07_Linux中的进程管理问题,简单图文详解!

  • 什么是进程
    • 进程是操作系统中非常重要的一个概念,进程是程序的执行过程啊,进程同时也是动态的,在linux系统中,他与用户权限有关系,但是程序与进程并没有相互对应,一个程序可能对应多个进程
      • 子进程与父进程:一个进程产生另外一个进程,产生的进程称为子进程,生成另外一个进程的进程称为父进程
    • 进程的几种状态
      • 就绪状态
      • 运行
      • 等待
    • 查看进程
      • ps查看进程运行状态
        • ps -aux

      • kill命令
        • kill pid:根据pid杀死进程
        • kill -9 pid:强制杀死进程
        • pidof 服务名称:查看pid
        • pkill:根据进程名称杀死进程
      • 进程切换
        • 前台进程指的是进程在执行时会将命令行阻塞,直到进程执行完毕;后台进程指的是进程在执行时不会阻塞当前命令行,而是在系统后台执行
        • 进程命令
          • Bg 后台运行
          • jobs查看任务
          • fg 进程名称 切换到前台运行
          • ctrl + z 挂起进程(在后台驻留,没有被杀死)
          • ctrl+c 终止进程
          • 计划任务top
          • pstree:查看进程树
          • jps:查看jvm进程
        • 计划任务
        • crontab:间隔时间执行(分时日月周)  crond
        • ct:执行一次   atd
          • crontab使用
            • 查看计划任务: /var/spool/cron/
            • Crontab -e 编辑计划任务文件
      •  

        基本格式 :

        *  *  *  *  *  command

        分  时  日  月  周  命令

        第1列表示分钟1~59 每分钟用*或者 */1表示

        第2列表示小时0~23(0表示0点) 7-9表示:7点到9点之间

        第3列表示日期1~31

        第4列表示月份1~12

        第5列标识号星期0~6(0表示星期天)

        第6列要运行的命令

猜你喜欢

转载自blog.csdn.net/qq_42246689/article/details/83547810