我已经离开 linux 好几年了,但现在我又回到了 Ubuntu 10.04。我曾经在 2000 年运行 Gentoo 并且知道我的命令,但是现在 linux 的世界已经进步了一点,是不是有很多新的命令要学习?
您知道现在广泛使用的 10 年前不存在的 linux shell 命令列表吗?
目前已识别:ngrep、sshfs、pv
事实上,你可能没有错过太多。早在 70 年代(左右)编写的流行 UNIX 参考书仍然很流行并且仍然有用——基本命令并没有真正改变。
立即想到的唯一新事物是包管理器;您可能需要习惯的语法aptitude
和apt-get
等,如果你不使用自己的图形前端。还有版本控制,即svn
和git
是新的,流行的,如果你是在对诸如此类的事情。但它们并不是真正的核心 UNIX 命令。
我不知道你在 2000 年用了什么。从历史模因中找出新的;我的下面。我希望命令使用遵循长尾。基础没有改变,但还有很多可供选择。
history |awk '{print $2}' |sort |uniq -c |sort -rnk1,1 |head -n 20 |vipe
219 ls
100 git
92 cd
91 sudo
66 <custom>
64 aptitude
60 locate
54 grep
52 less
48 mplayer
45 vim
43 find
36 cat
31 <ssh alias>
26 <ssh alias>
24 dpkg
23 file
23 df
21 <pgrep alias>
20 man
Run Code Online (Sandbox Code Playgroud)
pv - 长命令的进度条
pv
对你来说可能是新的。它为任何可以接受来自管道的输入的程序提供了一个进度条。
安装 (Ubuntu)
apt-get 安装 pv
例子
在计算大文件的校验和时显示进度:
pv large_file | sha1sum
归档时间: |
|
查看次数: |
713 次 |
最近记录: |