Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务

本文是根据慕课网tony老师的课程所写的笔记,老师讲的很好!感谢~http://www.imooc.com/u/279399/courses?sort=publish

目录

一、进程管理 

1.进程简介

2.进程管理的作用

3.进程的查看  

   查看所有进程 ps aux / ps -le

   查看进程树 pstree

   查看系统健康状态 top

4.杀死进程

(1)kill命令

(2)killall命令

(3)pkill命令

5.修改进程的优先级

   查看进程优先级 ps -le

   修改进程优先级

         nice命令

           renice命令

二、工作管理

1.工作管理简介

2.工作管理方法

(1)把进程放入后台 &  /  ctrl+z

(2)查看后台进程  jobs

(3)将后台暂停的工作恢复到前台执行  fg %工作号

(4)将后台暂停的工作恢复到后台执行 bg %工作号

3.后台命令脱离终端运行  nohup

三、系统资源查看

1.监控系统资源 vmstat

2.开机时内核检测信息 dmesg

3.查看内存使用状态 free

4.查看CPU信息

5.uptime

6.查看系统与内核相关信息 uname

7.判断当前系统位数 file /bin/ls

8.查看当前Linux系统的发行版本

9.列出进程打开或使用的文件信息

四、系统定时任务

1.一次性定时任务 at

(1)确定at安装

(2)at的访问控制

         (3)at命令

2.循环定时任务 crontab

(1)确定crond启动

(2)访问控制

(3)用户的crontab设置

(4)crontab注意事项

3.系统的crontab设置

       执行定时任务的方法

4.anacron配置

(1)anacron是什么

(2)anacron检测周期


一、进程管理 

1.进程简介

   

2.进程管理的作用

    Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第1张图片

3.进程的查看  

   查看所有进程 ps aux / ps -le

        Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第2张图片

         ps的输出

             Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第3张图片Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第4张图片

   查看进程树 pstree

         Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第5张图片

 centos无法使用pstree命令,是由于没有安装,安装命令 yum -y install psmisc :                       https://blog.51cto.com/mystery888/1841467

   查看系统健康状态 top

          Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第6张图片

         使用top查看所有进程

            

第一行为 任务队列信息

Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第7张图片

第二行为 进程信息

Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第8张图片

第三行为 CPU信息

Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第9张图片

第四行为 物理内存信息

Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第10张图片

第五行为 swap交换信息

Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第11张图片

4.杀死进程

(1)kill命令

        

        Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第12张图片

Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第13张图片

(2)killall命令

            Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第14张图片

(3)pkill命令

           Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第15张图片

                 Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第16张图片

5.修改进程的优先级

   查看进程优先级 ps -le

          Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第17张图片  

   修改进程优先级

         nice命令

                     Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第18张图片

                        注意:

                              Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第19张图片

例子:

Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第20张图片

Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第21张图片

这是一种奇怪的现象,不知道原因是什么?第一种方法会把httpd启动,但是这个启动的httpd不能用service停止,只能kiill

           renice命令

                       Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第22张图片

二、工作管理

1.工作管理简介

   

    工作管理就是把进程放入后台执行

     注意:

            Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第23张图片

2.工作管理方法

(1)把进程放入后台 &  /  ctrl+z

           Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第24张图片

(2)查看后台进程  jobs

           Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第25张图片

(3)将后台暂停的工作恢复到前台执行  fg %工作号

             Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第26张图片

(4)将后台暂停的工作恢复到后台执行 bg %工作号

            Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第27张图片

3.后台命令脱离终端运行  nohup

    一般情况下,一旦终端关闭,那么所有的后台进程都会终止。

    Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第28张图片

       

例子:
      Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第29张图片

三、系统资源查看

1.监控系统资源 vmstat

   

   查询结果说明:

       Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第30张图片Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第31张图片    

        Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第32张图片

2.开机时内核检测信息 dmesg

     Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第33张图片

3.查看内存使用状态 free

    Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第34张图片

查询结果说明:
    Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第35张图片

4.查看CPU信息

     

5.uptime

     Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第36张图片

6.查看系统与内核相关信息 uname

    Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第37张图片

7.判断当前系统位数 file /bin/ls

     

8.查看当前Linux系统的发行版本

    

9.列出进程打开或使用的文件信息

   Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第38张图片     Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第39张图片

四、系统定时任务

1.一次性定时任务 at

(1)确定at安装

        

Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第40张图片

 (2)at的访问控制

             Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第41张图片

(3)at命令

             Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第42张图片

             Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第43张图片

           例子:

                 Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第44张图片

                 Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第45张图片

2.循环定时任务 crontab

(1)确定crond启动

           Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第46张图片

(2)访问控制

            Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第47张图片

(3)用户的crontab设置

            Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第48张图片

          Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第49张图片

          Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第50张图片

          Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第51张图片

          Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第52张图片

(4)crontab注意事项

            Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第53张图片

3.系统的crontab设置

     

        centos5中的配置文件

       Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第54张图片

               在centos6中,就没有run-parts部分了,在anacron里

   执行定时任务的方法

      Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第55张图片

4.anacron配置

(1)anacron是什么

           

(2)anacron检测周期

          Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第56张图片

         Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第57张图片

          anacron配置文件

           Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务_第58张图片

           

你可能感兴趣的:(Linux)