Linux常用命令

本文详细介绍了Linux系统中常用的命令行操作,包括切换目录、查看目录内容、创建和删除文件及目录、重命名和剪切文件、拷贝操作、搜索文件、编辑文件、打包压缩与解压、查看当前路径、监控进程、结束进程、检查系统端口等。这些基本操作对于日常的系统管理和开发工作至关重要。
摘要由CSDN通过智能技术生成

1、切换目录

cd / 切换到根目录

cd /usr 切换到根目录下的usr目录

cd ../ 切换到上一级目录 或者 cd ..

2、查看目录

ls 查看当前目录下的所有目录和文件

ls -a 查看当前目录下的所有目录和文件(包括隐藏的文件)

ls /usr 查看usr目录下的所有目录和文件

3、创建目录或文件

mkdir a 在当前目录下创建名为a的目录

mkdir /usr/a 在指定目录下创建一个名为a的目录

touch 文件名

touch a.txt 在当前目录创建一个名为a.txt的文件 (重复创建会更新创建时间)

4、删除目录或文件

rm -r a 删除当前目录下的a目录(需要确认是否删除)
rm -rf a 删除当前目录下的a目录(不询问)

rm -rf * 删除前目录下的所有目录和文件

5、重命名目录或文件

mv 当前目录名 新目录名

mv a b 将目录a改为b

mv的语法不仅可以对目录进行重命名,也可以对各种文件,压缩包等进行重命名

6、剪切目录

mv 目录名 目录的新位置

将/usr/tmp目录下的a目录剪切到 /usr目录下面 mv /usr/tmp/a /usr

mv语法不仅可以对目录进行剪切,也可以对文件和压缩包等进行剪切

7、拷贝目录

cp -r 目录名称 目录拷贝的目标位置 -r代表递归

将/usr/tmp目录下的a目录复制到 /usr目录下面 cp -r /usr/tmp/a /usr

cp命令不仅可以拷贝目录,也可以拷贝文件,压缩包等,拷贝文件和压缩包时不用写-r递归

8、搜索目录或文件

find 目录 参数 文件名称

find /usr/tmp -name 'a*' 查找/usr/tmp目录下的所有以a开头的目录或文件

9、编辑文件

使用vi打开文件后点击按键:i ,a或者o即可进入编辑模式

保存或者取消编辑

保存文件:

第一步:ESC 进入命令行模式

第二步:: 进入底行模式

第三步:wq 保存并退出编辑

取消编辑:

第一步:ESC 进入命令行模式

第二步:: 进入底行模式

第三步:q! 撤销本次修改强制退出,q退出

10、打包和压缩

tar -zcvf 打包压缩后的文件名 要打包的文件

z:调用gzip压缩命令进行压缩

c:打包文件

v:显示运行过程

f:指定文件名

打包并压缩/usr/tmp 下的所有文件 压缩后的压缩包指定名称为xxx.tar

tar -zcvf ab.tar aa.txt bb.txt

或:tar -zcvf ab.tar *

11、解压

tar -zxvf 压缩文件

x:代表解压

将/usr/tmp 下的a.tar解压到当前目录下

tar -zxvf a.tar

将/usr/tmp 下的a.tar解压到根目录/usr下

tar -zxvf a.tar -C /usr C代表指定解压的位置

12、查看当前路径

pwd

13、查看进程

ps -ef 查看所有正在运行的进程

14、结束进程:kill

kill 进程号或者 kill -9 进程号(强制杀死进程)

15、查看系统端口

netstat -an 查看当前系统端口

netstat -an | grep 8080 搜索指定端口

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值