Other little things in Linux

1. >>>
shiyanlou:~/ $ echo 'initiate' > test; cat test                      [14:04:51]
initiate
shiyanlou:~/ $ echo 'use >>' >>test; cat test                        [14:05:04]
initiate
use >>
shiyanlou:~/ $ echo 'use >' >test; cat test                          [14:05:15]
use >

可见,>>是在原文档内容的后面追加内容;而>则是覆盖原有内容。

2. '"(单引号和双引号)
shiyanlou:~/ $ echo '$HOME'                                          [14:12:02]
$HOME
shiyanlou:~/ $ echo "$HOME"                                          [14:14:02]
/home/shiyanlou

单引号'中完全是保持字符串的原型输出,而双引号"进行了命令替换。

3. 命令补全source ~/.zshrc
shiyanlou:~/ $ source ~/.zshrc                                         [13:43:40]

如果在安装一个软件之后,无法立即使用Tab键补全这可命令,你可以尝试先执行·source ~/.zshrc·,然后就可以使用补全操作。

4. 通过 & 符号,让命令在后台中运行
shiyanlou:~/ $ ll &                                                  [14:59:33]
[1] 208
\u603b\u7528\u91cf 8.0K                                                                     
drwxrwxr-x 3 shiyanlou shiyanlou 4.0K  1\u6708  1 14:58 Code
drwxrwxr-x 2 shiyanlou shiyanlou 4.0K  8\u6708 17 12:53 Desktop
[1]  + 208 done       ls --color=tty -lh

[1] 208分别是该工作的 job number 与该进程的 PID,而最后一行的 Done 表示该命令已经在后台执行完毕。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容