一:查看进程

  (1)显示静态进程信息:ps  aux
      a:显示当前终端下的所有进程信息,包括其他用户的进程。与“x”选项结合时将显示系统中所有的进程信息。
      u:使用以用户为主的格式输出进程信息。
      x:显示当前用户在所有终端下的进程信息。
      -e:显示系统内的所有进程信息。
      -l:使用长格式显示进程信息。
      -f:使用完整的格式显示进程信息。
  (2)动态显示进程信息:top (可以按P键根据CPU占用排序,按M根据内存占用排序,按N键根据启动时间排序,按h键获得top程序的在线帮助信息,按q键退出top程序)
  (3)根据条件查询进程信息:pgrep
二:启动进程
  (1)手动启动:前台或后台
  (2)调度:at 一次  或 crontab 周期性
      前台转到后台:命令  &
      后台转到前台:fg 编号
      前台运行命令时使用Ctrl+z组合键则当前命令转到后台并停止,如果想再次启动使用bg 编号命令,此时进程在后台运行。(注:编号不是PID号)
三:查看后台
   jobs
  测试(漏斗命令)  cat /dev/zero(永远读不完的零) > /dev/null(永远写不满的设备)
四:结束进程
  (1)Ctrl +c
  (2)杀进程的PID:kill + PID号
  (3)杀进程名:killall +进程名(进程的一个单词)
  (4)根据条件杀进程(终端):pkill 例:pkill -9 -u zhangsan
  注:停止的进程不能杀掉,此时需用到-9强制结束。
五:计划任务
   at:一次性    格式:  at  时:分  年-月-日(不写表示当天) Ctrl+d提交,可以提交多个命令
             相关命令:at(设置)  atq(查询) atrm +编号(删除)
 crontab:周期性 (先启用服务/etc/init.d/crond)
    相关命令:1.crontab -e -u 用户名  (设置)
             2.crontab -l -u 用户名  (查看)
             3.crontab -r -u 用户名  (删除)
    注:在root用户下使用-u选项,没有-u选项时表示当前用户
        格式:分  时  日  月 星期  命令或 脚本(写绝对路径)
 时间数值的特殊表示方法
   1.“*"表示该范围内的任意时间。
   2.“,”表示间隔的多个不连续时间点。
   3.“-"表示一个连续的时间范围。
   4.“/”指定间隔的时间频率。
 注:Ctrl+z 将当前界面调到后台,fg将后台界面调到前台,pstree -aup 可以查看当前系统的进程树。