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

相关推荐
LCG元10 分钟前
Linux 网络调试神器:tcpdump 和 Wireshark 抓包分析实战
linux
草莓熊Lotso19 分钟前
Git 本地操作入门:版本控制基础、跨平台部署与仓库核心流程
开发语言·人工智能·经验分享·git·后端·架构·gitee
QT 小鲜肉30 分钟前
【C++基础与提高】第十一章:面向对象编程进阶——继承与多态
java·linux·开发语言·c++·笔记·qt
序属秋秋秋1 小时前
《Linux系统编程之进程基础》【进程入门】
linux·运维·c语言·c++·进程·系统编程·fork
橘子真甜~1 小时前
C/C++ Linux网络编程4 - 解决TCP服务器并发的方式
linux·运维·服务器
last demo1 小时前
Linux 逻辑卷管理
linux·运维·服务器
ll_god2 小时前
ubuntu:beyond compare 4 This license key has been revoked 解决办法
linux·运维·ubuntu
小二·2 小时前
Elasticsearch 面试题精编(26题|含答案|分类整理)
java·大数据·elasticsearch
网硕互联的小客服2 小时前
如何解决 Linux 文件系统挂载失败的问题?
linux·服务器·前端·网络·chrome
大聪明-PLUS8 小时前
如何使用 Docker 打包一个简单的应用程序:简易指南
linux·嵌入式·arm·smarc