日期:2014-05-16  浏览次数:20737 次

Linux就是这个范儿之第一次亲密接触(3)

原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处 、作者信息和本声明。否则将追究法律责

1.4 返璞归真的命令行

有一种说法,现代计算机不是靠电力驱动,而是靠“鼠标”。多少应用程序的界面需要移动和点击鼠标来执行的。计算机本来的用意是把人类从反复单调的工作中解放出来,但适得其反,摆在我们身边的残酷现实是我们每个人每天不得不移动和点击鼠标,确保养家糊口的工作能够顺利正确地完成。

别叹气,存在另一个世界,那就是命令行,让你暂时远离鼠标。对那些苦哈哈的程序猿来讲,这也许是另一种情调的工作方式。我们突然之间拥有了另一种意想不到的收获,例如我想看看用户目录下的的文件大小,然后按升序排列产生个报表。如果用C/C++完成这项工作,至少得用好几十行代码,但是用一句命令行就能完成上面的功能。

du -s * | sort -nr > $HOME/space_report.txt

命令行有它的存在价值吧。还有把 Linux 桌面操作录制成一段视频。想起来就是一件复杂的任务,在Linux上用一句命令就能轻松搞定。

ffmpeg -f x11grab -s wxga -r 25 -i :0.0 -sameq /tmp/out.mpg

卖个关子,这个命令会在《多媒体篇》有详细解释。

估计你可能会迫不及待的想要实验一下刚才所提到的命令,但是苦于现在都流行的图形界面,我们推荐的Cent OS默认也进入了图形界面,看来做点实验还是有点难度的。不过不用着急,Linux的老手们一定是要命令行的,所以想通过键盘输入命令,一个合格的Linux发行版一定会做得十分方便,只是要先搞清楚一些概念。

1.4.1