zoukankan      html  css  js  c++  java
  • linux -- 系统管理

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

    一、进程管理

      1、进程查看

        1)、进程简介

          # 进程的组成:

            已分配内从的地址空间

            安全属性,包括所有权凭据和特权

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

            进程状态

          # 进程的环境包括:

            本地和全局变量

            当前调度上下文

            分配的系统资源

          # 进程的产生过程:

            现有的父进程扶植自己的地址空间(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

      2、终止进程

        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

          

    二、工作管理

      1、把进程放入后台

        在命令的尾部加入 &

      2、查看后台工作

        jobs -l

      3、将后台暂停的工作恢复到前台运行

        fg %工作号

      4、把后台暂停的工作恢复到后台执行

        bg %工作号

      5、快捷键

        ctrl + c 强制停止

        ctrl + z 放入后台运行

    三、系统资源管理

    四、系统定时任务

    insist on yourself ; never initate , every great man is unique .
  • 相关阅读:
    Oracle创建自增字段方法-ORACLE SEQUENCE的简介
    iOS项目开发实战——使用Xcode6设计自己定义控件与图形
    准备开源用javascript写Tomcat下的WebApp的项目
    Codeforces Round #256 (Div. 2) B. Suffix Structures
    静默方式安装10g数据库软件+升级patch+手工建库
    oracle 数据库开发面试题
    待机异常篇
    HTTP状态码(HTTP Status Code)
    POJ3126——Prime Path
    RHEL7 -- 通过gerp使用正则表达式
  • 原文地址:https://www.cnblogs.com/-cjzsr-/p/7712730.html
Copyright © 2011-2022 走看看