CommandLineFu:命令行宝石的惊人集合[Linux&Mac]

浏览各种非常有用的命令。无论您是经验丰富的系统管理员还是致力于发现更多内容的命令行新手,CommandLineFu都是由投票驱动的命令集合,可提供您应该想到但没有想到的数千个想法。

有些人将命令行视为Linux的弱点,这是缺乏易用性的系统的最终标志。其他人知道命令行是Linux最好的功能之一,它使学习过的用户可以快速访问大多数计算机用户甚至不知道的功能。甚至Mac OS X都有功能齐全的终端也是有原因的。 CommandLineFu正是这些功能的百科全书。一个包含8,000多个独特命令的数据库,乍一看,此站点似乎不堪一击-就像命令行本身一样。深入研究,您会想知道如何在没有命令行的情况下使用计算机。

抱歉,Windows用户–这些命令中的大多数仅在Linux上有效。在Mac OS X上也可以使用某些功能。

浏览

转到CommandLineFu开始使用。您将立即看到最近提交的命令。

如果需要,您可以“ grep"(阅读:搜索)档案,或者单击“ 所有历史巨著"查看最受欢迎的命令。或者,如果您愿意,只需浏览位于右侧栏的大量标签云即可。

一些突出显示命令

经验丰富的命令行用户将立即找到他们感兴趣的内容,但是其他人呢?这是我在此站点上发现的快速列表。

是否想与某人快速共享文件?使用此便捷命令,只需几次按键即可设置您自己的Web服务器:

python -m SimpleHTTPServer

就这样,您的当前目录将被共享。在网络浏览器中的外观如下:

自然地,如果要与当前网络外部的某个人共享,则需要正确设置路由器。也将需要专用IP或DynDNS之类的服务。尽管如此,对于本地文件共享,还是很难克服上述命令:它既快速又简单。

该功能可能仅对Ubuntu用户或其他使用sudo的系统有用。它使您可以重新运行以sudo执行的最后一条命令,如果您忘记添加重要的序言,则可以完美运行。

是否希望快速清除未读电子邮件?只要您选择的电子邮件客户端是Gmail,这个简单的命令就可以解决问题。

它在Ubuntu和OS X上对我有效; Linux用户应确保已安装“ curl"。

已安装的设备是插入系统并可以正常工作的任何存储驱动器。需要查看它们的完整列表吗?很简单。

好的,这个没用。但是,它很棒。观看《星球大战》的纯文本版本,其中包含ASCII动画字符:

此代码很简单:

telnet towel.blinkenlights.nl

3个不同的提要

Do您想知道每次发现新的好命令吗? CommandLineFu为此目的提供了三种不同的Twitter和RSS feed。您使用哪一个取决于您要多久更新一次;

结论

这个网站很棒。探索它不仅可以教您很多命令行知识,而且还可以教您一般的计算机知识。

标签: