1、进程管理   一个程序被加载内存当中,称为一个进程      Linux 当中是以PID区分不同的进程

  ps 用于列出当前的进程   aux 列出所有的进程   -eu 当前的用户的所有进程   lax 列出更多的长格式信息   -ef 列出所有进程   j 列出job信息      ps aux
  VSZ :进程申请的内存大小   RSS:系统分配的内存大小   TTY:? ?表示这个进程在后台运行   STAT: 表示进程的状态   T 表示进程被临时挂起;   Z 进程刚刚被终止[僵尸进程];   R 进程被列入到计划,但是没有进入CPU;   S 进入等待状态;   D 进程不可中断;         ps lax      ps -eu   

2、controling job

  此脚本称为一个job(While true; do echo -n ‘testjob ’ >> /tmp/1.txt; sleep 1; done)   ctrl +c 可以结束正在运行的job;    (While true; do echo -n ‘testjob ’ >> /tmp/1.txt; sleep 1; done)& //将job调到后台执行      jobs 查看运行的进程      fg 1 将后台运行的job调到前台来      Ctrl +z 将前台的程序暂停,并调到后台   bg 1 将后台暂停的程序,在前台恢复运行

结束进程

   结束job   先将job调到前台,再用Ctrl+c 结束      2) 结束进程   方法一:kill -9 强制杀死进程      jobs -pl 查看job的进程号      kill -9 31263   方法二: killall -9 进程名字 (不建议使用)

     方法三: kill -9 PPID      ps j 在ps j中,杀死进程需要杀死PPID号      Kill -9 31640      Pkill 结束一个用户的所有进程   -U 根据进程所属的用户名终止相应进程   -t 根据所在终端终止相应进程      who 有哪些用户登录上来了   Pkill -U student 杀死所有student用户的进程   Pkill -9 -t pts/1 杀死所有pts/1的进程         top 可以动态查看活动进程 资源情况   z 标颜色   c 按CPU排序   m 按内存排序   t 按占用时间排序   k 杀死进程   q 退出         PR   NI   VIRT 虚拟内存使用情况   RES 内存的使用情况      dd 磁盘重写8次,数据不可恢复      dd if=/dev/zero of=/dev/null &   k