Skip to the content.

命令行的艺术

Join the chat at https://gitter.im/jlevy/the-art-of-command-line

![curl -s ‘https://raw.githubusercontent.com/jlevy/the-art-of-command-line/master/README.md’ egrep -o ‘\w+ tr -d ‘`’ cowsay -W50](cowsay.png)

熟练使用命令行是一种常常被忽视,或被认为难以掌握的技能,但实际上,它会提高你作为工程师的灵活性以及生产力。本文是一份我在 Linux 上工作时,发现的一些命令行使用技巧的摘要。有些技巧非常基础,而另一些则相当复杂,甚至晦涩难懂。这篇文章并不长,但当你能够熟练掌握这里列出的所有技巧时,你就学会了很多关于命令行的东西了。

这篇文章是许多作者和译者共同的成果。 这里的部分内容 首次 出现Quora, 但已经迁移到了 Github,并由众多高手做出了许多改进。 如果你在本文中发现了错误或者存在可以改善的地方,请贡献你的一份力量

前言

涵盖范围:

注意事项:

基础

日常使用

文件及数据处理

系统调试

单行脚本

一些命令组合的例子:

冷门但有用

仅限 OS X 系统

以下是仅限于 OS X 系统的技巧。

仅限 Windows 系统

以下是仅限于 Windows 系统的技巧。

在 Winodws 下获取 Unix 工具

实用 Windows 命令行工具

Cygwin 技巧

更多资源