仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 530|回复: 7
打印 上一主题 下一主题

[CentOS(社区)] 来一发28个Linux的下令行神器

[复制链接]
金色的骷髅 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:44:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
欢迎大家来到仓酷云论坛!上面是KristófKovács搜集的28个Unix/Linux下的28个下令行下的工具,有一些是人人熟习的,有一些长短常有效的,有一些是不为人知的。这些工具都十分不错,但愿每一个人都晓得。本篇文章还在HackerNews上被会商,你能够已往看看。我以作者的原文中到场了官网链接和一些申明。
dstat&sar

iostat,vmstat,ifstat三合一的工具,用来检察体系功能(我在《功能调优攻略》中提到过那三个xxstat工具)。
官方网站:http://dag.wieers.com/rpm/packages/dstat/
你能够如许利用:
1
aliasdstat=dstat-cdlmnpsy




slurm


检察收集流量的一个工具
官方网站:SimpleLinuxUtilityforResourceManagement





vim&emacs

真正步伐员的代码编纂器。




screen,dtach,tmux,byobu

你是否是常常必要SSH大概telent近程登录到Linux办事器?你是否是常常为一些长工夫运转的义务而头疼,好比体系备份、ftp传输等等。一般情形下我们都是为每个如许的义务开一个近程终端窗口,由于他们实行的工夫太长了。必需守候它实行终了,在此时代可不克不及关失落窗口大概断开毗连,不然这个义务就会被杀失落,统统前功尽弃了。
Screen是一个能够在多个历程之间多路复用一个物理终真个窗口办理器。Screen中有会话的观点,用户能够在一个screen会话中创立多个screen窗口,在每个screen窗口中就像操纵一个实在的telnet/SSH毗连窗口那样。请参看IBMDeveloperWorks的这篇文章《利用screen办理你的近程会话》

dtach是用来摹拟screen的detach的功效的小工具,其可让你随便地attach到各类会话上。下图为dtach+dvtm的模样。

tmux是一个优异的终端复用软件,相似GNUScreen,但来自于OpenBSD,接纳BSD受权。利用它最直不雅的优点就是,经由过程一个终端登录近程主机并运转tmux后,在个中能够开启多个把持台而无需再“华侈”过剩的终端来毗连这台近程主机;固然其功效远不止于此。与screen比拟的长处:能够横向和纵向支解窗口,且窗格能够自在挪动和调剂巨细。可在多个缓冲区举行复制和粘贴,撑持跨窗口搜刮;非一般断线后不需从头detach;……有人说――与tmux比拟,screen几乎弱爆了

byobu是Ubuntu开辟的,在Screen的基本长进行包装,使其加倍易用的一个工具。最新的Byobu,已是基于Tmux作为后端了。可经由过程“byobu-tmux”这个下令行前端来承受各类与tmux千篇一律的参数来把持它。Byobu的细节做的十分好,最终效果以下:



multitail

MultiTail是个用来完成同时监控多个文档、相似tail下令的功效的软件。他和tail的区分就是他会在把持台中翻开多个窗口,如许使同时监控多个日记文档成为大概。他还能够看log文件的统计,兼并log文件,过滤log文件,分屏,……。
官网:http://www.vanheusden.com/multitail/




tpp

终端下的PPT,如果在某某年夜会上用这个演示PPT,就太TMD的Geek了。
官网:http://www.ngolde.de/tpp.html




xargs&parallel

Executestasksfrominput(evenmultithread).
xargs是一个对照陈旧的下令,有复杂的并行功效,这个不说了。关于GNUparallel(onlinemanpage)来讲,它不但可以处置本机上多实行绪,还能分离至远端电脑帮忙处置。而利用GNUparallel前,要先断定本机有装置GNUparallel/ssh/rsync,远端电脑也要装置ssh。




duplicity&rsyncrypto

Duplicity是利用rsync算法加密的高效力备份软件,Duplicity撑持目次加密临盆和格局上传到近程或当地文件办事器。
rsyncrypto就是rsync+encryption。关于rsync的算法可参看酷壳的rsync中心算法。
Encryptingbackuptools.




nethack&slash’em

NetHack(Wiki),20年汗青的陈旧电脑游戏。没有声响,没有大度的界面,不外这个游戏真的很成心思。网上有个家伙说:假如你平生只做一件事变,那末玩NetHack。这句话很惹眼,但也让人以为这个游戏很庞大不简单上手。实在,这个游戏很固然很庞大,却简单上手。固然玩通关很难,但上手很简单。NetHack上有很多庞大的划定规矩,”theDevTeamthinksofeverything”(开辟团队想到了一切的事变)。林林总总的怪物,林林总总的兵器….,有很多spoilers文件来讲明其划定规矩。除每次入手下手随机天生的舆图,每次玩游戏,你也城市碰着奇异的事变:由于喝了一种药水,酿成了呆板人;由于踢坏了商铺的门被请求低价补偿;你的狗为你偷来了商铺的器材…..这有点象人生,你不克不及完整懂得这个天下,但你仍旧能够选择本人的面临体例。
网上有很多文章所这是最好的电脑游戏或最好的电脑游戏之一。大概是由于它开放的源代码让人欣赏,陈旧的汗青让人宽大,庞大的划定规矩让人畏敬。固然它不是以后盛行的游戏,但它比任何一个以后盛行的游戏都更有大概再承受20年的磨练。
Slash’EM也是一个基于NetHack的典范游戏。




lftp

使用lftp下令行ftp工具举行网站数据的增量备份,镜像,就像利用rsync一样。




ack

ack是一个perl剧本,是grep的一个可选交换品。其能够对婚配字符有高亮显现。是为步伐员专门计划的,默许递回搜刮,省供应多种文件范例供选。




calcurse&remind+wyrd

calcurse是一个下令行下的日历和日程软件。remind+wyrd也很相似。关于日历,我不能不提一个Linux的Cycle日历,也是一个神器,呵呵。




newsbeuter&rsstail

newsbeuter和rsstail是下令行下RSS的浏览工具。




powertop

做个环保的步伐员,看看本人的电脑里哪些步伐费电。PowerTOP是一个让Intel平台的条记本电脑节俭电源的Linux工具。此工具由Intel公司公布。它能够匡助用户找出那些耗电量年夜的步伐,经由过程修复大概封闭那些使用步伐或历程,从而为用户节俭电源。





htop&iotop

htop和iotop用来检察历程,内存和IO负载。


ttyrec&ipbt

ttyrec是一个tty把持台录制步伐,其所录制的数据文件可使用与之配套的ttyplay播放。不论是你在tty中的各类操纵,仍是在tty中耳熟能详的软件,都可举行录制。
ipbt是一个用往返放ttyrec所录制的把持台输出历程的工具。
与此相似的另有Shelr和termrec



rsync

经由过程SSH举行文件同步的典范工具(中心算法)




mtr

MTRCtraceroute2.0,其是把traceroute和ping集成在一块的一个小工具用于诊断收集。




socat&netpipes

socat是一个多功效的收集工具,名字出处是”SocketCAT”,能够看做是netcat的N倍增强版。
netpipes和socat一样,次要是用来在下令行来举行socket操纵的下令,如许你就能够在Shell剧本下行进socket收集通信了。




iftop&iptraf

iftop和iptraf能够用来检察以后收集链接的一些流量情形。





siege&tsung

Siege是一个压力测试和评测工具,计划用于WEB开辟这评价使用在压力下的接受才能:能够依据设置对一个WEB站点举行多用户的并发会见,纪录每一个用户一切哀求历程的响应工夫,并在必定数目的并发会见下反复举行。
Tsung是一个压力测试工具,能够测试包含HTTP,WebDAV,PostgreSQL,MySQL,LDAP,andXMPP/Jabber等办事器。针对HTTP测试,Tsung撑持HTTP1.0/1.1,包括一个代办署理形式的会话纪录、撑持GET、POST和PUT和DELETE***,撑持Cookie和基础的WWW认证,同时还撑持SSL。
参看:十个收费的Web压力测试工具




ledger

ledger一个下令行下记帐的小工具。




taskwarrior

TaskWarrior是一个基于下令行的TODO列表办理工具。次要功效包含:标签、黑色表格输入、报表和图形、大批的下令、底层API、多用户文件锁等功效。

下图是TaskWarrior2.0的界面:




curl

cURL是一个使用URL语法在下令行下事情的文件传输工具,1997年初次刊行。它撑持文件上传和下载,以是是综合传输工具,但按传统,习气称cURL为下载工具。cURL还包括了用于步伐开辟的libcurl。cURL增援的通f定有FTP、FTPS、HTTP、HTTPS、TFTP、SFTP、Gopher、SCP、Telnet、DICT、FILE、LDAP、LDAPS、IMAP、POP3、SMTP和RTSP。




rtorrent&aria2

rTorrent是一个十分简便、优异、十分轻量的BT客户端.它利用了ncurses库以C++编写,因而它完整基于文本并在终端中运转.将rTorrent用在装置有GNUScreen和SecureShell的低端体系上作为近程的BT客户端长短常幻想的。
aria2是Linux下一个不错的高速下载工具。因为它具有分段下载引擎,以是撑持从多个地点大概从一个地点的多个毗连来下载统一个文件。如许天然就年夜年夜加速了文件的下载速率。aria2也具有断点续传功效,这使你随时可以规复已中止的文件下载。除撑持一样平常的http(s)和ftp协定外,aria2还撑持BitTorrent协定。这意味着,你也能够利用aria2来下载torrent文件。


ttytter&earthquake

TTYtter是一个Perl写的下令行上发Twitter的工具,能够举行一切其他平台客户端能举行的事变,固然,撑持中文。剧本控、CLI控、终端控、Perl控的最邸
Earthquake也是一个下令行上的Twitter客户端。





vifm&ranger

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

Ranger用Python完成,默许为利用Vim作风的按键绑定,好比hjkl(高低摆布),dd(剪切),yy(复制)等等。功效很全,扩大/可设置性也十分不错。相似MacOSX下Finder(文件办理器)的多列文件办理体例。撑持多标签页。及时预览文本文件和目次。


cowsay&sl

cowsay不说了,以下所示,哈哈哈。另有xcowsay,你能够本人搜一搜。

sl是甚么?ls?,呵呵,你会常常把ls打成sl吗?假如是的话,这个器材可让你文娱一下,你会看到一辆火车吼叫而过~~,相称拉风。你可使用sudoapt-getinstallsl装置。

最初,再先容一个下令中linuxlogo,你可使用sudoapt-getinstalllinuxlogo来装置,然后,就能够利用linuxlogo-L
来看一下各类Linux的logo了

(全文完)



如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!
不帅 该用户已被删除
沙发
发表于 2015-1-16 21:59:35 | 只看该作者

来一发28个Linux的下令行神器

以前觉得Linux就跟dos一样,全是用命令窗口,相对于窗口界面来说多麻烦呀。
再见西城 该用户已被删除
板凳
发表于 2015-1-26 05:42:31 | 只看该作者
下面看看一个让人无法回答的问题:“救命各位高手,向你们请教一些问题:如何在Linux下配制HTTP、FTP、Samba、DNS、DHCP、Sendmail服务器,谢谢”这样的问题。
小妖女 该用户已被删除
地板
发表于 2015-2-10 08:02:54 | 只看该作者
为什么要学Linux呢?每个人都有不同的看法,下面我说说自己的感想吧。?
老尸 该用户已被删除
5#
发表于 2015-3-1 07:57:02 | 只看该作者
任何一个叫做操作系统的东西都是这样子构成的:内核+用户界面+一般应用程序。
爱飞 该用户已被删除
6#
发表于 2015-3-10 16:57:32 | 只看该作者
把这个问题放在其他Linux社区请求帮助也是一种选择。如果Linux得不到答案,请不要以为我们觉得无法帮助你。有时只是看到你问题的人不知道答案罢了。这时换一个社区是不错的选择。
山那边是海 该用户已被删除
7#
发表于 2015-3-17 11:35:21 | 只看该作者
任何人都可以根据自己的喜好来定制适合自己的操作系统,Linux?是抢占式多任务多用户操作系统.
愤怒的大鸟 该用户已被删除
8#
发表于 2015-3-24 11:57:30 | 只看该作者
现在的linux操作系统如redhat,难点,红旗等,都是用这么一个内核,加上其它的用程序(包括X)构成的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2025-1-23 13:51

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表