ProHoster > Blog > Uprava > Pripomočki za konzolo Linux, ki vam olajšajo življenje
Pripomočki za konzolo Linux, ki vam olajšajo življenje
Malo o pripomočkih na konzoli, ki jih malo ljudi pozna, vendar so lahko koristne tako za začetnika kot za močnega starejšega.
Zakaj pisati o tem
O pripomočkih (predvsem konzolnih) se splača pisati, ker vidim koliko ljudi ne uporablja moči konzole na 100%. Mnogi so omejeni na preprosto ustvarjanje datotek, pa tudi na prehod med imeniki, ki delajo v konzoli. Menim, da je to posledica dejstva, da je v Runetu malo virov, kjer bi lahko normalno povedali o pripomočkih, kako delati z njimi in kaj počnejo.
Pripomočke bomo ocenjevali na 5-stopenjski lestvici. To se naredi tako, da lahko takoj razumete, kje je po mojem subjektivnem mnenju en pripomoček glava in ramena nad drugim. Ne zagovarjam uporabe nečesa specifičnega ali uporabe samo ukazni pripomočki. Ne, ravno nasprotno, samo izbiro ti dajem. Ali boste pridobljeno znanje, za katerega sem porabil veliko časa, uporabili ali ne, je odvisno od vas.
Takoj želim povedati, da ta objava vsebuje pripomočke, ki sem jih potreboval neposredno med razvojem. Če imate kakršne koli predloge, kako dodati na ta seznam, vas prosimo, da komentirate.
Pojdimo na seznam
Krmarjenje po imenikih
ViFM
ViFM je vimu podoben upravitelj datotek, ki lahko hitro krmari med imeniki in izvaja poljubne operacije z datotekami in imeniki z vnosom ukazov ali bližnjičnih tipk. Privzeto je sestavljen iz dveh plošč (črne in bele), med katerimi lahko preklapljate.
Ocena: 3, ker se boste morali za uporabo tega FM-ja naučiti kup ukazov, podobnih vimu, in poznati vimove bližnjice
mc
mc (Midnight Commander) je klasika v Linuxu. Z njim lahko tudi hitro krmarite med imeniki, spreminjate pravice dostopa, odpirate datoteke z vgrajenim urejevalnikom in še veliko več. V program je vgrajen dokaj jasen vmesnik, kjer so na dnu hitre tipke, na vrhu pa dve plošči (med katerima preklapljamo s tipko Tab).
Ocena: 5. To potrebuje začetnik in je primerno za naprednega uporabnika. Za popolno uporabo tega FM ne potrebujete nobenega predznanja.
Ranger
Ranger - še en FM z wim podobno postavitvijo. Vendar je tokrat pripomoček napisan v Pythonu, zaradi česar je počasnejši, a hkrati presneto prilagodljiv in priročen. Datoteke lahko odpirate neposredno iz upravitelja s pomočjo rifle (skripta, ki išče, kateri program je primeren za odpiranje določene datoteke na vašem računalniku). Na voljo je tudi urejanje, ogled bližnjic na tipkovnici (ločeno od priročnika, ki ga prikličemo z ukazom :help) in še mnogo drugih dobrot.
Ocena: 4. Če ne bi bila hitrost dela, bi bila 5
Hitro iskanje
Hitro iskanje na primer ni na voljo v lupini Gnome. (Govori o hitrem iskanju, vključno z vsebino datotek. Gnome pa ima samo iskanje in je tudi zelo počasen)
fzf
fzf (FuzzyFinder) - pripomoček za hitro iskanje med imeniki in besedilom v določenem nizu datotek. Z lahkoto ga je mogoče nadomestiti z najdi, vendar je njegov hitrejši in priročnejši dvojnik.
Ocena: 5. Pripomoček svoje delo opravi odlično.
hf
hf (happyfinder) - še en pripomoček za hitro iskanje v imenikih in datotekah. Razlikuje se po tem, da so na voljo tudi nekatere bližnjične tipke, uporaba ukazov v samem pripomočku pa je nekoliko bolj priročna kot pri konkurentu
Ocena: 5
samodejni skok
samodejni skok - pripomoček za hitro skakanje po mapah do določene datoteke.
Urejanje
Tu se bom omejil na seznam pripomočkov. Kajti urejevalnik je nekaj, kar uporabljate ves čas (in če ga ne uporabljate, potem še toliko bolj ne potrebujete dodatnih pojasnil), tako da je tukaj okus in barva
Doom Emacs (samo konfiguracija Emacsa, vendar jo spremeni tako, da sploh ne izgleda kot vaniljev Emacs)
Sami terminali
Alacritty (najhitrejši)
akritnost - terminalski emulator na Linux / Windows / MacOS, ki velja za najhitrejšega (kot piše avtor tega terminala)
Ocena: 4. Po mojem subjektivnem mnenju to ni najbolj priročen in udoben terminal.
Hyper (najlepša)
Hyper je terminal, ki si zasluži, da ga preizkusite v svojem sistemu. Njegov vmesnik je izdelan s pomočjo CSS/HTML in temelji na ogrodju Electron (kar ga bo seveda naredilo nekoliko bolj požrešnega)
Ocena: 5. Terminal je udoben in lep. Je razširljiv in ima veliko funkcij.
Hitra pomoč (ali nekaj poiščite)
ddgr
ddgr je pripomoček ukazne vrstice, ki vam omogoča uporabo DuckDuckGo neposredno iz konzole.
Ocena: 5. Program hitro izvede zahtevo in vrne rezultate (seveda, ker ni treba nalagati HTML / CSS. Vse je hitro razčlenjeno)
tldr
tldr - zamenjava za standardnega človeka, ki dela isto stvar, vendar namesto popolnega priročnika za program daje kratke izrezke za hitro uporabo
Ocena: 4. Včasih daje tldr prekratko pomoč, pa tudi za mnoge programe preprosto ni dokumentacije v tldr
Kako
Kako - razčlenjuje odgovore z različnih spletnih mest na vprašanja o programiranju.
Ocena: 3. Pogosto najde odgovore na povsem napačna vprašanja. Zelo neprijetno je tudi, da je prikazan samo en odgovor
Navi
Navi - konzolni pripomoček, podoben howdoi, vendar odgovarja samo na vprašanja o konzolnih ukazih
kako2
kako2 - pripomoček, podoben howdoi, vendar omogoča izbiro, na katero vprašanje naj pogleda odgovor. (Razčlenjevanje vsega iz StackOverflow)
Ocena: 5. Najboljše orodje za hitro iskanje rešitev
spletni razvoj
Prenapetostna - pripomoček za hitro pošiljanje spletnih mest na brezplačen (ali plačan, odvisno od vaših zahtev) strežnik
Kaniuz - konzolni pripomoček, ki pove, katere oznake so podprte v brskalnikih
Dodatne pripomočke
trash-cli
trash-cli - pripomoček za ogled vsebovanega v košarici
knjigo
knjigo - pripomoček za hitro razvrščanje in shranjevanje zaznamkov spletnih mest iz vseh brskalnikov.
tmux
tmux - terminalski multiplekser. Razdeli vaše terminalsko okno na plošče. Zelo priročno, ko sploh nimate GUI.
text-meme-cli
text-meme-cli - pripomoček za ustvarjanje besedilne animacije na poljubnem ozadju.
ascinema
ascinema je pripomoček za pisanje kronologije terminalskih ukazov v datoteko GIF.
youtube-dl
youtube-dl - pripomoček za prenos videa / zvoka iz Youtube video gostovanja.
terminalnews je še en priročen odjemalec RSS za konzolo.
Kakšen je seznam?
To je seznam pripomočkov, ki jih osebno uporabljam. Dodaten seznam najdete tukaj povezava do repozitorija GitHub
Pozivam vas, da seznam dopolnite s svojimi pripomočki v komentarjih. Če je ta objava prinesla vsaj nekaj novega na vaš terminal, sem z veseljem pomagal.
V anketi lahko sodelujejo samo registrirani uporabniki. Prijaviti se, prosim.
Vam je bil ta članek v pomoč
29,2%Da207
34,5%št.244
36,3%50/50257
Glasovalo je 708 uporabnikov. 53 uporabnika sta se vzdržala.