常用命令(Linux、Git、g++、gdb)

文章目录

一、Linux

1、解压缩

cpp 复制代码
// 压缩文件及文件夹
tar -zcvf test.tar.gz file1 file2 dir1 dir2

// 解压到当前目录
tar -xvf qtcreator-v7.0.0.tar.xz

2、远程操作文件

(1)远程操作服务器,在远程主机上执行命令,访问文件

cpp 复制代码
ssh daboluo@10.99.128.166

(2)挂载:将远程主机上的文件系统挂载到本地主机上, 可以像访问本地文件系统一样访问远程主机上的文件和目录

cpp 复制代码
// 1.安装服务
sudo apt-get install sshfs
sudo apt install openssh-serve

// 2.创建本地目录,并设置权限
sudo mkdir /home/daboluo
sudo chmod +777 /home/daboluo

// 3.开始挂载远端目录到本地目录
sshfs daboluo@10.99.128.166:/home/daboluo /home/daboluo

// 4.使用完后卸载掉挂载
umount /home/daboluo

(3)在本机和远程机器之间拷贝文件

cpp 复制代码
// 1.传输本地文件-->远程目录
scp /home/bendi/filename daboluo@10.99.128.166:/home/daboluo/Downloads

// 2.传输远程文件-->本地目录
scp daboluo@10.99.128.166:/home/daboluo/Downloads/filename /home/bendi

// 3.传输文件夹需要在scp命令后加"-r"参数

二、Git

三、g++

四、gdb

相关推荐
byte轻骑兵几秒前
【BlueZ 】蓝牙 HCI 协议基础:与 BlueZ 源码的层面对应关系
linux·hci·电脑蓝牙·嵌入式蓝牙·buez
Brilliantwxx12 分钟前
【Linux】 进程(1) 从冯诺依曼体系到进程核心概念
linux·运维·服务器
城管不管32 分钟前
重生——第十次面试之开源中国一面挂
java·linux·开发语言·算法·面试·职场和发展·开源
蜀道山老天师32 分钟前
Zabbix监控Apache与Nginx应用实践完整指南
linux·运维·nginx·apache·zabbix
Elasticsearch38 分钟前
如何在 Workflow 里发送企业微信信息 - WeCom
elasticsearch
暖核40 分钟前
Linux实战入门:从零编写第一个Bash Shell脚本
linux·运维·bash
JavaDog程序狗44 分钟前
【规范】这套 Git 规范,救了整个团队
git·代码规范·workflow
喜乐MI44 分钟前
Git 分支操作避坑指南:merge、cherry-pick、revert 与 reset 怎么选?
git·github
March.s1 小时前
深入理解 Linux 系统启动原理
linux·运维·服务器
Elasticsearch1 小时前
IT 领导者使用可观测性监控 AI 应用的 7 条经验
elasticsearch