UNIX高手的几个习惯

Posted 沈阳尚观科技

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UNIX高手的几个习惯相关的知识,希望对你有一定的参考价值。

当您经常使用某个系统时,往往会陷入某种固定的使用模式。有时,您没有养成以尽可能最好的方式做事的习惯。有时,您的不良习惯甚至会导致出现混乱。纠正此类缺点的最佳方法之一,就是有意识地采用抵制这些坏习惯的好习惯。本文提出了 10 个值得采用的 UNIX 命令行习惯——帮助您克服许多常见使用怪癖,并在该过程中提高命令行工作效率的好习惯。


清单 1. 坏习惯 1 的示例:

单独定义每个目录树


UNIX高手的几个习惯


使用mkdir的-p选项并在单个命令中创建所有父目录及其子目录要容易得多。但是即使对于知道此选项的管理员,他们在命令行上创建子目录时也仍然束缚于逐步创建每级子目录。花时间有意识地养成这个好习惯是值得的


清单 2. 好习惯 1 的示例:

使用一个命令来定义目录树


UNIX高手的几个习惯


您可以使用此选项来创建整个复杂的目录树(在脚本中使用是非常理想的),而不只是创建简单的层次结构。


清单 3. 好习惯 1 的另一个示例:

使用一个命令来定义复杂的目录树


UNIX高手的几个习惯


过去,单独定义目录的唯一借口是您的mkdir实现不支持此选项,但是在大多数系统上不再是这样了。IBM、AIX®、mkdir、GNUmkdir和其他遵守单一 UNIX 规范 (Single UNIX Specification) 的系统现在都具有此选项。

对于仍然缺乏该功能的少数系统,您可以使用mkdirhier脚本(请参见参考资料),此脚本是执行相同功能的mkdir的包装:


UNIX高手的几个习惯


更改路径;不要移动存档

另一个不良的使用模式是将 .tar 存档文件移动到某个目录,因为该目录恰好是您希望在其中提取 .tar 文件的目录。其实您根本不需要这样做。您可以随心所欲地将任何 .tar 存档文件解压缩到任何目录——这就是-C选项的用途。在解压缩某个存档文件时,使用-C选项来指定要在其中解压缩该文件的目录

----文章转自酷勤网,如若侵权请联系作者删除

沈阳尚观以下课程火热招生中,

linux运维、Oracle数据库、java开发、

大数据开发、嵌入式开发。

详情咨询QQ:2923605081


以上是关于UNIX高手的几个习惯的主要内容,如果未能解决你的问题,请参考以下文章

UNIX高手应该保持的习惯

UNIX 高手的 10 个习惯

Unix 高手的另外 10 个习惯

培养这10个习惯,你就离UNIX高手更进一步了

为了保持肌肤靓丽延缓衰老必须改掉的几个不良习惯

职场老司机的几个编程习惯