1、查看占用某个端口号的程序
lsof -i:端口号
例如:lsof -i:8500
显示如下结果:
接着查找进程号为17732的程序,执行如下命令:ps -ef|grep 17732
显示如下:
2、查看进程命令
1)显示全部进程
ps -ef
执行命令后截图如下-【只截取显示结果的一部分】(图1):
注:截图的效果图是在Ubuntu 14上操作的
2)显示某个进程
ps -ef|grep 进程名称
3)和上面命令相似的有:
ps -aux
说明:只是显示的内容不太一样(对比图1和图2)。参数 -au:显示较详细的资讯,-aux:显示所有包含其他使用者的行程
执行命令后截图(图2):
3、查看当前目录下的文件列表
ls -lt
说明:参数 -l 表示除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出;
-t 表示将文件依建立时间之先后次序列出
ls -lt e*
说明:参数:e* 表示列出以e开头的文件
4、动态地查看系统的整体运行情况
top
执行top命令后截图效果(图3):
说明:上面显示了当前任务、CPU、内存、进程等相关信息。
5、显示磁盘相关信息
df
说明:该命令显示磁盘分区上的可使用的磁盘空间。默认显示单位为KB。
df -h
说明:参数 -h:表示以易读的GB、MB、KB等格式显示。
执行该命令截图效果(图4):
6、在文件中查找某个字符串命令
grep -m1 -C5 目标字符 文件名
说明:-m1 匹配第一个目标 -C5 前后5行 eg:-C20 前后20行