
熟練使用命令行是一種常常被忽視或被認為難以掌握的技能,但實際上,它可以提高你作為工程師的靈活性以及生產力。本文是一份我在 Linux 上工作時發現的一些關于命令行的使用的小技巧的摘要。有些小技巧是非常基礎的,而另外一些則是相當復雜的甚至晦澀難懂的。這篇文章并不長,但當你能夠熟練掌握這里列出的所有技巧時,你就學會了很多關于命令行的東西了。
這里的大部分內容?[首次](http://www.quora.com/What-are-some-lesser-known-but-useful-Unix-commands)?[出現](http://www.quora.com/What-are-the-most-useful-Swiss-army-knife-one-liners-on-Unix)?于?[Quora](http://www.quora.com/What-are-some-time-saving-tips-that-every-Linux-user-should-know),但考慮到這里的人們都具有學習的天賦且樂于接受別人的建議,使用 Github 來做這件事是更佳的選擇。如果你在本文中發現了錯誤或者存在可以改善的地方,請果斷提交 Issue 或 Pull Request!(當然在提交前請看一下必讀節和已有的 PR/issue)。