日期:2014-05-16 浏览次数:20796 次
Brock 老兄写了一篇文章《你从未用过的 10 条 Linux 命令(10 Linux commands you've never used)》,虽然标题有点过于绝对和主观,不过文章还是不错的。其实,无论你是否听说过或者使用过这些命令,都值得我们再来重温一遍。不是吗?
这 10 条 Linux 命令依次是:
pgrep -u root
来代替 ps -ef | egrep '^root ' | awk '{print $2}'
,以便抓取属于 root 的 PID。 split -b 2m largefile LF_
会将 largefile 分割成带有 LF 文件名前缀且大小为 2 MB 的小文件。 nl wireless.h | head
。 mkfifo ive-been-piped ls -al split/* | head > ive-been-piped
?
然后就可以读取了:head ive-been-piped
。
ldd /usr/java/jre1.5.0_11/bin/java
可以了解PAGER=cat man less | col -b > less.txt
curl -s 'http://bashcurescancer.com' > bcc.html xmlwf bcc.html perl -i -pe 's@<br/>@<br>@g' bcc.html xmlwf bcc.html bcc.html:104:2: mismatched tag
lsof | grep TCP
可以找到打开的端口。 ?
这 10 条 Linux 命令,有些的确比较鲜为人知。我个人也只用过其中很少的几个命令,像 col、split、lsof 等等。当然,有些大牛们可能全部都用过。通过引荐本文,希望我们能够更加重视 Linux 命令的使用。
(via, thanks!)