《Linux下小而美的终端命令行工具.docx》由会员分享,可在线阅读,更多相关《Linux下小而美的终端命令行工具.docx(10页珍藏版)》请在优知文库上搜索。
1、1.inux下小而美的终端命令行工具一.exaexa是一个用来替代Is的工具,exa相比于Is增加了很多新的特性,比如:支持不同文件类型可以用不同颜色来展示、exa比Is速度更快一些等rCWW4J-7tmsMUr)$ RUrg 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 )幻 meraUtetcaMS.tf.fv
2、r-t.Ktar - bn Mv Uz5 wcdnr-sr - J S Urfvt.(tan*tewtantcr $ MB K1.MiSEIntmar-r- JoHm1. - JOMftU .rw- JMWMJ vr-f- ):M4点八边.Mf- nj4U .rv-r- MUS7 .rw- 4tw MU .nr-r- 7)M .rv-r-1V13 dnrRs.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
3、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 W 卜 IAMr* J irt A l- Ur-r二、RipgrepRipgrep是命令行下一个基于行的命令行搜索工具,比aggrepack速度更快。RipGrep使用Rust开发,可以在多平台下运行,支持Mac1.inux和Windows等平台。andrewCheetahrustrg-irustaceansrc/doc/book/night1.y-rust.md92:Mibbitmibbit.C1.ickthat1.ink,andyou1.1.
4、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,andRustaceansuseCargotos
5、rc/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.inesCodCoMBt
6、nt5B1.anksPython79359SM2954IM19Uee4U615FORTRAH1.t9acy4121517227U26573655382C31e122729T78523365611221P1.ainText16681823e8141548ReStructuredText326326GU254887116CHeader103248911517369792739CZ7516S9MM1.769Autoconf3G4523692U9427JSON1U961481ISTtXIUM1168161131INIM638IMYAR1.332621Rafi1.q21243Narfdown626161
7、45CSS118637Object1.ve-C518142C*Hador27718Dockerfi1.e1tqSM1.1.1295TOI1.115eht1.3U306e3-JavAScriot四、G1.ancesG1.ances是一个用于监控系统的跨平台、基于文本模式的命令行工具。它是用Python编写的,使用psuti1.库从系统获取信息。你可以用它来监控CPU、平均负载、内存、网络接口、磁盘I/O,文件系统空间利用率、挂载的设备、所有活动进程以及消耗资源最多的进程。信息比htop更加丰富,除了命令行,G1.ances还提供页面服务,可以让你从页面上随时查看某服务器的状态。MIFITP1.I
8、hKB82Bpa2uptodatSrvicsactive:2351.oaded:235MSFIOTIME*THRfi48.7M31719)ISMX:乙2,GFX1.CSTSrvr1.bdockerMfsk1.OERSrhf-,G0091.S1.t*yB1.09mcoior90n1co1.ar9aUStRAic0Ur9cMc01.ar9eftico1.ar90nic1.r90n1co1.r9074M27InNIMM251145M2177I5439drootnic01.ar9(nic01.r90n1co1.r902174S12242225822732174mco1.ar90mc01.ar90Aic
9、o1.argaaic01.ar9aAico1.ar90A1.c01.r9aR1.co1.ar90nUo1.ar9a五、Bottomf1.ComAndpythong1.wsMsrbinrHrb1.ftsttrM1.etusrUborg(;vt2-disp1.ayed3-MithmnHrurbino*3r1.1bf1ref0M-hcRenic01.ar90.dropbo-dstdropbo1.nx.86456usrbnono*oeh(oddsu*r1.btr*c1.rt-a.usrbink?x”urZbintriMtorusrUbvo1.ut1.onto.o1.,r2$usr1.bvo1.utio
10、n.u1.-cc.urd.M1.ibV01.ut1.0ftM.u1.t1.cHm(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: