下面是收集来的10个Unix/linux命令行下的工具,有一些是大家熟悉的,有一些是非常有用的,有一些是不为人知的 。这些工具都非常不错,希望大家可以试一试 。
1利用lftp命令行ftp工具进行网站数据的增量备份,镜像,就像使用rsync一样 。
lftp
文章插图
2ack是一个perl脚本,是grep的一个可选替换品 。其可以对匹配字符有高亮显示 。是为程序员专门设计的,默认递归搜索,省提供多种文件类型供选 。
ack
文章插图
3calcurse是一个命令行下的日历和日程软件 。remind + wyrd也很类似 。关于日历,我不得不提一个Linux的Cycle日历,也是一个神器,呵呵 。
calcurse & remind + wyrd
文章插图
4newsbeuter 和 rsstail 是命令行下RSS的阅读工具 。
newsbeuter & rsstail
文章插图
5做个环保的程序员,看看自己的电脑里哪些程序费电 。PowerTOP 是一个让 Intel 平台的笔记本电脑节省电源的 Linux 工具 。此工具由 Intel 公司发布 。它可以帮助用户找出那些耗电量大的程序,通过修复或者关闭那些应用程序或进程,从而为用户节省电源 。
powertop
文章插图
6htop 和 iotop 用来查看进程,内存和IO负载 。
htop & iotop
文章插图
7ttyrec 是一个 tty 控制台录制程序,其所录制的数据文件可以使用与之配套的 ttyplay 播放 。不管是你在 tty 中的各种操作,还是在 tty 中耳熟能详的软件,都可进行录制 。
ttyrec & ipbt
ipbt 是一个用来回放 ttyrec 所录制的控制台输入过程的工具 。
与此类似的还有Shelr 和 termrec
文章插图
8通过SSH进行文件同步的经典工具(核心算法)
rsyn
文章插图
9MTR – traceroute 2.0,其是把 traceroute 和 ping 集成在一块的一个小工具 用于诊断网络 。
mtr
文章插图
10socat是一个多功能的网络工具,名字来由是” Socket CAT”,可以看作是netcat的N倍加强版 。
socat & netpipes
netpipes 和socat一样,主要是用来在命令行来进行socket操作的命令,这样你就可以在Shell脚本下行进socket网络通讯了 。
文章插图
【10个运维必知的命令行神器】
推荐阅读
- 就不懂普洱茶,普洱茶发烧友必知五点
- 并行SSH运维工具pssh
- Linux运维:多主机ssh封装器mussh
- 风水绝密 这10个坏风水或会让你穷的响叮当!
- 适合一个人旅游的10个地方,每一处都人少景美,关键还很原生态
- 海报印刷完美设计的10个技巧
- 大黑客必知必会的xxe攻击漏洞,带你了解黑客的世界
- 工业网络安全运维攻略
- Linux网络安全运维:网络探测和安全审核工具nmap
- 分享一款自动化运维工具--PSSH工具