10个好的Unix命令行使用习惯和技巧
如果你经常使用命令行,很可能你有一些不好的命令行习惯。 IBM 的 DeveloperWorks 站点发布了 10 个良好的 UNIX 使用习惯技巧,其中一些只是一般来说非常方便的技巧,如果您是 Mac OS X 终端的新手,您可能会学到一些东西,因为它们实际上都在 Mac 中工作OS X 命令行。
我们在下面列出了 10 个好习惯的完整列表,但这是我个人最喜欢的习惯之一,因为它通过我的命令行活动深入人心:
Change the path to unpack something into rather than moving the archive file itself, in this example by using the -C flag with the tar command:
tar xvf -C path/to/unpack newarc.tar.gz
我当然对四处移动档案感到内疚,但这部分是因为我喜欢将所有档案都放在一个中央位置。但是,如果您无论如何都打算删除存档,那么仅仅为了解压缩而移动存档文件是没有意义的。节省您自己的击键次数。
以下是 IBM DeveloperWorks 文章中的 10 个技巧的完整列表:
- 一次滑动创建目录树
- 改变路径;不要动存档
- 将您的命令与控制运算符组合
- 谨慎引用变量
- 使用转义序列管理长输入
- 将您的命令组合在一个列表中
- 在find之外使用xargs
- 知道什么时候grep应该进行计数——什么时候应该让步
- 匹配输出中的某些字段,而不仅仅是行
- 停止吹猫
查看:IBM DeveloperWorks:学习 10 个良好的 UNIX 使用习惯