ls /proc 查看运行进程

   init:进程号为1

    ps  查看系统运行的进程参数

          ps  aux | head

           a:所有与终端有关的进程

            u:详细进程参数

             x:所有与终端无关的进程

        ps –elf

         ps –axo property1 手动指定显示的属性字段

     pstree:生产进程树

  

      pgrep

        pgrep –u root bash  :一root用户运行的bash进程

       pidof http

 

       top:查询运行进程

          M:按内存大小排序

          p:按cpu排序

          T:按运行时间排序

           l:是否显示平均负载和启动时间

            t:是否显示进程和cpu状态相关信息

           m:是否显示内存相关信息

           c:是否显示完整的命令行信息

           q:退出top命令

            k:终止某个进程

             -d  1  定义刷新时间

             -b:分屏显示

              -n:显示分屏数

重要信号:

     1:  SIGHUP:让一个进程不要重启,就可以重读配置文件,并让新的配置信息生效

     2:  SIGHUP:Ctrl  +c:中断一个进程

     9: SIGKLL:杀死一个进程

     15:  SIGTERM:终止一个进程      默认信号

   指定一个信号:默认是15信号

         信号 号码:     kill  -1

         信号名称    :kill –SIGKILL

          信号名简写:kill –KILL

    kill pid:

  前台进程切换到后台:

     Ctrl+z:把正在前台的作业送后台

     COMMAND &:让命令在后台运行

  fg:切换到前台运行

      fg  %ID

      kill %ID:终止某作业

    jobs:查看所有后台运行的进程

 

      vmstat:查看资源应用情况

      vmstat 1:每隔一秒钟刷新一次

      uptime:

   /proc/meminfo:cpu相关信息

 

          free