原标题:四款linux下的好工具

linux下的好工具很多,使用得当会极大的提高工作者的效率。下面小编为大家推荐四个比较好用并且实用的工具,对这四款工具在centos和ubuntu两个系统下进行相应的安装介绍,并做了简单测试和使用说明。

1.下载工具aria2

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。

对于习惯了命令行工作的老手来说,适当的调出mc可以给审美疲劳的大脑一点图形化的刺激;对于新手来说,前期可以通过mc快速的浏览目录结构,增加对linux系统的理解。另外,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 817612 my_flat_reference.cnn

$ack 817612 my_flat_reference.cnn

可以看到最简单的使用方法结果上,ack的标亮显示相对于grep的标红更加易读。由于检索的文件不大,所以感觉不出速度上的差异,但是大家可以参考某专业运维写的帖子,(附地址:https://www.linuxidc.com/Linux/2015-03/115130.htm),相对于grep来说,ack和ag在大文件上有明显的速度优势。

小编觉得ack最大的好用之处不仅仅是在这,而是其目录递归的检索逻辑,比如:

$ack 817612

从结果中我们可以看到ack把当前目录以及所有子目录下的文件都进行了检索,并标出了检索关键词所在的行号。如果我们切换到根目录使用ack,那就是对整个linux系统下的文件数据进行检索了,小编第一次看到这个时还是不由得wow发出了惊叹!

4.文件大小查看nnn

相信很多人和小编一样,查看当前目录下文件占用空间大小时会默认打出$du –h,但是其糟糕的结果输出格式很让人头疼,如果目录下子文件众多,则结果显示里也有成百上千行数据。或者输入$du -h --max-depth=1,但是只显示目录大小却不显示文件大小,并且每次打这么长的命令对于小编这种懒人来说太蛋疼。所以更好的工具nnn来了,目前ubuntu下可以使用。

ubuntu: $sudo apt-get install -y nnn

使用方法很简单,$nnn -S,即可查看当前目录下文件和目录所占用的空间大小,如下图所示:

选中一个目录按[Enter]键可以查看此目录的空间占用情况,按[Back space]可以回到上级目录。

以上就是小编为大家介绍的四款比较实用的工具。

转自生信草堂公众号,已授权

生信草堂

浙大生信博士团队倾力打造的一个科研人员学习交流的公众微信平台。我们致力于科研社区服务,分享最前沿的科技进展,提供生信分析方法,解读经典分析案例,公众数据库的挖掘和临床数据统计分析。在此我们欢迎各位的加入!

加微信bioinformatics88拉您进生信交流群返回搜狐,查看更多

责任编辑:

linux好用的下载工具,四款linux下的好工具相关推荐

  1. Linux端类似种子猫的软件,值得一试的四款Linux Torrent客户软件

    原标题:值得一试的四款Linux Torrent客户软件 [51CTO.com快译]我最近由Ubuntu换成了Arch Linux,正在安装设置Arch系统,以获得预期的全部功能.任何Linux用户的 ...

  2. AMD连发四款OpenCL加速计算开发工具

    AMD今天宣布推出四款全新的软件开发工具和方案,可进一步优化应用程序对OpenCL标准规范的支持,并且全部支持Fusion APU融合处理器. gDEBugger:一款先进的OpenCL/OpenGL ...

  3. php基于浏览器的linux终端模拟器,回顾最佳的9款Linux终端模拟器

    原标题:回顾最佳的9款Linux终端模拟器 来自:Linux迷 链接:https://www.linuxmi.com/9-linux-terminal.html Linux终端模拟器是所有人(包括新手 ...

  4. Linux SDIO WIFI Marvell8801/Marvell88w8801(四) --- Linux Wi-Fi架构

    代码工程的GITHUB连接:点进进入GITHUB仓库 https://github.com/sj15712795029/stm32f1_marvell88w8801_marvell8801_wifi ...

  5. Linux下四款Web服务器压力测试工具(http_load、webbench、ab、siege)介绍

    一.http_load程序非常小,解压后也不到100K http_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载.但是它不同于大多数压力测试工具,它可以以一个单一的进程运行,一般不会 ...

  6. Linux下四款Web服务器压力测试工具…

    一.http_load 程序非常小,解压后也不到100K http_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载.但是它不同于大多数压力测试工具,它可以以一个单一的进程运行,一般不 ...

  7. linux系统下的编程软件,四款​linux​操作系统总有一款适合你

    转为使用Linux可谓是开启了一扇新工具和新技术的大门,它使你对计算环境的体验更为轻松.但是根据你所选择的Linux操作系统的不同,有时你甚至是浏览桌面环境也可能会充满了挑战,因此在客观上还是多少存在 ...

  8. python四级成绩_四六级准考证号模糊查询工具下载-英语四六级准考证号模糊查询小工具下载Python版-西西软件下载...

    想查自己的四六级成绩缺忘了准考证号码?试试英语四六级准考证号模糊查询小工具呗!这是一款由Python爬虫语音编写成的小软件,只需要输入身份号或者准考证前十位数,它可以帮你快速的查询出你的四六级成绩和准 ...

  9. 推荐下载:三款主流文件校验码工具HashCalc、WinMD5、Hasher

    大家在下载大型软件的时候,尤其是操作系统或应用软件,一定要记得校验一下,只要内容被修改过,那么校验结果一般都会发生变化(尤其对MD5和SHA1),当然校验也是验证是否官方原版的主要手段之一,本文汇总供 ...

  10. ftp最好用的工具,6款最好用的ftp工具软件推荐,使用指南

    第一款:iis7服务器管理软件 iis7远程桌面管理软件,是一款绿色小巧,功能实用的FTP工具软件,其界面简洁,操作方便,它支持FTP批量上传下载,它可以同时连接多台ftp服务器进行文件传输工作,还可 ...

最新文章

  1. CUDA高性能计算经典问题:前缀和
  2. python是c语言写的吗-先学C语言还是Python?资深程序员往往是这样建议的!
  3. Jenkins - Extended E-mail配置教程
  4. win10常见问题处理办法
  5. python坐标轴刻度设置_matplotlib命令与格式之tick坐标轴日期格式(设置日期主副刻度)...
  6. DFS序+线段树 hihoCoder 1381 Little Y's Tree(树的连通块的直径和)
  7. 网站项目管理规范手册
  8. 17.如何正确使用TCP
  9. 列举对比【智能建站 自主建站 DIY建站 傻瓜式建站 响应式建站系统哪个好?】
  10. python爬app西瓜视频_python3 scrapy抓取今日头条视频(西瓜视频)
  11. 知识图谱指南:从理论到应用
  12. 古月 ROS移动机器人实战 二维slam地图构建 笔记
  13. 干货!2018年你值得一看的网页设计作品集赏析
  14. 英伟达tegra210 连接电视/hifi,设置默认声卡HDMI,
  15. Android使用addr2line定位native崩溃堆栈
  16. jsp_asp_php,PHP/JSP/ASP
  17. 射频和无线技术入门--射频行为--2
  18. 蚂蚁金服数据分析平台 附下载
  19. 网站安全有哪些防护措施?
  20. openjudge 1.5.15 银行利息

热门文章

  1. 计算机教室配套,中小学标准音乐教室建设及设备配套方案
  2. 经典算法归纳(c语言)
  3. Matlab深度学习上手初探
  4. 随手查_AD画板粗略步骤
  5. 【STM32】8.简单呼吸灯的制作教程,附代码、效果视频
  6. MySQL可视化工具下载安装及连接
  7. php留言板系统制作,php制作留言板讲解
  8. 微信扫描二维码后无法打开网页
  9. 传奇脚本中提到的WIL序号是什么?在哪查看WIL序号?
  10. 综合能源系统及其应用