查看系统所有进程 ps aux
查看系统健康状态 top,每三秒更新一次,主要看负载(5分钟、10分钟、15分钟)、cpu空闲率,内存空闲率
查看进程层级关系 pstree
-p:显示进程号
-u:显示进程所属用户
终止进程 kill
1 :重启
9:强制终止
15:正常终止
pkill 进程名,可以用来踢远程连接
pkill -9 -t pts/1
前台任务切换到后台的两种方式:
1、前台任务变到后台执行使用 &
2、前台任务暂停执行,并切换到后台,使用 CTRL + Z
使用命令 jobs -l 查看后台运行的任务
恢复任务到前台执行使用命令:fg %工作号
fg %1
恢复命令到后台执行使用命令:bg %工作号
bg %1
查看系统状态(3次,每次间隔3秒):vmstat 3 3
查看系统启动信息,系统硬件信息:dmesg
查看内存使用状态(单位m): free -m
查看cup信息:cat /proc/cpuinfo
启动平均时间和负载:uptime
查看内核版本:uname -a
查看系统位数:file /bin/ls
查看进程使用的文件 lsof [选项]
-c 字符串 :列出字符串开头的进程打开的文件
-u 用户名 :列出某个用户打开的文件
-p pid : 列出pid指定的进程打开的文件