Linux komandrinda pret grafiskajām lietotāja saskarnēm

Svēršanas plusi un mīnusi

Šis raksts viss ir par to, kā izlemt, kad jums vajadzētu izmantot Linux komandrindu un kad jums vajadzētu izmantot grafisko pieteikumu.

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 instrumentiem.

Nav burvju bumbiņu, kurā teikts, ka jums vajadzētu izmantot vienu instrumentu virs cita, un, manuprāt, ir pamatoti iemesli, kā izmantot vienādās daļās.

Dažos gadījumos grafiskā programma ir acīmredzama izvēle. Piemēram, ja rakstāt vēstuli draugam, tāds rīks kā LibreOffice Writer ir daudz labāks par mēģinājumu rakstīt vēstuli komandrindas redaktorā, piemēram, vi vai emacs.

LibreOffice Writer ir labs WYSIWYG interfeiss, nodrošina lieliskas izkārtojuma funkcijas, nodrošina iespēju pievienot tabulas, attēlus un saites, un jūs varat pārbaudīt sava dokumenta pareizrakstību beigās.

Ņemot to vērā, jūs varat iedomāties iemeslu, kāpēc jums kādreiz vajadzētu izmantot komandrindu?

Patiesībā daudzi cilvēki nokļūst, neizmantojot terminālu vispār, jo jūs varat viegli veikt lielāko daļu uzdevumu, neizmantojot vienu. Lielākā daļa vidējo Windows lietotāju, iespējams, pat nezina, ka pastāv komandrindas opcija.

Ko komandrinda nodrošina ar grafisko lietotāja interfeisu, ir elastība un jauda, ​​un daudzos gadījumos tas faktiski ir ātrāk izmantot komandrindu nekā izmantot grafisko rīku.

Piemēram, veiciet programmatūras instalēšanu. Ubuntu iekšpusē ir tas, kas uz virsmas šķiet pilnīgi labs līdzeklis programmatūras instalēšanai kā daļa no operētājsistēmas. Tomēr, salīdzinot ar komandrindu, programmatūras pārvaldnieks ir lēns un slodzes meklēšanai.

Izmantojot Linux komandrindu, varat izmantot komandu apt, lai meklētu programmatūru, instalētu programmatūru, noņemtu programmatūru un pievienotu jaunus krātuves relatīvi viegli. Jūs varat garantēt, ka, lietojot komandu apt, jūs redzat visas lietojumprogrammas, kas pieejamas krātuvēs, bet programmatūras pārvaldnieks to nedara.

Parasti lietojumprogrammas ar grafiskām lietotāja saskarnēm ir lieliskas, lai veiktu pamati, bet komandrindas rīki nodrošina piekļuvi, lai veiktu šo bit extra.

Piemēram, ja vēlaties redzēt, kuri procesi darbojas Ubuntu, 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 procesa prioritāte.

Ir ļoti viegli orientēties sistēmas monitora lietojumprogrammā, un dažu klikšķu laikā jūs varat iegūt detalizētu informāciju par katru procesu, jūs varat nogalināt procesu un filtrēt procesu sarakstu, lai parādītu dažādu informāciju.

Uz virsmas tas izskatās lieliski. Ko var norādīt komandrinda, ka sistēmas monitoru nevar. Nu pats pats ps komanda var parādīt visus procesus, parādīt visus procesus, izņemot sesiju vadītājus un visus procesus, izņemot sesiju vadītājus un procesus, kas nav saistīti ar termināli.

Arī ps komanda var parādīt visus procesus, kas saistīti ar šo termināli vai pat jebkuru citu termināli, ierobežot izeju tikai uz darbojošos procesiem, parādīt tikai konkrētas komandas vai konkrētas lietotāju grupas vai pat lietotāja darbības procesus.

Kopumā ir simtiem dažādu veidu, kā formatēt, apskatīt un iesniegt procesu sarakstu, kas darbojas jūsu sistēmā, izmantojot komandu ps, 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 komandu kārtot , rakstīt izvadi uz failu, izmantojot kaķu komandu, vai filtrēt izvadi, izmantojot grep komandu .

Būtībā komandrindas rīki bieži ir daudz noderīgāki, jo tiem ir pieejami tik daudz slēdžu, ka nebūtu iespējams vai grūti iekļaut tos visus grafiskos pieteikumos. Šī iemesla dēļ grafiskie rīki parasti ietver visbiežāk lietotās funkcijas, bet, lai iegūtu visas funkcijas, komandrinda ir labāka.

Vēl viens piemērs, kurā komandrindas rīks ir daudz noderīgāks par grafisko rīku, domā par lielu teksta failu, kas ir simtiem megabatu 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ē failā un pēc tam nu lejup, vai izmantojiet īsinājumtaustiņu vai izvēlnes opciju, lai pārietu uz faila beigām. Termināla iekšpusē tas ir tikpat vienkāršs kā lietojot asu komandu un pieņemot, ka grafiskais lietojumprogramma ir atmiņas efektīva un tikai slodze noteiktu failu daudzumu vienlaikus būs ievērojami ātrāks, aplūkojot faila beigas komandrindā, nevis caur grafiskais redaktors.

Līdz šim šķiet, ka, izņemot rakstot vēstules, komandrinda ir labāka nekā grafisko lietotāja interfeisu izmantošana, izņemot, protams, tas 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 viss, kas jums ir, ir āmurs, viss izskatās kā nagu. Tomēr Linux ietvaros jums ir ne tikai āmurs. Linux sistēmā jums ir viss iespējamais iedomājamais līdzeklis.

Ja jums nav interese uzzināt par komandrindu, iespējams, jūs varat iegūt, izmantojot pieejamos grafiskos rīkus, bet, ja vēlaties mazliet uzzināt, tad laba vieta, kur sākt, ir ar šo ceļvedi, kurā ir uzskaitītas 10 būtiskas komandas navigācijai failu sistēma .