Linuxi käsureal versus graafilised kasutajaliidesed

Kaalutades plussid ja miinused

See artikkel käsitleb otsustamist, kui peaksite kasutama Linuxi käsurealt ja kui peaksite graafilist rakendust kasutama.

Mõned inimesed on alati kalduvamalt kasutama terminali akent, teised eelistavad näiliselt lihtsamaid visuaalseid tööriistu.

Pole ühtegi võluvat palli, mis ütleks, et peaksite kasutama ühte tööriista teisele ja minu kogemuste kohaselt on mõlemad õiged osad kasutatavad.

Mõnel juhul on graafiline rakendus ilmselge valik. Näiteks kui kirjutad sõbraks sõpra, on selline tööriist nagu LibreOffice Writer palju parem kui kirjutades kirja käsurea redaktoris, näiteks vi või emacs.

LibreOffice Writeril on hea WYSIWYG-liides, see pakub suurepäraseid kujundusfunktsioone, annab võimaluse lisada tabeleid, pilte ja linke ning saate kontrollida dokumendi õigekirja lõpus.

Seda silmas pidades võite mõelda põhjusele, miks peaksite kunagi käsurealt kasutama?

Tegelikult saavad paljud inimesed terminali kasutamata üldse, sest saate hõlpsalt enamiku ülesannete täitmiseks ilma seda kunagi kasutada. Enamik keskmise Windowsi kasutajaid arvatavasti isegi ei tea, käsurea valik on olemas.

See, mida käsurea kaudu pakub graafiline kasutajaliides, on paindlikkus ja võimsus ning paljudel juhtudel on see kiirem kasutada käsurealt kui graafilise tööriista kasutamiseks.

Näiteks võta tarkvara installimise tegu. Ubuntu sees on see, mis näeb pinnale suurepärast vahendit opsüsteemi osana installitud tarkvara installimiseks. Võrreldes käsureaga on tarkvara haldur siiski aeglaselt koormav ja otsimine tülikas.

Linuxi käsurea abil saate kasutada käsku apt, et otsida tarkvara, installida tarkvara, eemaldada tarkvara ja lisada uusi hoidlaid suhteliselt kergesti. Võite tagada, kui kasutate apt-käsku, kus näete kõiki hoidlates kättesaadavaid rakendusi, samas kui tarkvara haldur seda ei tee.

Üldiselt on graafiliste kasutajaliidesega rakendused suurepärased, et teha põhialuseid, kuid käsurea tööriistad võimaldavad seda bitti teha.

Näiteks kui soovite näha, milliseid protsesse Ubuntu töötab, saate käivitada süsteemi monitori tööriista.

Süsteemi jälgimise tööriist näitab iga protsessi, kasutaja protsessi alustamist, protsentides kasutatud protsessorit, protsessi ID-d, mälu ja protsessi prioriteeti.

Süsteemiregulaatori rakendus on väga lihtne liikuda ja mõne klikiga saate üksikasjalikku teavet iga protsessi kohta, saate protsessi tappa ja filtreerida protsesside loendi, et kuvada erinevat teavet.

Pinnale tundub see suurepärane. Mida saab käsureal näha, et süsteemi monitor ei saa. Nagu ise, käsk ps võib näidata kõiki protsesse, näidata kõiki protsesse, välja arvatud seansi juhid ja kõik protsessid, välja arvatud seansi juhid ja protsessid, mis ei ole seotud terminaliga.

Käsk ps võib näidata ka kõiki selle terminali või mõne muu terminaliga seotud protsesse, piirata väljundit ainult töötavates protsessides, näidata ainult konkreetse käsu või teatud kasutajate rühma või isegi kasutaja jaoks mõeldud protsesse.

Kokkuvõttes on ps käsku kasutades teie süsteemis käivitatud protsesside loendi vormindamise, vaatamise ja esitamise kaudu sadu erinevaid viise, mis on ainult üks käsk.

Nüüd lisage sellele asjaolu, et saate selle käsu väljundi torni kasutada ja seda kasutada koos teiste käskudega. Näiteks saate väljund sortida käsuga sorteerida , kirjutada väljund failile kassi käsuga või filtreerida väljund grep-käsuga .

Sisuliselt on käsurea tööriistad sageli kasulikud, kuna neil on nii palju lülitusi neile kättesaadavaks, et oleks võimatu või raske kasutada kõiki neid graafilises rakenduses. Sel põhjusel hõlmavad graafilised tööriistad enamasti kõige sagedamini kasutatavaid funktsioone, kuid kõikide funktsioonide saamiseks on käsurea paremaks muutmine.

Veel ühe näitena, kus käsurea tööriist on kasulikum kui graafiline tööriist, mõelge suurest tekstifailist, mis on öelnud sadu megabaiti või isegi gigabaiti. Kuidas vaadata selle faili viimase 100 rea graafilise rakenduse abil?

Graafiline rakendus nõuab faili laadimist ja seejärel kas lehe allavajutamist või kiirklahvi või menüüvaliku kasutamist, et minna faili lõppu. Terminali sees on sama lihtne kui sabakäskluse kasutamine ja eeldades, et graafiline rakendus on mälu tõhus ja laadib ainult teatud faili korraga, kui see on oluliselt kiirem, kui vaadata faili lõppu käsureal kui graafiline toimetaja.

Siiani näib, et välja arvatud kirjade kirjutamiseks on käsureal graafiliste kasutajaliideste kasutamine parem, välja arvatud muidugi see ei ole tõsi.

Te ei muuda videoreid kunagi käsureal ja kasutate graafilist heli-mängijat, et luua esitusloendeid ja valida muusikat, mida soovite esitada. Pildi redigeerimine nõuab ka graafilist kasutajaliidest.

Kui kõik, mis teil on, on haamer, kõik näeb välja nagu küünte. Kuid Linuxis pole sul ainult haamerit. Linuxis on teil iga tööriist, mida võite ette kujutada.

Kui sul ei ole huvi käsurea tundmaõppimise vastu, võite ilmselt saada, kasutades graafilisi tööriistu, kuid kui soovite õppida natuke, siis on selle juhendiga hea koht, mis toob esile 10 olulist käsku navigeerimiseks failisüsteem .