zoukankan      html  css  js  c++  java
  • 第十章进程和计划任务管理

    1.笔记:

    去掉头部:ps -aux - - no -heade

    默认信号:15

    强制:9

    在命令前些一个nohup不再占用终端

    date -s:修改时间

    ntpdate pool.ntp.org:同步时间

    2.常用交互命令
    P:根据 CPU 使用百分比大小进行排序(默认进入时即为此排序)
    M:根据驻留内存大小进行排序
    T:根据累积时间进行排序
    k:终止一个进程
    q:退出程序
    r:重新安排一个进程的优先级别(-20~19)

     

    3.解释
    top - 16:58:24 【当前系统时间】
    1:54 【系统已经运行 1 小时 54 分钟】
    2 users 【当前登录 2 个用户】
    load average:0.00,0.00,0.00 【系统平均负载:1 分钟的,5 分钟的,15 分钟的】
    Tasks:108 total 【任务:108 个总进程】
    1 running 【1 个进程正在运行】
    107 sleeping 【107 个进程睡眠】
    0 stoppd 【0 个进程停止】
    0 zombie 【0 个僵尸进程(冻结进程)】
    Cpu(s): 0.0%us 【用户控件占用 CPU 百分比】
    0.0%sy 【内核空间占用 CPU 百分比】
     0.0%ni 【用户进程控件内改变过优先级的进程占用 CPU 百分比】
    100.0% 【空闲 CPU 百分比】
    0.0%wa 【等待输入输出的 CPU 时间百分比】
    0.0% hi 【】
    0.0%si 【】
     Men: 1012352k total 【物理内存总量 1012352k】
    465816k used 【使用了 465816k 的物理内存】
    546536k free 【空闲 546536k 的物理内存】
    61064k buffe 【61064k 用作内核缓存】
    Swap: 2031608k total 【交换分区总量 2031608k】
    0k used 【没有使用交换分区】
    2031608k free 【空闲的交换分区总量 2031608k】
    267580k cache 【缓冲的交换分区总量 267580k】
    PID:进程号
    USER:进程所有者的用户名
    PR:优先级
     NI:nice 值。负值表示高优先级,正值表示低优先级
    VIRT:进程使用的虚拟内存总量,单位 kb
    RES:进程使用的、未被换出的物理内存大小,单位 kb
    SHR:共享内存大小,单位 kb
     S:进程状态
    %CPU:上次更新到现在的 CPU 时间占用百分比
    %MEM:进程使用的物理内存百分比
    TIME+:进程使用的 CPU 时间总计,单位 1/100 秒
    COMMAND:命令

    4.进程的前后台调度
     1>Ctrl+Z 将当前进程挂起,即调入后台并停止执行
     2>jobs 命令 查看处于后台的任务列表,加-l 同时显示 PID 号
     3>fg 命令 将后台进程恢复到前台运行,可指定任务程序号
     4>bg 命令 将后台暂停的进程调至后台运行

     

    5.管理 cron 计划任务
    ·编辑:crontab -e [-u 用户名] 
    ·查看:crontab -l [-u 用户名] 
    ·删除:crontab -r [-u 用户名] 
    注意:-u 选项只有 root 用户可用

     

    6.时间数值的特殊表示方法
    * 表示该范围内的任意时间
    , 表示间隔的多个不连续时间点
    - 表示一个连续的时间范围
    / 指定间隔的时间频率

  • 相关阅读:
    LeetCode(287)Find the Duplicate Number
    LeetCode(290) Word Pattern
    LeetCode(205)Isomorphic Strings
    LeetCode(201) Bitwise AND of Numbers Range
    LeetCode(200) Number of Islands
    LeetCode(220) Contains Duplicate III
    LeetCode(219) Contains Duplicate II
    命令行执行Qt程序
    LeetCode(228) Summary Ranges
    redis 的安装和使用记录
  • 原文地址:https://www.cnblogs.com/ZCQ123456/p/11340332.html
Copyright © 2011-2022 走看看