![f864f748ea99cbe58162987565777294.png](https://i-blog.csdnimg.cn/blog_migrate/12fcff2327f7afab6085bd2727c854cb.jpeg)
下面是收集来的10个Unix/Linux命令行下的工具,有一些是大家熟悉的,有一些是非常有用的,有一些是不为人知的。这些工具都非常不错,希望大家可以试一试。
1、lftp
利用lftp命令行ftp工具进行网站数据的增量备份,镜像,就像使用rsync一样。
![d7ded88b838acac2b2a853e17fb973de.png](https://i-blog.csdnimg.cn/blog_migrate/f0c2f436f3070b68fe716db17ad4dcb3.png)
2、ack
ack是一个perl脚本,是grep的一个可选替换品。其可以对匹配字符有高亮显示。是为程序员专门设计的,默认递归搜索,省提供多种文件类型供选。
![3e722b6d5fc2c63679b41ca7b5e7f3d4.png](https://i-blog.csdnimg.cn/blog_migrate/a29d7786cdd034bed2822540eb628520.png)
3、calcurse & remind + wyrd
calcurse是一个命令行下的日历和日程软件。remind + wyrd也很类似。关于日历,我不得不提一个Linux的Cycle日历,也是一个神器,呵呵。
![a91db735fd8b9d7d90e31d19d11af2b7.png](https://i-blog.csdnimg.cn/blog_migrate/78e100c818b7d00ae964e90f8f1a511f.png)
4、newsbeuter & rsstail
newsbeuter 和 rsstail 是命令行下RSS的阅读工具。
![43c86762cf3bc86551c536e2d785e892.png](https://i-blog.csdnimg.cn/blog_migrate/3fdf3b5dad491c58e8c1a1eab9f325de.png)
5、powertop
做个环保的程序员,看看自己的电脑里哪些程序费电。PowerTOP 是一个让 Intel 平台的笔记本电脑节省电源的 Linux 工具。此工具由 Intel 公司发布。它可以帮助用户找出那些耗电量大的程序,通过修复或者关闭那些应用程序或进程,从而为用户节省电源。
![5e5b2b0d06d75c1bc551e633613bc19e.png](https://i-blog.csdnimg.cn/blog_migrate/08ca984494b45f9d23dbd81d372f2865.png)
6、htop & iotop
htop 和 iotop 用来查看进程,内存和IO负载。
![906c56cde16b0f19f591eb2dd995da47.png](https://i-blog.csdnimg.cn/blog_migrate/fc3e6ec249999895cb2ef6fd9e9533f5.png)
7、ttyrec & ipbt
ttyrec 是一个 tty 控制台录制程序,其所录制的数据文件可以使用与之配套的 ttyplay 播放。不管是你在 tty 中的各种操作,还是在 tty 中耳熟能详的软件,都可进行录制。
ipbt 是一个用来回放 ttyrec 所录制的控制台输入过程的工具。
与此类似的还有Shelr 和 termrec
![349799d0262cfa0332c1011d36b2bb33.png](https://i-blog.csdnimg.cn/blog_migrate/833b7ae5009798e1ea30da8cdfe02fab.jpeg)
8、rsyn
通过SSH进行文件同步的经典工具(核心算法)
![68aa430de013cfc3ceef1d695f539434.png](https://i-blog.csdnimg.cn/blog_migrate/e97b4f248d0c32e269216ff6bee4a775.png)
9、mtr
MTR – traceroute 2.0,其是把 traceroute 和 ping 集成在一块的一个小工具 用于诊断网络。
![95807718c1a30d7584f88c48d69e82e2.png](https://i-blog.csdnimg.cn/blog_migrate/3a7128e0caaec5624399687fb27cc7a6.jpeg)
10、socat & netpipes
socat是一个多功能的网络工具,名字来由是” Socket CAT”,可以看作是netcat的N倍加强版。
netpipes 和socat一样,主要是用来在命令行来进行socket操作的命令,这样你就可以在Shell脚本下行进socket网络通讯了。
![a642d5231412135ae7824187100482ea.png](https://i-blog.csdnimg.cn/blog_migrate/cd6be552a27f6ea34702d61d37d02b66.png)
linux云计算运维技术视频教程总结:
Centos7.6-Linux云计算集群架构师-基础VIP课程视频
2020年-Centos7.6-Linux云计算集群架构师-高级VIP课程视频