Veidi konsolide utiliite kohta, millest paljud ei tea, kuid need vÔivad olla kasulikud nii algajatele kui ka kogenud spetsialistidele.
Miks sellest kirjutada
Konsoli utiliitidest kirjutamine on oluline, sest nÀen, et paljud inimesed ei kasuta konsoli tÀielikku potentsiaali. Paljud piirduvad vaid failide loomise ja kaustade vahel liikumisega. Arvan, et see tuleneb sellest, et venekeelses vÔrgus on vÀhe allikaid, mis oleksid piisavalt hÀsti selgitanud utiliite, kuidas nendega töötada ja mida nad teevad.
Hindame utiliite 5-pallisel skaalal. See aitab sul kohe aru saada, kus minu subjektiivse arvamuse jĂ€rgi on ĂŒks utiliit teistest selgelt parem. Ma ei kutsu teid ĂŒles kasutama midagi kindlat, vaid ainult kĂ€surea utiliite.Ei, vastupidi, ma annan sulle lihtsalt valiku. Kasutada vĂ”i mitte kasutada teadmistest, millele olen palju aega kulutanud, on sinu otsustada.
Tahaksin kohe öelda, et selles postituses on utiliidid, mida olen kasutanud oma arendustöös. Kui sul on oma ettepanekuid selle nimekirja tÀiendamiseks, ootan neid kommentaarides.
Liigume nimekirja juurde
Liikumine kaustades
ViFM

â vim'ile sarnane failihaldur, mis suudab kiiresti liikuda kaustade vahel ja teostada failide ja kaustadega seotud operatsioone kĂ€su vĂ”i otseteedega. Vaikimisi koosneb see kahest paneelist (must ja valge), mille vahel saad vahetada.
Hinnang: 3, kuna selle failihalduri kasutamiseks peab Ôppima palju vim'i sarnaseid kÀske ja teadma vim'i otseteid.
mc

(Midnight Commander) â klassika Linuxis. Selle abil saad samuti kiirelt liikuda kaustade vahel, muuta ligipÀÀsulubasid, avada faile sisseehitatud redaktori abil ning paljusid muid asju. Programmis on arusaadav liides, kus all on otseteed ja ĂŒleval kaks paneeli (maakodust, mille vahel saad vahetada Tab-nupuga).
Hinnang: 5. See on just see, mida algaja vajab, ja sobib ka edasijÔudnud kasutajale. Sul ei ole mingeid eelnevaid teadmisi vaja, et seda failihaldurit tÀies mahus kasutada.
Ranger

â veel ĂŒks FM, millel on vim-sarnane paigutus. Kuid seekord on utiliit kirjutatud Pythonis, mis teeb selle aeglasemaks, kuid samas ÀÀrmiselt paindlikuks ja mugavaks. Saate avada faile otse managerist vĂ”ttega rifle (skript, mis otsib, milline programm sobib antud faili avamiseks teie arvutis). Samuti on saadaval redigeerimine, kiirete klahvikombinatsioonide vaatamine (eraldi kĂ€siraamatust, mida saab kutsuda kĂ€suga :help) ja palju teisi lisafunktsioone.
Hinnang: 4. Oleks 5, kui mitte töö kiirus
Kiire otsing
Kiire otsing ei ole nÀiteks Gnome'i keskkonnas saadaval. (Siin rÀÀgitakse kiirest otsingust, sealhulgas failide sisuotsingust. Gnome'il on lihtsalt otsing ja see on ka vÀga aeglane.)
fzf

â utiliit kiireks otsimiseks kaustade seas ja samuti tekstis konkreetses failide massiivis. Seda saab kergesti asendada findâiga, kuid see on selle kiire ja mugav analoog.
Hinnang: 5. Utiliit tĂ€idab oma ĂŒlesannet suurepĂ€raselt.
hf
â veel ĂŒks utiliit kiireks otsimiseks kaustades ja failides. Erineb sellest, et on saadaval ka mĂ”ned otseteed ja rakenduste kasutamine on natuke mugavam kui konkurendil.
Hinnang: 5
autojump
â utiliit kiireks liikumiseks kaustade vahel kindlate failide juurde.
Redigeerimine
Siin piirduksin ainult utiliitide nimekirjaga. Redaktor on see, mida te pidevalt kasutate (ja kui te ei kasuta, siis ei ole teil ikka liiga palju lisaselgitusi vaja), seega olge valikulisem.
- Nano (Linuxi vaikimisi redaktor)
- Vi (veel ĂŒks Linuxi vaikimisi redaktor)
- (lihtsalt Emacsi konfiguratsioon, kuid muudab selle nii, et see ei sarnane enam vanilli Emacsiga.)
Terminaalid ise
Alacritty (kÔige kiirem)

â terminal emulaator Linuxis/WINDOWS/MacOS, mida peetakse kĂ”ige kiiremaks (sellest rÀÀgib ka selle terminali autor)
Hinnang: 4. Minu subjektiivne arvamus â ei ole kĂ”ige mugavam ja toredam terminal.
Hyper (kÔige ilusam)

â terminal, mis vÀÀrib, et prooviksite seda oma sĂŒsteemis kasutada. Selle liides on loodud CSS/HTML abil ja see pĂ”hineb Electroni raamistikul (mida teeb sellest pisut söömasĂ”ltuvama).
Hinnang: 5. Terminal on mugav ja ilus. Selles on palju funktsioone ja see on laiendatav.
Kiire abiraamat (vÔi millegi otsimine)
ddgr

â kĂ€sureĆŸiimi utiliit, mis vĂ”imaldab kasutada DuckDuckGo otse konsoolist.
Hinnang: 5. Programm tĂ€idab pĂ€ringu kiiresti ja annab tulemused (loomulikult, kuna HTML/CSS ei pea laadima. KĂ”ik laaditakse kiiresti ĂŒles)
tldr

â standardse man'i asendaja, mis teeb kĂ”ik sama, kuid selle asemel, et anda programmi tĂ€ielik juhend, pakub see lĂŒhikesi vĂ€ljavĂ”tteid kiireks kasutamiseks.
Hinnang: 4. MĂ”nikord annab tldr liiga lĂŒhikese ĂŒlevaate ning paljudel programmidel pole tldr-s dokumentatsiooni.
howdoi
â kĂ”rvaldab vastuseid erinevatelt saitidelt programmeerimise kĂŒsimustele.
Hinnang: 3. Tihti leiab vastuseid tĂ€iesti valele kĂŒsimusele. Samuti on ÀÀrmiselt ebamugav, et vastus kuvatakse ainult ĂŒks.
navi
â kĂ€sureemi utiliit, mis on sarnane howdoi'le, kuid vastab ainult konsooli kĂ€skudele.
how2
â utiliit, mis on sarnane howdoi'le, kuid annab valiku, millise kĂŒsimuse vastust vaadata. (Laadib kĂ”ik StackOverflow'ist)
Hinnang: 5. Parim utiliit kiirete lahenduste leidmiseks.
Veebiarendus
â utiliit, mis vĂ”imaldab kiiresti pushida veebisaite tasuta (vĂ”i tasulisel, sĂ”ltuvalt teie nĂ”udmistest) serverisse.
â kĂ€sureem utiliit, mis ĂŒtleb, millised mĂ€rgid on brauserites toetatud.
TĂ€iendavad utiliidid
trash-cli
â utiliit, mis vĂ”imaldab vaadata, mis on prĂŒgikastis.
buku
â utiliit, mis vĂ”imaldab kiiresti sorteerida ja salvestada veebilehtede jĂ€rjehoidjaid erinevatest brauseritest.
tmux
â terminali multiplexer. Jagab teie terminali akna paneelideks. VĂ€ga mugav, kui GUI-d pole ĂŒldse.
text-meme-cli
â utiliit, mis loob tekstianimatsiooni mingil taustal.
asciinema
â utiliit, mis salvestab terminali kĂ€skude ajalugu gif-failina.
Youtube-dl
â utiliit, mis vĂ”imaldab alla laadida videoid/helisid videohostimisest Youtube.
picofeed
â kerge RSS klient konsoolides.
terminalnews
â veel ĂŒks mugav RSS klient konsoolis.
Mis see nimekiri on?
See on utiliitide nimekiri, mida ma ise isiklikult kasutan. TĂ€iendava nimekirja leiate siit.
Palun tĂ€iendage nimekirja oma utiliididega kommentaarides. Kui see postitus tĂ”i teie terminali vĂ€hemalt natuke uut â olin rÔÔmus, et sain aidata.
Ainult registreeritud kasutajad saavad kĂŒsitluses osaleda. , palun.
Kas see artikkel oli teile kasulik?
29,2%Jah207
34,5%Ei244
36,3%50/50257
HÀÀletanud on 708 kasutajat. 53 kasutajat jÀi erapooletuks.
Allikas: habr.com
