show | version | enable_checker |
---|---|---|
step |
1.0 |
true |
- 进程 前后台切换
- ctrl + z 把当前进程 切换到后台 并暂停
jobs
查看 所有作业- 用
fg
可以把后台进程 再切回前台fg %1
可以 把指定的任务 切回前台
- 用
bg
可以让进程 在后台运行bg %1
可以让指定的任务 回到后台
- 进程查询
ps -elf
查看所有进程信息ps -lf
查看本终端相关进程信息kill -9 PID
给进程发送死亡信号pstree -h
可以查看进程树
- 运行多个
python3 sleep.py
的话- 各个进程独立
- 各占内存
- 切进程 很好用
- 不过 运行进程的时候
- 总是 满屏刷时间
- 不过 运行进程的时候
- 可以
固定位置
- 刷时间 吗?🤔
- 重新去 游乐场
\n
是 老熟人了- 换行 转义字符
- 先复习一下
\n
- 把
\n
换成\r
\r
的作用 是回
到行头- 行头 是 本行最左侧
- 然后 重新输出
- 123 就覆盖了 abc
- 行头 是 本行最左侧
- 如果 原来\r前面的字符串
- 比\r后面的 长
- 怎么办 呢?🤔
\r
- 只负责 回到行头
- 不负责 换行
- 过程
- 先输出abcdef
- 然后回到行头
- 再输出123
- 结果就是123def
- \r是什么意思呢?
- \r 的意思是
- 回车(return)
- return = re- + turn
- turn
- 来自于希腊语
- 在1960-1990年代
- 使用率爬坡
- 为什么那个时代会爬坡呢?
- 第二次工业革命是电力革命
- 很常用的词就是
- 开关
- turn
- turn it on
- turn it off
- 怎么又是 开
- 还是 关 呢?
- turn 其实是 转弯的意思
- 可以
- turn left
- turn right
- turn around
- turn over
- return 返回
- 还有什么同根词吗?
- tour
- 旅游
- 还有什么同根词吗?
-
versatile
- 可以转动的
- 万能的
- 多面手的
-
divert
- 使注意力转移
- 转移、放松、娱乐
-
advertise
- 使某人的注意力转过来
- 正向吸引
-
advertisement
- 广告
-
anniversary
- [ænɪ'vɜːsərɪ]
- 每年都来一次的
-
subvert
- 从下面 翻上来
- 颠覆、推翻
- reverse
- 翻转
- extravert
- 往外面 turn 的
- 外向
- introvert
- 往里面 turn 的
- 内向
- 这是 turn相关的词根 vers的 内容
- 源自 return
- \r
- 不要翻篇
- 自己尝试修改
sleep.py
- 让输出时间固定在一行
- 自己尝试修改
- 这个程序和 sleep 的结合很简单
- 只需要把输出的字符串前面加上
\r
- 并且把结尾默认的
end="\n"
- 换成
end=""
- 换成
- 只需要把输出的字符串前面加上
- 试验成功
- 真的定在那儿刷新了
- 如果 把结束符
- 设置为 "\r"
- 会如何呢?
- 设置为 "\r"
#!usr/bin/python3
import time
while True:
print(time.asctime(),end='\r')
time.sleep(1)
- 想到就去试试
- 果然
- 不出 所料
- 都给 删除了
- 没事
- 试了
- 也就 快乐了
- 还有就是 字有点小
- 可以
变大
吗?
- 可以
- 要清清楚楚看报时
\r
- 就是return
- 回车
- 源自于turn
- 和 vers/vert 同源
- 可以让输出位置回到行首
- 原位刷新时间
- 就是return
- 想要 大字符效果
- 像 下图这样的
- 这可能吗?🤔
- 我们下次再说!👋