28个Unix/Linux的命令行神器(3)

发表于:2013-08-02来源:linux.cn作者:linux点击数: 标签:Unix
curl cURL是一个利用URL语法在命令行下工作的文件传输工具,1997年首次发行。它支持文件上传和 下载 ,所以是综合传输工具,但按传统,习惯称cURL为 下载

  curl

  cURL是一个利用URL语法在命令行下工作的文件传输工具,1997年首次发行。它支持文件上传和下载,所以是综合传输工具,但按传统,习惯称cURL为下载工具。cURL还包含了用于程序开发的libcurl。cURL支援的通訊協定有FTP、FTPS、HTTP、HTTPS、TFTP、SFTP、Gopher、SCP、Telnet、DICT、FILE、LDAP、LDAPS、IMAP、POP3、SMTP和RTSP。

curl screenshot

  rtorrent & aria2

  rTorrent 是一个非常简洁、优秀、非常轻量的BT客户端. 它使用了 ncurses 库以 C++ 编写, 因此它完全基于文本并在终端中运行. 将 rTorrent 用在安装有 GNU Screen 和 Secure Shell 的低端系统上作为远程的 BT 客户端是非常理想的。

  aria2 是 Linux 下一个不错的高速下载工具。由于它具有分段下载引擎,所以支持从多个地址或者从一个地址的多个连接来下载同一个文件。这样自然就大大加快了文件的下载速度。aria2 也具有断点续传功能,这使你随时能够恢复已经中断的文件下载。除了支持一般的 http(s) 和 ftp 协议外,aria2 还支持 BitTorrent 协议。这意味着,你也可以使用 aria2 来下载 torrent 文件。

rtorrent screenshot

  ttytter & earthquake

  TTYtter 是一个Perl写的命令行上发Twitter的工具,可以进行所有其他平台客户端能进行的事情,当然,支持中文。脚本控、CLI控、终端控、Perl控的最愛。

  Earthquake也是一个命令行上的Twitter客户端。

ttytter screenshot

  vifm & ranger

  Vifm 基于ncurses的文件管理器,DOS风格,用键盘操作。

vifm screenshot

  Ranger用 Python 完成,默认为使用 Vim 风格的按键绑定,比如 hjkl(上下左右),dd(剪切),yy(复制)等等。功能很全,扩展/可配置性也非常不错。类似MacOS X下Finder(文件管理器)的多列文件管理方式。支持多标签页。实时预览文本文件和目录。

  cowsay & sl

  cowsay 不说了,如下所示,哈哈哈。还有xcowsay,你可以自己搜一搜。

cowsay screenshot

  sl是什么?ls?,呵呵,你会经常把ls 打成sl吗?如果是的话,这个东西可以让你娱乐一下,你会看到一辆火车呼啸而过~~,相当拉风。你可以使用sudo apt-get install sl 安装。

  最后,再介绍一个命令中linuxlogo,你可以使用 sudo apt-get install linuxlogo来安装,然后,就可以使用linuxlogo -L

  来看一下各种Linux的logo了

原文转自:http://linux.cn/forum.php?mod=viewthread&tid=10830&fromuid=1