1、top 命令 查看终端信息
who 显示终端用户有哪些
bash 开启终端进程
PID:进程身份证
buffer:缓冲区
cache:高速缓存
进程:动起来的文件,CPU调用运行的过程
2、free命令 查看内存信息
-m 以Mb为单位
-h 以Gb为单位
enho ‘scale=2:3/8‘|bc -l 结果为0.37 计算小数
已分配内存=buffers(未用)+cached(未用)+buffers(已用)+cached(已用)
真正使用内存=used(已分配内存)- buffers(未用)+cached(未用)
内存使用率 = 真正使用内存/总内存
echo $[1+2] 计算和
3、Ps命令
-aux 显示所有进程的详细信息
Ps -aux | head -l 查看第一行进程信息
4、grep命令 过滤
ls /test | grep ‘txt‘ 查看test下包含txt的文件
grep ‘root‘ /etc/passwd 查看包含root的行
Ps -aux | grep ‘init‘
Ps -aux | grep ‘init‘ | grep -v ‘grep‘
5、kill命令
kill PID
kill -q PID 强制杀死
ctrl+c 终止程序
fire fox & 后台打开
jobs 查看后台运行程序
fg %工作号 从后台调到前台运行
kill -q %工作号 杀死后台程序
bg %工作号 直接在后台运行
6、pgrep命令
7、Pstree 查看进程树
8、pkill -q 进程名 强制杀进程