监控系统资源

1.查看当前正在运行的所有进程

   ps aux

a:所有用户,u:以面向用户的格式显示,x :没有控制tty或终端屏幕的进程 或挑选某个程序:

   ps aux |grep chrome

2.查看进程树

   ps axjf

3.查看特定用户拥有的进程

   ps U [username]

4.终止正在运行的进程

   kill [PID]

5.查看正在运行的进程的动态列表

   top

关闭程序:按k键输入PID,之后按enter键;输入signal数字,之后按enter键。

htop为top的加强版,功能更强。

6.列出某个用户打开的文件

   lsof -u [username] | less

7.列出正在使用特定文件的用户

   lsof /opt/google/chrome/chrome

8.显示系统 RAM 的信息

   free -h # -h表示以人类可读格式显示

9.显示文件系统的磁盘使用情况

   df -h

10.报告目录使用的文件空间

   cd [somedir]
   du -h

11.只报告目录使用的总空间

    du -hs

小结

  • ps 查看进程

  • kill 杀死进程

  • top 查看运行中的进程列表

  • lsof 列出打开的文件

  • free 显示空闲内存

  • df 显示磁盘空闲情况

  • du 显示磁盘使用情况

Last updated