Linux konsoles utilītas, kas atvieglo jūsu dzīvi
Nedaudz par utilÄ«tprogrammÄm konsolÄ, kuras zina retais, taÄu tÄs var noderÄt gan iesÄcÄjam junam, gan spÄcÄ«gam senioram.
KÄpÄc par to rakstÄ«t
Ir vÄrts rakstÄ«t par komunÄlajiem pakalpojumiem (galvenokÄrt konsoles), jo es redzu, cik daudz cilvÄku neizmanto konsoles jaudu 100%. Daudzi aprobežojas ar vienkÄrÅ”u failu izveidi, kÄ arÄ« pÄreju starp direktorijiem, strÄdÄjot konsolÄ. Es uzskatu, ka tÄs ir sekas tam, ka Runet ir maz avotu, kur viÅi parasti varÄtu pastÄstÄ«t par komunÄlajiem pakalpojumiem, kÄ ar tiem strÄdÄt un ko viÅi dara.
KomunÄlos pakalpojumus novÄrtÄsim 5 ballu skalÄ. Tas tiek darÄ«ts, lai uzreiz saprastu, kur, manuprÄt, viena lietderÄ«ba ir ar galvu un pleciem virs otras. Es neaicinu lietot kaut ko konkrÄtu vai izmantot tikai komandu utilÄ«tas. NÄ, gluži otrÄdi, es tikai dodu tev izvÄli. Tas, vai izmantot iegÅ«tÄs zinÄÅ”anas, kurÄm veltÄ«ju daudz laika, ir jÅ«su ziÅÄ.
Es gribu uzreiz teikt, ka Å”ajÄ ziÅojumÄ ir utilÄ«tas, kas man bija vajadzÄ«gas tieÅ”i izstrÄdes laikÄ. Ja jums ir kÄdi ieteikumi, kÄ papildinÄt Å”o sarakstu, lÅ«dzu, komentÄjiet.
Ejam uz sarakstu
NavigÄcija direktorijos
ViFM
ViFM ir vim lÄ«dzÄ«gs failu pÄrvaldnieks, kas spÄj Ätri pÄrvietoties starp direktorijiem un veikt jebkÄdas darbÄ«bas ar failiem un direktorijiem, ievadot komandas vai karstos taustiÅus. PÄc noklusÄjuma tas sastÄv no diviem paneļiem (melnÄ un baltÄ), starp kuriem var pÄrslÄgties.
VÄrtÄjums: 3, jo, lai izmantotu Å”o FM, bÅ«s jÄapgÅ«st virkne vim lÄ«dzÄ«gu komandu, kÄ arÄ« jÄzina vim karstie taustiÅi
mc
mc (Midnight Commander) ir Linux'e klasika. Izmantojot to, varat arÄ« Ätri pÄrvietoties starp direktorijiem, mainÄ«t piekļuves tiesÄ«bas, atvÄrt failus, izmantojot iebÅ«vÄto redaktoru, un daudz ko citu. ProgrammÄ ir iebÅ«vÄts diezgan skaidrs interfeiss, kur apakÅ”Ä ir karstie taustiÅi, bet augÅ”pusÄ - divi paneļi (starp kuriem pÄrslÄdzieties, izmantojot taustiÅu Tab).
VÄrtÄjums: 5. Tas ir nepiecieÅ”ams iesÄcÄjam un ir piemÄrots pieredzÄjuÅ”am lietotÄjam. Lai pilnÄ«bÄ izmantotu Å”o FM, jums nav nepiecieÅ”amas nekÄdas priekÅ”zinÄÅ”anas.
Mežzinis
Mežzinis - vÄl viens FM ar wim lÄ«dzÄ«gu izkÄrtojumu. TomÄr Å”oreiz utilÄ«ta ir uzrakstÄ«ta Python valodÄ, kas padara to lÄnÄku, bet tajÄ paÅ”Ä laikÄ sasodÄ«ti elastÄ«gu un Ärtu. Failus var atvÄrt tieÅ”i no pÄrvaldnieka, izmantojot Å”auteni (skriptu, kas meklÄ, kura programma ir piemÄrota, lai atvÄrtu doto failu datorÄ). Pieejamas arÄ« rediÄ£ÄÅ”anas, Ä«sinÄjumtaustiÅu skatÄ«Å”anas (atseviŔķi no rokasgrÄmatas, ko sauc ar komandu :help) un daudzi citi labumi.
VÄrtÄjums: 4. BÅ«tu 5, ja ne darba Ätrums
ÄtrÄ meklÄÅ”ana
ÄtrÄ meklÄÅ”ana nav pieejama, piemÄram, Gnome apvalkÄ. (Tas runÄ par Ätru meklÄÅ”anu, tostarp failu saturu. No otras puses, Gnome ir tikai meklÄÅ”ana, un tÄ ir arÄ« ļoti lÄna)
fzf
fzf (FuzzyFinder) - utilÄ«ta Ätrai meklÄÅ”anai starp direktorijiem, kÄ arÄ« tekstu noteiktÄ failu masÄ«vÄ. To var viegli aizstÄt ar atraÅ”anu, taÄu tas ir ÄtrÄks un ÄrtÄks lÄ«dzinieks.
VÄrtÄjums: 5. LietderÄ«ba lieliski veic savu darbu.
hf
hf (laimÄ«gÄ meklÄtÄjs) - vÄl viena utilÄ«ta Ätrai meklÄÅ”anai direktorijos un failos. Tas atŔķiras ar to, ka ir pieejami arÄ« daži karstie taustiÅi un komandu lietoÅ”ana paÅ”Ä utilÄ«tprogrammÄ ir ieviesta nedaudz ÄrtÄk nekÄ konkurentam.
Å eit es aprobežoÅ”os ar komunÄlo pakalpojumu sarakstu. Redaktoram tas ir kaut kas tÄds, ko tu lieto visu laiku (un ja nelieto, tad vÄl jo vairÄk nevajag papildu skaidrojumus), tÄpÄc Å”eit tas garÅ”o un krÄso
Doom Emacs (tikai Emacs konfigurÄcija, bet maina to tÄ, lai tas nemaz neizskatÄ«tos pÄc vaniļas Emacs)
PaÅ”i terminÄļi
Alacritty (ÄtrÄkais)
Alakritija - terminÄļa emulators operÄtÄjsistÄmÄ Linux / Windows / MacOS, kas tiek uzskatÄ«ts par ÄtrÄko (kÄ raksta Ŕī terminÄļa autors)
VÄrtÄjums: 4. ManuprÄt, Å”is nav ÄrtÄkais un ÄrtÄkais terminÄlis.
Hiper (visskaistÄkÄ)
hiper ir terminÄlis, kas ir pelnÄ«jis, lai jÅ«s to izmÄÄ£inÄtu savÄ sistÄmÄ. TÄs interfeiss ir izveidots, izmantojot CSS/HTML, un tas ir balstÄ«ts uz Electron ietvaru (kas, protams, padarÄ«s to nedaudz rijÄ«gÄku)
VÄrtÄjums: 5. TerminÄlis ir Ärts un skaists. Tas ir paplaÅ”inÄms, un tam ir daudz funkciju.
ÄtrÄ palÄ«dzÄ«ba (vai meklÄjiet kaut ko)
ddgr
ddgr ir komandrindas utilīta, kas ļauj izmantot DuckDuckGo tieŔi no konsoles.
VÄrtÄjums: 5. Programma Ätri izpilda pieprasÄ«jumu un atgriež rezultÄtus (protams, jo nav jÄielÄdÄ HTML/CSS. Viss tiek Ätri parsÄts)
tldr
tldr - standarta cilvÄka aizstÄjÄjs, kas dara to paÅ”u, bet tÄ vietÄ, lai sniegtu pilnÄ«gu programmas rokasgrÄmatu, tas sniedz Ä«sus izgriezumus Ätrai uzziÅai
AtzÄ«me: 4. Dažreiz tldr sniedz pÄrÄk Ä«su palÄ«dzÄ«bu, un arÄ« daudzÄm programmÄm tldr vienkÄrÅ”i nav dokumentÄcijas
kÄ es
kÄ es - parsÄ atbildes no dažÄdÄm vietnÄm uz jautÄjumiem par programmÄÅ”anu.
VÄrtÄjums: 3. Bieži atrod atbildes uz pilnÄ«gi nepareiziem jautÄjumiem. Ir arÄ« ÄrkÄrtÄ«gi neÄrti, ka tiek parÄdÄ«ta tikai viena atbilde
navi
navi - konsoles utilÄ«ta, kas lÄ«dzÄ«ga howdoi, bet tikai atbild uz jautÄjumiem par konsoles komandÄm
kÄ 2
kÄ 2 - utilÄ«ta, kas lÄ«dzÄ«ga howdoi, bet dod iespÄju izvÄlÄties, uz kuru jautÄjumu skatÄ«t atbildi. (ParsÄt visu no StackOverflow)
Šis ir utilītu saraksts, ko es personīgi izmantoju. Papildu sarakstu var atrast Ŕeit saite uz GitHub repozitoriju
Es aicinu komentÄros papildinÄt sarakstu ar saviem komunÄlajiem pakalpojumiem. Ja Ŕī ziÅa jÅ«su terminÄlÄ« ienesa kaut ko jaunu, es priecÄjos palÄ«dzÄt.
AptaujÄ var piedalÄ«ties tikai reÄ£istrÄti lietotÄji. Ielogoties, lÅ«dzu.