一句话记住今天学了啥
学会用 >、>>、cat 三个命令,把命令的输出「写进文件、存起来」,还能复习一下昨天学的 nohup。
三个命令,一张表说清
| 命令 |
你的一句话 |
英文全称 |
作用 |
> |
重定向一个文件,覆盖里面内容,没文件就新建 |
大于号 |
把输出「写」进文件(清旧写新) |
>> |
追加到指定文件 |
双大于号 |
把输出「接着写」进文件(旧内容保留) |
cat |
在屏幕显示文本内容 |
concatenate(连接) |
把文件内容「倒出来」看 |

顺手复习昨天学的:nohup
昨天你不是问「有没有办法让程序关掉终端也不死」吗?答案就是它:
nohup python3 程序.py > /dev/null 2>&1 &
•nohup = no hang up(不挂断),关掉终端,程序也不会停,继续在后台跑。•验证方法:ps aux | grep 程序名 | grep -v grep,看 TTY 从 pts/0 变成 ?,就说明它「不挂终端」了。
cat 单词怎么记(附赠记忆法)
cat 是 concatenate 的缩写,拆开看:
•con = 一起(比如 connect 连接、compare 比较,都有「合」的味道)•catenate = 链接成链(像链条 chain 一节节串起来)
合起来 = 「把东西连成一串」。所以 cat a.txt b.txt 是把两个文件连起来显示,只看一个文件时就成了「查看内容」。
这段的「所以然」
•为什么 > 是覆盖、>> 是追加?数据像水一样「流」出去。一个箭头 > = 一刀切从头写(覆盖);两个箭头 >> = 顺着继续流(追加)。•> 跟昨天的 /dev/null 是亲戚:昨天 > /dev/null 是「丢黑洞」,今天 > 文件 是「存文件」——同一个 >,一个丢一个存。

它能干嘛(跟你的生活挂钩)
记笔记、写日记、存命令结果,都是它。你可以给自己建一个 学习笔记.txt,每学一课就 >> 追加进去,越攒越多。