10个好的Unix命令行使用习惯和技巧

Anonim

如果你经常使用命令行,很可能你有一些不好的命令行习惯。 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 使用习惯

10个好的Unix命令行使用习惯和技巧