常用命令(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

相关推荐
殷忆枫21 分钟前
告别依赖地狱!在 Ubuntu 上用 Docker 极速部署 Home Assistant 与 MQTT,并接入 Siri 与嵌入式 C 终端
linux·ubuntu·docker
第404号工位28 分钟前
手机到底有没有偷听我们?我抓包了 72 小时,抓到了真凶
linux·人工智能·架构
字节跳动开源33 分钟前
ByteDance 2026 上半年 Linux 内核贡献回顾
linux·开源
小此方1 小时前
Linux网络(二十八):从NAT转换到正反向代理:图解内网通信、NAPT端口映射
linux·运维·网络
刚入门的大一新生1 小时前
Linux-进程池
linux·运维·服务器
鱼很腾apoc2 小时前
【MySQL】第4期 用户管理与 C 语言连接编程详解
linux·服务器·c语言·mysql·connector/c
刚入门的大一新生2 小时前
Linux-进程间通信1
linux·运维·服务器
张宇Joaquin3 小时前
Linux系统下磁盘扇区512n、512e和4kn的区别
linux·运维·数据库
道虽迩,不行不至3 小时前
数据库自动连库执行增量脚本-Linux
linux·数据库
GeW3 小时前
新质生产力发展路线图来了,Linux和数据库人该怎么接
linux·数据库