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

Linux konsoles utilītas, kas atvieglo jūsu dzīvi

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

Linux konsoles utilītas, kas atvieglo jūsu dzīvi

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

Linux konsoles utilītas, kas atvieglo jūsu dzīvi

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

Linux konsoles utilītas, kas atvieglo jūsu dzīvi

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.

Vērtējums: 5

automātiskais lēciens

automātiskais lēciens - utilīta, lai ātri pārietu cauri mapēm uz noteiktu failu.

RediģēŔana

Å 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

  • spars
  • NeoVim
  • Nano (standarta Linux redaktors)
  • Vi (cits standarta Linux redaktors)
  • Emacs
  • Micro
  • kakoune
  • 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)

Linux konsoles utilītas, kas atvieglo jūsu dzīvi
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ā)

Linux konsoles utilītas, kas atvieglo jūsu dzīvi

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

Linux konsoles utilītas, kas atvieglo jūsu dzīvi

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

Linux konsoles utilītas, kas atvieglo jūsu dzīvi

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 - 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)

Vērtējums: 5. Labākais lÄ«dzeklis ātrai risinājumu atraÅ”anai

web izstrāde

Pārsprieguma - utilÄ«ta vietņu ātrai pārsÅ«tÄ«Å”anai uz bezmaksas (vai maksas, atkarÄ«bā no jÅ«su prasÄ«bām) serveri

Canius - konsoles utilīta, kas norāda, kuri tagi tiek atbalstīti pārlūkprogrammās

Papildu komunālie pakalpojumi

trash-cli

trash-cli - utilīta, lai apskatītu, kas atrodas grozā

grāmatu

grāmatu - utilÄ«ta ātrai vietņu kārtoÅ”anai un grāmatzÄ«mju glabāŔanai no visām pārlÅ«kprogrammām.

tmux

tmux - termināla multiplekseris. Sadala jūsu termināļa logu paneļos. Ļoti ērti, ja jums vispār nav GUI.

text-meme-cli

text-meme-cli - utilīta teksta animācijas izveidoŔanai uz jebkura fona.

asciinēma

asciinēma ā€” utilÄ«ta termināļa komandu hronoloÄ£ijas ierakstÄ«Å”anai gif failā.

youtube-dl

youtube-dl - utilīta video / audio lejupielādei no Youtube video mitināŔanas.

picofeed

picofeed - viegls RSS klients konsolēm

termināla ziņas

termināla ziņas ir vēl viens ērts RSS klients konsolei.

Kāds ir saraksts?

Š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.

Vai Å”is raksts jums noderēja

  • 29,2%Jā 207

  • 34,5%Nr.244

  • 36,3%50/50257

Nobalsoja 708 lietotāji. 53 lietotāji atturējās.

Avots: www.habr.com

Pievieno komentāru