「掘金日新计划 · 8 月更文挑战」的第13天—不得不知道的常用Linux命令(下)

110 阅读4分钟

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第13天,点击查看活动详情

image.png

命令功能说明
16、exit命令功能说明:退出命令
17、id命令功能说明:查看用户。id root
id+用户名,可以显示他的主id以及gid等
18、uname命令功能说明:查询主机信息。uname -a
查看主机信息
查看程序是否和主机合适
19、ping命令功能说明:查看网络是否通ping 192.168.226.131
20、echo命令功能说明:标准输出命令。echo "this is echo 命令"
相当于打印
21、man命令=(ls --help)功能说明:查看帮助文档man ls  搜索命令
22、help命令功能说明:查看内部命令帮助help if
23、clear命令功能说明:清屏。clear
ctrl + l
24、who命令功能说明:当前在本地系统上的所有用户的信息Who am i
who
25、uptime命令功能说明:查询系统信息Eg:[root@localhost ~]# uptime
04:50:42 up 8 min,  2 users,  load average: 0.00, 0.03, 0.05
load average: 0.00, 0.01, 0.05 1分钟的负载,5分钟的负载,15分钟的负载
26、w命令功能说明:查询系统信息Who和uptime的结合
27、free命令功能说明:查看系统内存free -h ;显示单位是G还有M
free -m 以m为单位来显示
28、wc命令功能说明:统计行wc -l 123.txt
查看123.txt有多少行
29、grep命令功能说明:查找文件里符合条件的字符串。grep '119.4.253.206' 123.txt l wc -l
统计123.txt里面有多少行119.4.253.206
-n:输出行数 grep -n '80.82.70.187' 123.txt
-w:精确匹配 grep -w '113.66.107.198' 123.txt
-i:忽略大小写 grep -i 'IP:113.66.107.198' 123.txt
-v:反向选择 grep -v '113.66.107.198' 123.txt
30、find命令功能说明:查询文件。find / -name -type f 123.txt
在查找路径的时候尽量吧他写全,因为比较耗性能
31、uniq命令功能说明:对排序好的内容进行统计uniq -c 123.txt l sort -n
-c是记住的意思
sort -n   进行排列
32、sort命令功能说明:对内容进行排序uniq -c 123.txt l sort -n
33、df命令功能说明:文件系统的磁盘使用情况统计。df -h
有单位的查看文件系统的磁盘使用情况
Tempfs  不是存在实体硬盘上面的,而是住在基于里面的特殊文件系统,缺点是:当你的系统失去电源的时候,从开机开始上面的内容都会清空,驻守在内存里面是极快的
34、netstat功能说明:查看网络端口的使用情况
默认是CentOs7没有安装的
netstat -tunlp l grep nginx
-t :显示tcp端口
-u :显示UDP端口
-n :指明拒绝显示别名
-l :指明listen的
-p :指明显示建立相关连接的程序名
安装netstat命令:yum -y install net-tools
35、hostname命令功能说明:查看主机名hostname
36、ps命令功能说明:显示所有进程信息。 ps 与grep 常用组合用法,查找特定进程ps -ef l grep nginx
查看nginx是否运行
ps -ef l grep -v grep l grep nginx
加上-v 工作中常用
ps -ef l more
UID:程序拥有者
PID:程序的ID
PPID:父级ID<brps -aux l grep nginx
会多显示CPU 和内存
37、kill命令功能说明:杀进程kill -9 top
38、top命令功能说明:监控Linux系统状况,比如cpu、内存的使用按住键盘q退出
Kill -l  64种kill命令信号
常用:SIGKILL 强制停止相当于按住了ctrl+c
39、du命令功能说明:统计大小du -sh
du -sm * 不加*会统计里面所有的
40、firewall-cmd命令功能说明:查看防火墙的状态firewall-cmd --state   查看当前当前的防火墙状态
这条命令只能在CetenOs7上面使用
centos 7 关闭防火墙:systemctl stop firewalld.service
41、echo命令功能说明:判断上一条命令是否正确echo $?
42、cal命令功能说明:查看日历cal 2008

注意:这个里面有一些问题就是————“|”不能在表格里面显示,只能用字母l代替了