Linux命令(一篇学会使用)

一.基本命令

1.显示当前工作目录的路径

pwd

2.切换目录

cd [目录路径]

3.列出当前目录的文件和子目录

ls
ls -l  # 详细列表
ls -a  # 显示隐藏文件

4.复制文件或目录

cp [源文件或目录] [目标文件或目录]

5.移动或重命名文件或目录

mv [源文件或目录] [目标文件或目录]

6.删除文件或目录

rm [文件]
rm -r [目录]  # 递归删除目录

7.创建新目录

mkdir [目录名]

8.删除空目录

rmdir [目录名]

9.创建一个空文件或更新文件的修改时间

touch [文件名]

二.文件查看和编辑

10.查看文件内容

cat [文件名]

11.分页查看文件内容

more [文件名]

12.分页查看文件内容,比more功能更多

less [文件名]

13.查看文件的前几行

head [文件名]
head -n 10 [文件名]  # 查看前10行

14.查看文件的后几行

tail [文件名]
tail -n 10 [文件名]  # 查看后10行
tail -f [文件名]  # 实时查看

15.轻量级文本编辑器

nano [文件名]

16.强大的文本编辑器

vim [文件名]

三.系统管理和信息

17.查看命令的手册页

man [命令]

18.查看磁盘空间使用情况

df -h

19.查看目录或文件占用的磁盘空间

du -h [目录]

20.查看系统内存使用情况

free -h

21.查看系统信息

uname -a

22.实时显示系统任务和性能

top

23.top的增强版,需要先安装

htop

24.列出当前正在运行的进程

ps aux

25.杀死进程

kill [进程ID]
kill -9 [进程ID]  # 强制杀死

四.网络管理

26.测试网络连通性

ping

27.显示或配置网络接口,需要root权限

ifconfig

28.用于从或向服务器传输数据

curl [URL]

可以使用 curl 发送各种 HTTP 请求(GET、POST、PUT、DELETE 等),并获取服务器的响应
curl -X GET https://api.example.com/data

可以设置、修改和查看 HTTP 头信息
curl -I https://example.com
curl -H "Authorization: Bearer your_token" https://api.example.com/data

可以获取和发送 cookies
curl -c cookies.txt https://example.com
curl -b cookies.txt https://example.com/private

可以用于调试和诊断网络请求
curl -v https://example.com
curl --trace trace.txt https://example.com

29.下载文件

wget [URL]

30.显示网络连接、路由表、接口统计信息等

netstat -an

五.文件压缩和解压

31.压缩或解压缩tar文件

tar -czvf [目标.tar.gz] [源文件或目录]  # 压缩
tar -xzvf [文件.tar.gz]  # 解压

高级选项
tar -cvf archive_name.tar directory_to_compress  # 创建 tar 压缩包
tar -czvf archive_name.tar.gz directory_to_compress  # 创建 gzip 级别压缩包
tar -xvf archive_name.tar  # 解压 tar 压缩包
tar -xzvf archive_name.tar.gz  # 解压 tar.gz 压缩包

32.压缩文件

zip [目标.zip] [源文件或目录]

33.解压缩zip文件

unzip [文件.zip]

六.其他

34.在文件系统中搜索文件

find [路径] -name [文件名]

35.在文件中搜索文本

grep [搜索字符串] [文件]

36.改变文件权限

chmod [权限] [文件]

37.改变文件所有者

chown [用户]:[用户组] [文件]

38.输出文本到终端或文件

echo [文本]

39.显示命令历史记录

history

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值