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

相关推荐
hj2862511 小时前
Linux 网络服务综合笔记(概念 + 命令 + 实操案例)2
linux·运维·网络
what_20181 小时前
Linux 磁盘 (查看、划分、inode)
linux·运维·服务器
2739920292 小时前
GDB调试(Linux)
linux
凡人叶枫2 小时前
Effective C++ 条款23:宁以 non-member、non-friend 替换 member 函数
linux·开发语言·c++·嵌入式开发
不会C语言的男孩2 小时前
Linux 系统编程 · 第 4 章:文件属性与元数据
linux·c语言·开发语言
小生不才yz2 小时前
Shell脚本精读 · S02-03 | 词拆分、通配符与未加引号的变量
linux
2601_961845422 小时前
法考真题及答案解析|历年真题|资料已整理
linux·windows·ubuntu·macos·centos·gnu
A_humble_scholar2 小时前
Linux(七)调度器:从硬件矛盾到进程切换的底层逻辑
linux·服务器·网络
呆萌的代Ma3 小时前
Git不强行推送,撤销最近几次的提交
git
AOwhisky3 小时前
Redis 学习笔记(第四期):高可用与集群(哨兵 + Cluster + 容器化)
linux·运维·数据库·redis·笔记·学习·缓存