linux下的好工具很多,使用得当会极大的提高工作者的效率。下面小编为大家推荐四个比较好用并且实用的工具,对这四款工具在centos和ubuntu两个系统下进行相应的安装介绍,并做了简单测试和使用说明。
aria2是一个支持多线程下载的开源免费软件,支持HTTP/HTTPs/FTP/BT/Magnet等多种类型的文件下载。不同linux版本下安装代码如下:
centos:$sudo yum install -y aria2
ubuntu: $sudo apt-get install -y aria2
使用方法:
$aria2c http://cdimage.deepin.com/releases/15.5/deepin-15.5-amd64.iso
小编在linux下将aria2和wget作为比较测试了一些文件的下载,发现两个下载工具可以相互补充,如果wget的下载速度非常快,则支持多线程的aria2下载速度并不一定比wget更快,但是如果wget下载某个速度很慢的文件时,aria2则可以依靠多线程的优化提高该文件的下载速度。aria2也有windows和网页版,可以在windows平台作为迅雷的补充下载工具。
2.可视化的文件管理器mc
现在centos和ubuntu在系统安装时都可以提供方便操作的桌面环境,但是某些老版系统或者为了服务器稳定性没有选择安装桌面环境的linux系统该如何找个好一点的文件管理器,这里小编为大家推荐mc工具。
centos:$sudo yum install -y mc
ubuntu: $sudo apt-get install -y mc
$ mc [参数]
mc的文件管理界面如下图所示, 整个窗口分左右两列,方便文件之间相互拷贝。mc可以用鼠标操作,整体上有点类似windows平台下的Total Commander,可以快速便捷的浏览目录以及常用的操作。最后一行对应着键盘的F1~F10,按F10即可退出mc。
3.文本查找工具ack
linux众多发行版本默认的自带搜索工具是grep,但是同样有很多优于grep的工具,比如ack和ag,这里小编为大家推荐的是ack搜索工具。
centos:$sudo yum install -y ack
ubuntu: $sudo apt-get install -y ack-grep
在命令框里输入$ack,可以发现其参数比较多,有兴趣的同学可以仔细查阅。小编对grep和ack进行了简单的使用对比:
$grep 817612my_flat_reference.cnn
小编觉得ack最大的好用之处不仅仅是在这,而是其目录递归的检索逻辑,比如:
$ack817612
4.文件大小查看nnn
相信很多人和小编一样,查看当前目录下文件占用空间大小时会默认打出$du –h,但是其糟糕的结果输出格式很让人头疼,如果目录下子文件众多,则结果显示里也有成百上千行数据。或者输入$du -h --max-depth=1,但是只显示目录大小却不显示文件大小,并且每次打这么长的命令对于小编这种懒人来说太蛋疼。所以更好的工具nnn来了,目前ubuntu下可以使用。
ubuntu: $sudo apt-get install -y nnn
使用方法很简单,$nnn -S,即可查看当前目录下文件和目录所占用的空间大小,如下图所示:
以上就是小编为大家介绍的四款比较实用的工具。
联系客服