Skip to content

Latest commit

 

History

History
145 lines (102 loc) · 2.95 KB

247-88008-挂起进程_suspend_恢复进程_进程切换_process.sy.md

File metadata and controls

145 lines (102 loc) · 2.95 KB
show version enable_checker
step
1.0
true

查看进程

回忆上次内容

  • 上次 把配置 $PATH 的脚本
    • 放到 zsh的配置文件(~/.zshrc) 中
    • 配置~/.zshrc 就可以
      • 设置 zsh 下默认的 $PATH
  • 在 当前路径 运行sleep.py
    • python程序第 1 行
      • 声明打开方式 为python3
    • /usr/bin 找到 python3
      • 从硬盘 调用到 内存
        • 成为 一个进程
          • 不断 输出时间

图片描述

  • ctrl+c会停止 进程
    • 如何才能进程继续跑呢?🤔

进行搜索

  • 怎么查看进程呢?
    • 运行 ps命令

图片描述

  • 但是如果 sleep.py 持续输出时间
    • 怎么运行 ps命令呢?🤔

sleep.py

#!/usr/bin/python3
import time
while True:
	print(time.asctime())
	time.sleep(1)
  • 我需要把 sleep.py 转到后台运行
    • 然后查询进程信息

图片描述

切到后台

  • 切换的方法比较简单
    • ctrl + z
      • 当前进程前台
      • 切换到 后台并暂停
  • 简单来说
    • 就是不给他用cpu了
    • suspended(挂起了)

图片描述

  • 如何理解suspended呢?

pend

  • pend 悬挂
    • pending 悬而未决的
    • impending
      • im 加强语气
      • impending 迫近的

图片描述

钟摆

  • pendulum
    • [ˈpendjələm]
      • 钟摆

图片描述

depend

  • depend
    • de向下
    • 悬挂
    • 悬挂在某物下→靠...支撑→依靠

图片描述

  • dependable 可依赖的
  • dependant 靠他人生活的
  • dependence 依靠依赖
  • dependency 依靠
  • independence 不依赖 独立

append

  • append

    • ap 附加的
    • 附件
  • appendix

    • 附加的、附录、阑尾

图片描述

  • appendagen
    • 附加物
    • [əˈpendɪdʒ]
  • 可以把后台进程切换回前台吗?

suspend

  • suspend
    • sus- 同sub 从下面来的
    • 在什么下面悬挂

图片描述

  • suspended
    • 被挂起的
  • suspense
    • 悬而未决的
    • 焦虑

图片描述

总结

  • 进程前后台切换
    • ctrl + z 把当前进程
      • 切换到后台并暂停

图片描述

  • 如何 把进程
    • 切换回 前台
    • 让他继续呢??🤔
  • 我们下次再说!👋