新增资源及索引表-王辉静项目5拓展资源_linux进程管理.docx

新增资源及索引表-王辉静项目5拓展资源_linux进程管理.docx

ID:35975474

大小:31.27 KB

页数:10页

时间:2019-04-29

新增资源及索引表-王辉静项目5拓展资源_linux进程管理.docx_第1页
新增资源及索引表-王辉静项目5拓展资源_linux进程管理.docx_第2页
新增资源及索引表-王辉静项目5拓展资源_linux进程管理.docx_第3页
新增资源及索引表-王辉静项目5拓展资源_linux进程管理.docx_第4页
新增资源及索引表-王辉静项目5拓展资源_linux进程管理.docx_第5页
资源描述:

《新增资源及索引表-王辉静项目5拓展资源_linux进程管理.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、linux进程管理                                        linux进程管理    Linux是一个多任务的操作系统,系统上同时运行着多个进程,正在执行的一个或多个相关进程称为一个作业。使用作业控制,用户可以同时运行多个作业,并在需要时在作业之间进行切换。    1.进程及作业      程序是完成么重任务的软件,而进程是运行中的程序。一个运行中的程序可能有多个进程,比如瑞星杀毒软件在运行的时候就有多个进程,分别提供不同的服务。      作业是一个正在执行的进程,可以包含多个进

2、程。比如“cat/etc/passwd

3、grepuser

4、more”这个作业就包含了3个进程    2.进程控制      linux提供了进程管理工具,如ps、kill、pgrep、top等。可以用来查看和控制进程的运行。      01.进程监视——ps       ps用来显示当前系统进程列表。其语法格式如下。       [root@localhost~]#ps[-lujfaxr]                           参数说明如下:       -l:长格式输出。       -u:按用户名和启

5、动时间的顺序显示进程。       -j:显示进程,使用任务格式。       -f:显示进程,使用树形格式。       -a:显示所有用户(包括其他用户)的全部进程。       -x:显示无控制终端的进程。       -r:显示运行中的进程。       ww:避免中断详细参数。       注:因为ps的输出列表可能很长,所以为了查看方便,应当添加相关参数执行。        实例1:查看当前系统进程,列表显示结果,       [root@localhost~]#psaux 

6、more           

7、               可按q退出。                                 使用ps查看当前运行的所有进程        实例2:查看httpd进程是否运行(Apache服务是被启动了)。       [root@localhost~]# psaux 

8、grephttpd                          02.终止进程——kill、killall、pkill、xkill        在linux下可通过kill、killall、pkill、xkill终止进程     

9、  使用kill指令来终止一个进程,其命令行语法如下。       [root@localhost~]# kill[-ssingnal-p][-a][--]PID..              [root@localhost~]# kill-l[signal]                                 参数说明如下。       -s:  指定发送信号。       -p:  模拟发送信号。        -l:   指定信号的名称列表。        PID:  要终止进程的ID号。     

10、  signal:信号。         实例:用kill来终止vsftpd进程。              用kill终止进程需要用到进程ID,二进程ID的获取需要结合ps指令,所以终止vsftpd进程,必须分步完成。       第一步:执行以下指令查询vsftpd进程的PID。             [root@localhost~]# psaux 

11、grepvsftpd                     第二步:vsftpd的ID进程为29835,然后执行以下指令。             [root@

12、localhost~]# kill29835                                 注:可以用“kill-9”来强制终止一些顽固的进程,比如“kill-929835”。   03.killall/pkill。       更直观的终止进程的方法是使用killall或pkill指令,但需要知道进程的名字。其语法格式如下。              [root@localhost~]# killall 进程名                              [root@localhost

13、~]# pkill   正在运行的程序名                实例:终止运行中的vsftpd集成。直接使用以下指令即可。             [root@localhost~]# killallvsftpd                               [root@localhost~]# pkill 

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。