Skip to main content

Linux GUI salīdzinājumā ar Linux komandrindu

Anonim

Vietnes izvēle, kad jālieto Linux komandrindas saskarne (CLI), un, kad jums vajadzētu izmantot grafisko lietotāja interfeisu (GUI), nav tik grūti, kā jūs domājat. Daudzi nāk uz personisko izvēli: daži cilvēki vienmēr ir vairāk gatavi izmantot termināla logu, bet citi dod priekšroku šķietami vienkāršākiem vizuālajiem rīkiem. Nav Linusa lietotāja maksimuma, kurā teikts, ka jums vajadzētu izmantot vienu instrumentu virs cita, un patiesībā visefektīvākā, praktiskāka pieeja ir izmantot abi GUI un CLI.

Lietojot GUI, ir jēga

Dažos gadījumos grafiskā lietojumprogramma ir acīmredzama izvēle. Piemēram, ja rakstāt vēstuli draugam, izmantojot rīku, piemēram, LibreOffice Writer, ir daudz vienkāršāk un ātrāk nekā mēģināt rakstīt burtu komandrindas redaktorā, piemēram, vi vai emacs. LibreOffice Writer nodrošina labu WYSIWYG ("to, ko redzat, ir tas, ko jūs saņemat") interfeisu, izkārtojuma funkcijas, iespēju pievienot tabulas, attēlus un saites un pareizrakstības pārbaudi.

Paturot to prātā, iemesls, kādēļ kādreiz būtu jāizmanto CLI, varētu šķist neveiksmīgs uzdevums. Patiesībā daudzi cilvēki nokļūst, vispār neizmantojot terminālu; jūs varat viegli izpildīt lielāko daļu uzdevumu, nemeklējot CLI. Lielākā daļa vidējo Windows lietotāju, iespējams, pat nezina, ka pastāv komandrindas opcija.

Izmantojot CLI, ir jēga

Ko komandrindas nodrošina grafiskais lietotāja interfeiss ir elastība un jauda; daudzos gadījumos faktiski ātrāk ir izmantot komandrindu nekā izmantot grafisko rīku.

Piemēram, veiciet programmatūras instalēšanu. Ubuntu ir tas, kas no pirmā acu uzmetiena, šķiet, ir pilnīgi labs līdzeklis, lai instalētu programmatūru, kas nāk ar operētājsistēmu. Tomēr, salīdzinot ar komandrindu, programmatūras pārvaldnieks ir lēns, lai ielādētu un apgrūtinošs, lai meklētu ar.

CLI ir apt komanda ļauj viegli meklēt, instalēt un noņemt programmatūru un pievienot jaunus repozitorijus. Kad jūs izmantojat apt komanda, jūs varat būt pārliecināti, ka jūs redzat visas lietojumprogrammas, kas pieejamas krātuvēs, bet programmatūras menedžeris ne vienmēr tos nozvejas.

Parasti lietojumprogrammas ar GUI ir lieliskas, lai veiktu pamati, bet CLI rīki nodrošina piekļuvi, lai veiktu nedaudz papildu. Piemēram, ja vēlaties redzēt, kuri procesi darbojas Ubuntu, jūs varat palaist sistēmas monitora rīku. Sistēmas pārraudzības rīks parāda katru procesu, lietotājs procesā darbojas, cik CPU tiek izmantots procentos, procesa ID, atmiņa un prioritāte. Pārvietošanās uz sistēmas monitora lietojumprogrammu ir ļoti vienkārša, un dažu klikšķu laikā varat iegūt detalizētu informāciju par katru procesu, nogalināt procesu un filtrēt procesu sarakstu, lai parādītu dažādu informāciju.

Ko komandrindas var norādīt, ka sistēmas monitoru nevar? Nu, pats par sevi, ps komanda var parādīt visus procesus; parādīt visus procesus, izņemot sesiju līderus; un parāda visus procesus, izņemot sesiju vadītājus un tos, kas nav saistīti ar termināli. The ps komanda var parādīt arī visus procesus, kas saistīti ar šo termināli vai, protams, jebkuru citu; ierobežot izvadi tikai uz darbojošos procesiem; un parāda tikai procesus konkrētai komandai vai konkrētai lietotāju vai lietotāju grupai. Kopumā ir simtiem dažādu veidu, kā formatēt, apskatīt un iesniegt procesu sarakstu, kas darbojas jūsu sistēmā, izmantojot ps komanda - un tā ir tikai viena komanda.

Tagad pievienojiet to faktam, ka varat vadīt šīs komandas izvadi un izmantot to kopā ar citām komandām. Piemēram, jūs varat kārtot izvadi, izmantojot kārtot komanda, ierakstiet izvadi uz failu, izmantojot kaķis komandu vai filtrē izvadi, izmantojot grep komandu

Būtībā CLI rīki bieži vien ir daudz lietderīgāki, jo tiem ir pieejami tik daudz slēdžu, kas būtu neiespējami vai grūti iekļaut grafiskajā programmā. Šī iemesla dēļ GUI parasti ietver visbiežāk lietotās funkcijas, bet to iegūst visi no tiem, komandrinda ir labāka.

Kā vēl viens piemērs, kurā CLI rīks ir daudz noderīgāks par grafisko rīku, domā par lielu teksta failu, iespējams, simtiem megabaitu vai pat liela izmēra gigabaitu. Kā jūs aplūkotu pēdējās 100 šīs faila rindiņas, izmantojot grafisko pieteikumu?

Lai veiktu grafisko lietojumprogrammu, jums jāielādē fails un pēc tam - vai nu uz leju, vai arī izmantojot īsinājumtaustiņu vai izvēlnes opciju, lai pārietu uz faila beigām. Termināļā jūs vienkārši izmantojat astes komandu un, pieņemot, ka grafiskais pieteikums ir efektīvs atmiņā un vienlaikus ielādē tikai noteiktu faila daudzumu, faila beigas varat apskatīt daudz mazāk laika nekā GUI metode.

Labākais no abām pasaulēm: izmantojot GUI un CLI

Līdz šim CLI šķiet pārspīlēta GUI nekas, kā vēstules rakstīšana. Tas, protams, nav pareizi. Jūs nekad nevarēsit rediģēt videoklipus, izmantojot komandrindu, un jūs, visticamāk, izmantosit grafisko audio atskaņotāju, lai iestatītu atskaņošanas sarakstus un izvēlētos mūziku, kuru vēlaties atskaņot. Attēlu rediģēšanai nepieciełams arī grafisks lietotāja interfeiss.

Kad jums visiem ir āmurs, viss izskatās nagu nagu; tomēr Linux jums nav tikai āmurs: jums ir viss rīks, ko jūs varat iedomāties iedomāties, kad izmantojat gan GUI, gan CLI.

Ja jums nav interese uzzināt par komandrindu, jūs, iespējams, saņemsit, izmantojot GUI.Ja jūs vēlaties nedaudz iemācīties, lai iegūtu maksimālu labumu no Linux, laba sākuma vieta ir mūsu ceļvedis 10 svarīgākajām komandām failu sistēmas navigācijai.