Linux 常用命令
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 常用命令相关的知识,希望对你有一定的参考价值。
1.lsof -i
查看系统端口被进程占用情况(要以root用户使用该命令),lsof -i:端口号,查看某个端口的占用情况。
2.netstat -tunlp
用于显示tcp、udp的端口和进程等情况。t,表示tcp,u,表示udp,n,拒绝显示别名,能显示数字的全部显示数字,l,仅显示有在listen(监听)的服务状态,p,显示建立相关链接的程序名。netstat -tunlp|grep 端口号。
3.df -h
查看磁盘空间占用情况
4.du -k /home
列出home目录下所有文件或目录占用的大小。du -bs /home/lihua ,查看/home/lihua目录的大小。
5.find -size +100M
查找系统中大于100M的文件
6.top
显示CPU信息和进程内存占用信息,操作:<空格>,立刻刷新,P,根据CPU使用大小排序,m,切换显示内存信息,M,根据内存使用大小排序。
7.free [-b -k -m] [-o] [-s delay] [-t] [-V]
显示内存使用情况,free - k - s5,以KB为单位报告内存使用情况,每5s刷新一次。
8.ps
进程查看命令,ps -elf|grep 程序名,查看进程状态。ps -aux 查看CPU占有率
9.file 文件名
查看文件的属性
10. kill 数组 进程pid
进程管理。kill -9 进程pid ,终止进程。kill命令会向进程发出信号,1,SIGHUP终端断线,2,SIGINT中断,3,SIGQUIT退出,15,SIGTERM终止,9,SIGKILL强制终止,19,SIGSTOP暂停,18,SIGCONT继续。
以上是关于Linux 常用命令的主要内容,如果未能解决你的问题,请参考以下文章