Linux下小而美的终端命令行工具.docx
1.inux下小而美的终端命令行工具一.exaexa是一个用来替代Is的工具,exa相比于Is增加了很多新的特性,比如:支持不同文件类型可以用不同颜色来展示、exa比Is速度更快一些等rCWW4J-7tmsMUr)$ RUr>g Uctaa W pmratr*tesUMM.fft vcUfftT(bmWewaMttr S CM *1.nr-r- IU te M >v i1.:2S Urf.loc*.Hr<-r-HStaB 7 A< 1S:?B MiK,rwr-. 2,m r 0 B:'B 134TMT,- f 4 M:45 <on(r .r0r-r- 3.1< M )幻 meraU<tetcaMS.tf.fvr-<- 3t2k H* I MR 2h WWm>t.Ktar - bn Mv Uz5 wcdnr-sr> - J "S Urfvt.(tan*t<ewtantcr $ MB K1.MiSEIntmar-r- JoHm1. - JOMftU .rw- JMWMJ vr-f- ):¾¾M4点八边.Mf- nj4U .rv-r- MUS½7 .rw- 4tw MU .nr-r- "7)M .rv-r-1V13 dnr<r- MM37% Onam.KJUr311ww.Uwit.mJ 3” UdtmraU-tntc>Rs.sKrffnW1.OJE RCUrfftgiMamMOi Wbn5: -tq.««.>fH.a0.M.«tn1.l-.a0m.u*0m m4.? 7.44$.14.11.S&arc必卜-01.Mrsrs M H MCSS f- Ptirt H I h glt.n "I 1 M.rt SS I J Otir.r “卜 n.r U b fiUtm.n M 卜 ttU.rt <5卜Imrt 21 - M<V 卜 caln.rs n H Mi.U 卜 IrV 3/ I rU.d«alls.r> W 卜 IAMr* J irt A l- Ur-r二、RipgrepRipgrep是命令行下一个基于行的命令行搜索工具,比ag>grepack速度更快。RipGrep使用Rust开发,可以在多平台下运行,支持Mac1.inux和Windows等平台。andrewCheetahrustrg-irustaceansrc/doc/book/night1.y-rust.md92:Mibbitmibbit.C1.ickthat1.ink,andyou'1.1.bechattingwithotherRustaceanssrc/doc/book/g1.ossary.md3:NoteveryRustaceanhasabackgroundinsystemsprogramming,norincomputersrc/doc/book/getting-started.md176ZRustaceans(asi1.1.ynicknameweca1.1.ourse1.ves)whocanhe1.pusout.Othergreat376:CargoisRust,sbui1.dsystemandpackagemanager,andRustaceansuseCargotosrc/doc/book/guessing-game.md444:itrea1.1.yeasytore-use1.ibraries,andsoRustaceanstendtowritesma1.1.er三、TokeiTokei是一个显示有关代码统计信息的程序。Tokei将显示文件数、这些文件中的总行数以及按语言分组的代码、注释和空白。Tokei非常快,能够在几秒钟计算数百万行代码。它支持扩展,支持多种编程语言,并且它可以输出多种格式。并且Tokei是跨平台的,可以在Mac-%Iinux和windows上使用。->toki-sortUms,5V1/1.anguage1.51.inesCodCoMBtnt5B1.anksPython7«9359SM2954IM19Uee4U615FORTRAH1.t9acy4121517227U26573655382C31e122729T78523365611221P1.ainText16681823e8141548ReStructuredText326326GU254887116CHeader103248911517369792739CZ7516S9MM1.769Autoconf3G4523692U9427JSON1U961481ISTtXIUM1168161131INIM638IMYAR1.332621Ra"fi1.q21243Narf<down62616145CSS118637Object1.ve-C518142C*Hador27718Dockerfi1.e1tqSM1.1.1295TOI1.115eht«1.3U306e3-JavAScriot四、G1.ancesG1.ances是一个用于监控系统的跨平台、基于文本模式的命令行工具。它是用Python编写的,使用psuti1.库从系统获取信息。你可以用它来监控CPU、平均负载、内存、网络接口、磁盘I/O,文件系统空间利用率、挂载的设备、所有活动进程以及消耗资源最多的进程。信息比htop更加丰富,除了命令行,G1.ances还提供页面服务,可以让你从页面上随时查看某服务器的状态。MIFITP1.IhKB82Bpa2uptodatSrvicsactive:2351.oaded:235MSFIOTIME*THRfi48.7M31719)ISMX:乙2,GFX1.CSTSrvr1.bdockerMfsk1.OERSrh<MMnic01.ar90V1.dO1.?IGSEhSORS.>f-,G0091.S1.t*yB1.09mcoior90n1co1.ar9aUStRAic0Ur9cMc01.ar9eftico1.ar90nic1.r90n1co1.r9074M27InNIMM251145M2177I5439drootnic01.ar9(nic01.r90n1co1.r902174S12242225822732174mco1.ar90mc01.ar90Aico1.argaaic01.ar9aAico1.ar90A1.c01.r9aR1.co1.ar90nUo1.ar9a五、Bottomf1.ComAndpythong1.wsMsrbinr<Hrb1.ftsttrM1.e<tusrbm;-.*usrb1.ftupdtaan9rno*upd>tusrUborg(;vt2-disp1.ayed3-MithmnHrurbin>>o>*<1.irq/W01.ieA:Jusrbndeckerd-Hfd:/-1un:/ZvrmndockerIxbcont>3r1.1bf1ref0M-<-contentproc-Chi1.dIO2-1r1.bfrefo:-contentproc-ch1.d!O45ursbn;''-ho«pathur»haregrafusr1.ibfirfoxfrefo>hcRenic01.ar90.dropbo-dstdropbo1.nx.86456usrbnono*»o<t*r-g*pp1.cation'irvic9or>eh(oddsu*r1.btr*c1.rt-a».usrbink>?x”urZbintriMtorusrUbvo1.ut1.onto.o1.,r2$usr1.bvo1.ution.u1.-cc.'.urd.M1.ibV01.ut1.0ftM.u1.t1.c<.Ci1.(d.urIxbvo1.ut1.onv.01.:c-«*,rtr八*btr认k小-2,一“一款跨平台的系统资源监控器,支持多个平台,和htop,gtop等类似的工具。它具有很多小部件,可以挂载使用,它支持放大缩小时间间隔。它支持自定义配置,可以自建主题,更改布局,最重要的就是它支持扩展,可以添加多个组件扩展。31025105.92.UBsGB/Sbtrcpu-e.58e.ae.27rHeaoryB.M1.B1.M.7NiBMoSensorsFoundR/sTota1.W/sMountUsedFreeW/5TX:16.4KbfA1.1.:36.3HBrTeBperaturesSensorovr-687MB837RB52RBCPU1.189eN/A0BSH/ArNetwork636-Processes!PXO(p)3(n)CPU(c)>Hm(b)R/s6358789192ashashOB/sBsBsOB/s6Bss六、NCDUNcdu(NCursesDiskUsage)是一个基于Ncurses库的du命令的界面。它通过大家熟知的du命令,为用户提供一个快速且容易被使用的界面。它可以显示磁盘使用的百分比,且允许你使用-Iteminfo14.8G1.B219.9 MiBl. KiB92. KiB84. KiB84. KiB8. KiB72. KiB64. KiB52. KiB44. KiBncurses库的方式在目录之间导航。Name:fu1.1.Path:mnt1.argememphiscurhomezerochanstaticType:DirectoryDiskusage:1.6TiB(1,733,686,313,984B)Apparentsize: