Linux ukazna vrstica v primerjavi z grafičnimi uporabniškimi vmesniki

Tehtanje prednosti in slabosti

Ta članek govori o tem, kdaj morate uporabiti ukazno vrstico Linux in kdaj uporabiti grafično aplikacijo.

Nekateri ljudje so vedno bolj nagnjeni k uporabi terminala okna in drugi raje navidez bolj preprosta vizualna orodja.

Ni čarobne kroglice, ki pravi, da bi morali uporabiti eno orodje nad drugim, po mojem mnenju pa obstajajo dobri razlogi za uporabo tako v enakih delih.

V nekaterih okoliščinah je grafična aplikacija očitna izbira. Na primer, če pišete pismo prijatelju, potem je orodje, kot je LibreOffice Writer, veliko boljše pri poskusu pisanja črke v urejevalnik ukazne vrstice, na primer vi ali emacs.

LibreOffice Writer ima dober WYSIWYG vmesnik, nudi odlične funkcije postavitve, omogoča dodajanje tabel, slik in povezav in na koncu lahko preverite črkovanje vašega dokumenta.

S tem v mislih si lahko pomislite, zakaj bi morali kdaj uporabiti ukazno vrstico?

Pravzaprav mnogi ljudje dobijo brez uporabe terminala sploh, saj lahko preprosto opravite večino nalog, ne da bi jih kdaj morali uporabiti. Večina povprečnih uporabnikov Windows verjetno sploh ne ve, da obstaja možnost ukazne vrstice.

Kaj ponuja ukazna vrstica prek grafičnega uporabniškega vmesnika je fleksibilnost in moč in v mnogih primerih je dejansko hitreje uporabljati ukazno vrstico kot pa za uporabo grafičnega orodja.

Na primer, vzemite dejanje namestitve programske opreme. V Ubuntu je tisto, kar se na površini zdi odlično orodje za namestitev programske opreme, ki je nameščena kot del operacijskega sistema. V primerjavi s komandno linijo pa se programski upravitelj počasi naloži in težko poišče.

Z uporabo ukazne vrstice Linux lahko z ukazom apt poiščete programsko opremo, namestite programsko opremo, odstranite programsko opremo in z relativno enostavno dodate nove skladišča. Kadar uporabljate ukaz apt, lahko jamčite, da vidite vse aplikacije, ki so na voljo v repozitorijih, medtem ko upravitelj programske opreme ne.

V splošnem so aplikacije z grafičnimi uporabniškimi vmesniki odlične za osnovanje, vendar orodja ukazne vrstice omogočajo dostop do tega dodatnega dodatka.

Na primer, če želite videti, kateri procesi se izvajajo v Ubuntu, lahko zaženete orodje za sistemski nadzor.

Orodje sistemskega nadzornika prikazuje vsak proces, uporabnik, ki ga postopek izvaja, koliko CPU se uporablja v odstotkih, ID procesa, pomnilnik in prednost procesa.

Z aplikacijo sistemskega monitorja je zelo enostavno krmariti in v nekaj kliki lahko dobite podrobne informacije o vsakem procesu, lahko ubijete postopek in filtrirate seznam procesov, da prikažete različne informacije.

Na površini se zdi odlično. Kaj lahko ukazna vrstica zagotovi, da nadzornik sistema ne more. No sam ukaz ps lahko prikaže vse procese, prikaže vse procese razen vodij sej in vse procese, razen vodij sej in procesov, ki niso povezani s terminalom.

Ukaz ps lahko tudi prikaže vse procese, povezane s tem terminalom ali dejansko katerimkoli drugim terminalom, omeji izhod samo na teče procese, prikaže le procese za določen ukaz ali za določeno skupino uporabnikov ali dejansko uporabnika.

V vseh je na stotine različnih načinov za oblikovanje, pregled in predstavitev seznama procesov, ki se izvajajo v vašem sistemu, z ukazom ps, in to je samo en ukaz.

Zdaj dodajte temu dejstvu, da lahko iztegnete izhod tega ukaza in jo uporabite skupaj z drugimi ukazi. Na primer lahko razvrstite izhod s pomočjo ukaza sortiranja , napišete izhod v datoteko z ukazom cat ali filtrirate izhod z ukazom grep .

V bistvu so orodja ukazne vrstice pogosto bolj uporabna, ker imajo toliko stikal, ki so jim na voljo, da jih je nemogoče ali grobo vključiti v grafično aplikacijo. Iz tega razloga grafična orodja običajno vključujejo najpogosteje uporabljene funkcije, vendar da bi dobili vse funkcije, je ukazna vrstica boljša.

Kot drug primer, ko je orodje ukazne vrstice bolj uporabno kot grafično orodje, mislite na veliko besedilno datoteko, ki pravi več sto megabajtov ali celo velikih velikosti gigabajtov. Kako si ogledate zadnjih 100 vrstic te datoteke z uporabo grafične aplikacije?

Grafična aplikacija bi zahtevala, da naložite datoteko in nato bodisi stran navzdol bodisi uporabite bližnjično tipko ali možnost menija, da se pomaknete do konca datoteke. V terminalu je tako preprosto, kot je uporaba repovega ukaza in ob predpostavki, da je grafična aplikacija pomnilnik učinkovit in le naloži določeno količino datoteke v trenutku, ko bo precej hitreje gledati konec datoteke v ukazni vrstici kot prek grafični urednik.

Do sedaj se zdi, da je razen pisanja črk ukazna vrstica boljša od uporabe grafičnih uporabniških vmesnikov, seveda je to neresnično.

Nikoli ne bi urejali videoposnetkov z ukazno vrstico in veliko bolj verjetno je, da uporabite grafični avdio predvajalnik, da nastavite sezname predvajanja in izberete glasbo, ki jo želite igrati. Urejanje slik prav tako zahteva grafični uporabniški vmesnik.

Ko je vse, kar potrebujete, je kladivo vse, kar izgleda kot žebelj. Vendar v Linuxu nimate le kladivo. V Linuxu imate vsa orodja, ki jih lahko zamislite.

Če nimate zanimanja za učenje o ukazni vrstici, potem verjetno dobite z uporabo razpoložljivih grafičnih orodij, vendar, če se želite malo naučiti, je to priročno mesto, ki poudarja 10 osnovnih ukazov za navigacijo datotečni sistem .