首页 > 代码库 > Linux--系统初始化与进程管理

Linux--系统初始化与进程管理

一、Linux系统初始化流程

技术分享

 

二、进程管理

1、top(实时显示系统信息)

[root@localhost ~]# top

技术分享

 

2、free(显示内存的使用状态)

[root@localhost ~]# free

技术分享

三个红色框的值相加为已使用的内存总数 = 蓝色框used

蓝色框used + 蓝色框free = 蓝色框total

buffer[缓冲区]: 内存向磁盘中写入数据时使用

cache[高速缓存]: CPU从内存中读取数据时使用

 

3、ps(显示当前进程的状态)

[root@localhost ~]# ps aux | grep gnome‘      # 根据关键字‘gnome‘显示相关进程,管道符号‘|‘用来链接ps命令和给grep筛选命令

技术分享

 

 

4、&(后台运行进程)

[root@localhost ~]# firefox&    #后台运行firefox(图形界面)

技术分享

 

5、kill(终结进程)

[root@localhost ~]# kill 2850    #根据pid进程号杀死刚刚打开的firefox进程,也可根据进程名进行kill,但是要保证名称唯一,避免杀错进程

技术分享

 

6、pstree(查看进程树)

[root@localhost ~]# pstree      #查看进程树
[root@localhost ~]# pstree | grep ‘bash‘ # 查看bash进程树,grep用于过滤(筛选)

技术分享

 

Linux--系统初始化与进程管理