Linux的资源管理器

时间:2023-11-23 09:28:50

说是资源管理器,其实就是使用命令来对Linux运行系统的参数的查看。下面就一起看一看怎么像在windows下查看资源管理器吧。

1、查看进程(额,自然是电脑上正在运行的进程咯)

ps aux

其中a 是表示all,所有用户;u表示以面向用户的格式显示,或显示拥有每个进程的用户;x表示没有控制或终端的进程,”显示每个进程“的另一种方法。

使用查看进程的命令会导致屏幕上内容过多,因为返回值是一个长长的列表内容。

下面来看看ps后的返回值的代表含义:

PID代表的是标示进程的唯一的编号;

CPU代表正在使用的CPU百分比

MEM代表的是使用的内存比

STAT则表示进程的当前状态,由以下四个字母阐述,R标示Running,代表正在运行;S代表Sleeping,表示正在休眠;T代表Stopped,表示处于停止状态;Z则是Zombie,僵尸的意思,这是个坏消息,因为它意味着进程基本上一直处于挂起状态

2、如何查看进程树(所谓进程树就是指当启动一个线程时有可能会导致另一个线程的开启,所以就会形成一个类似于树形结构 的结果)呢?ps axjf

或者使用ps axuf

3、如何查看特定用户的拥有的进程?由于Linux是一个可以由多个用户的系统,所以想要查看特定用户拥有的进程这一点确实很重要。所以记住ps U [username]这一条命令可以帮你更好的使用Linux操作系统。

4、终止正在进行的进程。在windows下直接调出任务管理器,然后选中相应的进程名称即可。然而在Linux下,你只需要使用kill就可以了。更加的简单吧。

5、显示系统内存信息命令之free;心事文进系统的磁盘使用情况命令之df(disk free);上面的都是针对于系统总资源的命令,下面介绍几个不怎么常用的查看特定目录的文件系统的资源占用情况。du(disk usage),不过我们经常使用方式是 du -h(h代表的是human readable)更加符合人们 的阅读习惯。

6、如何查看正在运行的进程的更新列表呢?

答案就是使用top( top of running processes)就可以了。