常用命令(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 [email protected]

(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 [email protected]:/home/daboluo /home/daboluo

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

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

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

// 2.传输远程文件-->本地目录
scp [email protected]:/home/daboluo/Downloads/filename /home/bendi

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

二、Git

三、g++

四、gdb

相关推荐
hujun86101 小时前
Ubuntu安装无线网卡
linux
Johny_Zhao2 小时前
CentOS Stream 8 高可用 Kuboard 部署方案
linux·网络·python·网络安全·docker·信息安全·kubernetes·云计算·shell·yum源·系统运维·kuboard
卖猪肉的痴汉4 小时前
1.1 Linux 编译FFmpeg 4.4.1
linux·ffmpeg
十五年专注C++开发4 小时前
Qt .pro配置gcc相关命令(三):-W1、-L、-rpath和-rpath-link
linux·运维·c++·qt·cmake·跨平台编译
qq_628515764 小时前
Centos与RockLinux设置静态ip
linux·运维·centos
书琴4 小时前
关于git的stash参数
git
@大迁世界4 小时前
如何将一个 Git 项目关联到两个远程仓库(且不出错)
git
程序猿小D5 小时前
第27节 Node.js Buffer
linux·开发语言·vscode·node.js·c#·编辑器·vim
沧浪之水120101375 小时前
linux常用命令
linux·运维·服务器
梦会实现6 小时前
无外接物理显示器的Ubuntu系统的远程桌面连接(升级版)
linux·运维·ubuntu·计算机外设