linux -- 系统管理

linux -- 系统管理:进程 + 工做 + 系统资源 + 系统定时任务

1、进程管理

  一、进程查看

    1)、进程简介

      # 进程的组成:linux

        已分配内从的地址空间安全

        安全属性,包括全部权凭据和特权服务器

        程序代码的一个或多个执行线程spa

        进程状态线程

      # 进程的环境包括:unix

        本地和全局变量blog

        当前调度上下文进程

        分配的系统资源资源

      # 进程的产生过程:io

        现有的父进程扶植本身的地址空间(fork)来建立一个新的子进程结构。

        每一个新进程分配有一个惟一的进程ID,知足跟踪和安全性之需。       

        PID 和 父进程 ID 是新进程环境的元素

        任何进程均可以建立子进程,全部进程都是第一个系统进程的后代

        systemd 是7代以后的系统第一个进程

      # 每个程序都会有一到多个进程

      # 进程是正在执行的一个程序或命令

      # 每个进程都是一个运行的实体

      # 每一个进程都有本身的地址空间,占用必定的系统资源

    2)、进程管理的做用

      判断服务器的健康状态

      查看系统中全部的进程

      杀死进程

    3)、查看系统中全部的进程

      ps aux    # unix格式(a 查看全部前台进程,x 查看全部后台进程,u 查看进程是由哪一个用户产生的)

      ps -le      # linux格式(l 显示更加详细的信息,e 显示全部进程)

      ps -j      # 显示做业信息

          UID:用户识别符,他肯定进程的特权

      

      

    4)、查看系统健康状态

      top [options]

      

    5)、查看进程树

      pstree

  二、终止进程

    1)、kill 命令

      kill -l    查看可用的进程号  

      kill -1 进程号   重启进程

      kill -9 进程号   强制杀死进程

    2)、killall 命令(杀死全部)

      killall [options] [signal] 进程名

        -i 交互式

        -I 忽略进程名大小写

    3)、pkill 命令(和 killall 基本同样,但有-t选项)

      pkill [option] [signal] 进程名

      -t   终端号

    4)、按照终端号踢出用户

      w  查询本机已经登陆的用户

      pkill -t -9 pts/1

      

2、工做管理

  一、把进程放入后台

    在命令的尾部加入 &

  二、查看后台工做

    jobs -l

  三、将后台暂停的工做恢复到前台运行

    fg %工做号

  四、把后台暂停的工做恢复到后台执行

    bg %工做号

  五、快捷键

    ctrl + c 强制中止

    ctrl + z 放入后台运行

3、系统资源管理

 

 

 

 

 

 

 

4、系统定时任务

相关文章
相关标签/搜索