top与ps命令很相似。它们都用来显示正在执行的进程。Top与ps最大的不同之处,在于top在执行一段时间可以更新正在运行的进程。
top [选项]
查看的时候(大写锁定要开启)P就按CPU的使用率来排序,按M按内存的占有率来排序,
按内存的占有率来排序,
输入u回车,在输入用户名就可以监视特定用户,输入k回车,在输入要结束的进程ID号就可以终止指定的进程。
服务本质就是进程,但是运行在后台的,通常都会监听某个端口,等待其他程序的请求,比如(mysql,sshd 防火墙等),因此,我们又称为守护进程,是Linux中非常重要的知识点。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-diPNCjKU-1671321947164)(C:\Users\XZY\Documents\image-20221210152450694.png)]
chkconfig重新设置服务后自启动或关闭,需要重启机器reboot生效
在真正的生产环境,往往需要防火墙打开,但问题来了,如果我们把防火墙打开,那么外部请求数据包就不能跟服务器监听端口通讯。这时,需要打开指定的端口。比如,80、22、8080等,这个又怎么做呢?
打开端口:firewall-cmd --permanent --add-port=端口号/协议
关闭端口:firwall-cmd --permanent --remove-port=端口号/协议
重新载入,才能生效:firewall-cmd --query-port=端口/协议
netstat -anp | more
netstat [选项]
-an:按一定顺序排列输出
-p:显示哪个进程在调用
是一种网络监测工具,他主要是用检测远程主机是否正常,或是两部主机间的网线或网卡故障
ps指令是用来查看目前系统中,有哪些正在执行,以及他们的执行情况,可以不加任何参数。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rGWVBp0G-1671322029336)(E:\自学路线\笔记\Linux\image-20221208212720641.png)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8BR6PPvm-1671322029337)(E:\自学路线\笔记\Linux\image-20221208213146506.png)]
-e:显示所有进程
-f:全格式
若是每个进程执行一半需要停止时,或是已消了很大的系统资源时,此时可以考虑停止该进程。使用kill命令来完成此项任务。
kill [选项] 进程号(通过进程号杀死进程)
killall 进程名称(通过进程名称杀死进程,也支持通配符,者在系统因负载过大而变得很慢时有用)
-9:表示强迫进程立即停止
上一篇:计算机毕业设计springboot+vue景区疫情预警系统
下一篇:论文翻译:LiDAR Based Negative Obstacle Detection for Field Autonomous Land Vehicles