ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## top 查看CPU,内存等使用状态,P 按CPU排序,M 按内存排序,q 退出 ``` top ``` 查看一个进程 ``` top -u user01 top -p pid_number cat /proc/pid_number/status ``` 统计在线用户 ``` who who | cut -d" " -f1 | sort | uniq # -F可以指定分隔符" ",默认为空格 who | awk -F" " '{print $1}' | sort | uniq who | awk '{print $1}' | sort | uniq | wc -l ``` ## pgrep & pkill & kill 查看和结束用户进程 SIGHUP 1 Hangup SIGKILL 9 Kill Signal SIGTERM 15 Terminate (Default) ``` pgrep -u user01 firefox pkill -u user01 firefox pkill -u user01 pkill -t pts/10 kill pid_number kill -9 pid_number ``` 查询和结束僵尸进程 ``` ps -A -o stat,ppid,pid,cmd,user | grep -e '^[Zz]' | awk '{print $2}' | xargs kill ``` ## atop 高级top工具 ``` yum install epel-release yum install atop atop ``` ## free 查看内存使用情况(Cached内存在需要的时候自动释放) https://www.linuxatemyram.com/ ``` free -h ``` ## df 查看磁盘使用情况 ``` df -hT ``` 查看文件夹的使用情况 ``` df -h --max-depth=1 ```