150个常用的Linux命令

68 篇文章 1 订阅
68 篇文章 0 订阅
这篇文章列举了大量Linux操作系统中用于查询、文件操作、内容查看、系统管理、网络管理和安全控制的命令,包括help、ls、tree、pwd、mkdir等基础命令,以及tar、gzip、top、vmstat等高级监控和管理工具。此外,还提到了用户管理、网络通信和系统安全相关的命令,是学习和使用Linux系统的重要参考。
摘要由CSDN通过智能技术生成

在这里插入图片描述

1.线上查询及帮助命令(1 个)

help:获取某个命令的帮助信息,格式:命令 --help

2.文件和目录操作命令(12 个)

ls:列出当前目录下的所有文件和文件夹。常用参数:-l 除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出。

tree:以树状图列出目录中的内容。

pwd:显示当前目录的路径。

mkdir:在当前目录下创建子目录。常用参数:-p 确保目录存在,不存在则创建,创建多级目录时会用到。

rmdir:删除空的目录。常用参数:-p 删除子目录后父目录为空时,父目录也会被删除,删除多级目录时会用到。

cd:切换目录。目录省略时,切换到当前登录者的home目录,与“~”的效果一样;“…”表示切换到上级目录;“.”表示当前目录;“-”表示切换到上次使用的目录。

touch:创建文件。文件存在时,会将文件的时间属性修改为当前时间。

cp:复制文件或目录到新目录中。常用参数:-a 复制目录时保留目录链接、属性及复制目录中所有内容;-r 复制目录时需要用到;-f 新目录中存在相同内容时直接覆盖不提示;-i 有相同内容时会先提示。

mv:移动文件或目录到新目录中,或者修改文件名。常用参数:-f -i 作用与cp的参数作用相同。修改文件名:mv 文件名 新文件名

rm:删除文件或者目录。常用参数:-f -i 作用与cp的参数作用相同。-r 将目录及里面的内容逐一删除,删除目录时需要配合使用。

ln:为一个文件或目录在另外一个地方建立链接。-f:强制执行;-i:给出提示信息;-s 建立软链接;-b 覆盖以前建立的链接。

find:在指定目录下查找文件。不指定路径时,默认在当前目录下查找。常用参数:-mount 只同一文件系统下查找;-amin n n分钟内读取过;-atime n n天内读取过;-cmin n n分钟内修改过;-ctime n n天内修改过;-size n 文件的大小为n单位;-type c 类型为c的文件(c的取值:d 目录;f 一般文件;l 链接)。

3.查看文件及内容处理命令(21 个)

cat:查看文件内容。常用参数:-n 从1开始对所有输出行编号;-s 连续两行以上的空白替换为一行空白。

more:分页显示内容。常用参数:-num 一次显示的行数;-s 连续两行以上的空白替换为一行空白;+num 从num行开始显示。操作:按Space键向下翻页,按B键向上翻页。

less:与more的作用相同,但是操作更灵活。常用参数:-N 显示行号;-s 连续两行以上的空白替换为一行空白。操作:b 向后翻一页;d 向前翻一页;上下键 滚动一行;Q 退出less命令。

head:显示文件前面的内容。常用参数:-n 显示文件的前n行,n大于实际行数时显示文件的所有内容;-n -k 显示除最后k行外所有内容。

tail:显示文件后面的内容。常用参数:-n 显示文件的最后n行;-f 动态查看文件中的内容,查看日志的时候会用到。

grep:查找指定的文件内或者用管道传过来的流中符合条件的字符串。常用参数:-v 不显示包含符合条件的字符串所在的行。

file:识别文件类型。

其他命令,如cut,split,paste,sort,uniq,wc,iconv,dos2unix,diff,vimd,ff,chattr,lsattr,rev,tac,有兴趣的自己去了解。

4.文件压缩及解压缩命令(4 个)

tar unzip gzip zip

5.信息显示命令(12 个)

uname hostname dmesg uptime file stat du df top free date cal

6.搜索文件命令(4 个)

which find whereis locate

7.用户管理命令(10 个)

useradd usermod userdel groupadd passwd chage id su visudo sudo

8.基础网络操作命令(10 个)

telnet ssh scp wget ping route ifconfig ifup ifdown netstat

9.深入网络操作命令(6 个)

lsof route mail mutt nslookup dig 以上这些命令是一个精简版,

如果不知道具体用法,可以自行百度,如上只是帮大家做筛选整理;

10.有关磁盘文件系统的命令(8 个)

mount umount df du fsck dd dumpe2fs dump

11.关机和查看系统信息的命令(3个)

shutdown halt init

12.系统管理相关命令(8个)

uptime top free vmstat mpstat iostat sar chkconfig

13.系统安全相关命令(10 个)

chmod chown chgrp chage passwd su sudo umask chattr lsattr

14.查看系统用户登陆信息的命令(7 个)

whoami who w last lastlog users finger

15.查看硬件信息相关命令(8 个)

ifconfig free fdisk ethtool mii-tool dmidecode dmesg lspci

16.其它(19 个)

echo printf rpm yum watch alias unalias date clear history eject time nohup nc xargs exec export unset type

17.系统性能监视高级命令(12 个)

内存:top free vmstat mpstat iostat sar

CPU:top vmstat mpstat iostat sar

I/O:vmstat mpstat iostat sar

进程:ipcs ipcrm lsof strace lstrace

负载:uptime mount umount df du fsck dd dumpe2fs dump

18.关机和查看系统信息的命令(3 个)

shutdown halt init

19.系统管理相关命令(8 个)

uptime top free vmstat mpstat iostat sar chkconfig

20.系统安全相关命令(10 个)

chmod chown chgrp chage passwd su sudo umask chattr●线上查询及帮助命令(1 个)help 如:mkdir --help

21.文件和目录操作命令(12 个)

ls tree pwd mkdir rmdir cd touch cp mv rm ln find

22.查看文件及内容处理命令(21 个)

cat tac more less head tail cut split paste sort uniq wc iconv dos2unix file diff vimd ff chattr lsattr rev grep

23.文件压缩及解压缩命令(4 个)

tar unzip gzip zip

24.信息显示命令(12 个)

uname hostname dmesg uptime file stat du df top free date cal

25.搜索文件命令(4 个)

which find whereis locate

26.用户管理命令(10 个)

useradd usermod userdel groupadd passwd chage id su visudo sudo

27.基础网络操作命令(10 个)

telnet ssh scp wget ping route ifconfig ifup ifdown netstat

28.深入网络操作命令(6 个)

lsof route mail mutt nslookup dig

29.有关磁盘文件系统的命令(8 个)

mount umount df du fsck dd dumpe2fs dump

30.关机和查看系统信息的命令(3个)

shutdown halt init

31.系统管理相关命令(8个)

uptime top free vmstat mpstat iostat sar chkconfig

32.系统安全相关命令(10 个)

chmod chown chgrp chage passwd su sudo umask chattr lsattr

33.查看系统用户登陆信息的命令(7 个)

whoami who w last lastlog users finger

34.查看硬件信息相关命令(8 个)

ifconfig free fdisk ethtool mii-tool dmidecode dmesg lspci

35.其它(19 个)

echo printf rpm yum watch alias unalias date clear history eject time nohup nc xargs exec export unset type

36.系统性能监视高级命令(12 个)

内存:top free vmstat mpstat iostat sar

CPU:top vmstat mpstat iostat sar

I/O:vmstat mpstat iostat sar

进程:ipcs ipcrm lsof strace lstrace

负载:uptime mount umount df du fsck dd dumpe2fs dump

37.关机和查看系统信息的命令(3 个)

shutdown halt init

38.系统管理相关命令(8 个)

uptime top free vmstat mpstat iostat sar chkconfig

39.系统安全相关命令(10 个)

chmod chown chgrp chage passwd su sudo umask chattr

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值