Apmācībā mēs redzēsim, kas patiesībā ir terminālis. Tātad, lai to saprastu sīkāk, mēs koncentrēsimies uz šādiem punktiem:
- Ievads
- Darbs ar Kali Linux termināli
- Komandrindas interfeiss (CLI) salīdzinājumā ar grafisko lietotāja interfeisu (GUI)
- Secinājums
Ievads
lateksa matrica
Operētājsistēmām parasti ir divu veidu saskarnes: GUI (Graphical User Interface) un CLI (Command Line Interface), caur kuru mēs sazināmies ar operētājsistēmu. Tas pats gadījums ar operētājsistēmām, kuru pamatā ir Linux. Linux operētājsistēmas parasti ir aprīkotas ar termināļa emulatoru pakotnēm CLI (vai komandrindas interfeisu) balstītai darbībai un darbvirsmas vides pakotnēm GUI (grafiskā lietotāja interfeisa) darbībai. Tālāk ir norādīti daži standarta CLI un GUI:
Termināļi:
- Q terminālis
- gnome-termināls
- MATE terminālis
- xterm
- Terminators
- konsole
Darbvirsmas vides:
- Xfce/Xfce servera darbvirsma
- GNOME3
- KDE plazma 5
- kanēlis Darbvirsma
- MATE darbvirsma
Tātad, būdams viens no Operētājsistēmas, kuru pamatā ir Linux , Kali ir arī daži no šiem termināļiem un darbvirsmas vidēm. Parasti Kali 2020.2 Linux ir aprīkots ar Q termināli, un tā noklusējuma darbvirsmas vide ir Xfce/Xfce serveris.
Linux komandrindas interfeiss ir absolūti pārsteidzošs, un to mīl gandrīz visi sistēmas administratori. Tomēr nav nekā tāda, ko nevarētu darīt ar termināli gandrīz jebkurā Linux operētājsistēmā, kamēr nezināt atbilstošās komandas šim konkrētajam uzdevumam.
Darbs ar Kali Linux termināli
Apskatīsim dažas pamata lietas, ko varam darīt ar kali Linux termināli.
Lai pielāgotu kali Linux termināli, varat atvērt preferenču cilni, novērtējot izvēlni Fails un atlasot preferenču opciju. Ja ir pieejamas daudzas iespējas, tās var palīdzēt pielāgot termināli.
Lai izpildītu jebkuru komandu Kali Linux terminālī, jums vienkārši jāievada vai jāievada konkrētā komanda un jānodrošina pareiza ievade. Pēc tam atliek tikai nospiest ievades pogu. Atbildot uz to, terminālis izpildīs šo komandu caur čaulu un atgriezīs izvadi.
Pavēli
echo 'this is a terminal'
Izvade
priekšpasūtīšanas šķērsošana
Komentāri terminālī
Lai terminālī ievietotu komentāru, mēs varam izmantot rakstzīmi '#'. Lai to izprastu sīkāk, varat apsvērt šādu doto piemēru: Tālāk ir sniegts komentāra piemērs
Pavēli
#this is a comment.
Izvade
Ļaujiet mums redzēt dažas citas interesantas lietas, ko mēs varam darīt ar Linux komandtermināli:
1. Cowsay
Šī komanda “govju prāts” parasti izvelk mazu dzīvnieku, kas izskatās pēc govs. Lai noslīcinātu govi, tā terminālī vai Shell izmanto ASCII art. Tomēr to nevar uzskatīt par ļoti grafisku, un tas joprojām lieliski noslīcina.
Pavēli
$ sudo apt-get install cowsay
Izvade
Bet jautrība ar to nebeidzas, jo šī govs var runāt visu, ko vēlaties. Izmēģināsim:
Pavēli
cowsay 'hi, there'
Izvade
Ja vēlaties nomainīt govi ar citu varoni, varat arī to izdarīt. Ir pieejami arī vairāki citi dzīvnieki. Izmantojot doto komandu, varat redzēt visu pieejamo rakstzīmju sarakstu.
Pavēli
burbuļu kārtošana java
Cowsay -i
Izvade
2. Govju domāšana
“Govs”, ko mēs redzējām iepriekš, var darīt daudz vairāk nekā tikai runāt, jo tā spēj pat domāt. Lai liktu govs aizdomāties, varat izmantot šādu komandu.
Pavēli
cowthink 'hello'
Izvade
Visi govju zoodārza dzīvnieki var domāt, un komandas ir līdzīgas iepriekšējai.
3. Tvaika lokomotīve
Šī 'sl' komanda izvelk tvaika lokomotīvi, kuru es braucu pāri jūsu terminālim no labās uz kreiso pusi.
Pavēli
sudo apt-get install sl
Izvade
Lai redzētu to darbībā, vienkārši ierakstiet šo komandu
Pavēli
Sl
Izvade
Sl komandai ir arī 2-3 papildu opcijas, kuras var atrast man lapās.
4. Zīmēt banerus
Šo komandu var izmantot, lai zīmētu liela izmēra teksta banerus. Jūs atceraties, ka redzējāt šāda veida reklāmkarogus kā sveiciena ziņojumu par ligzdas dēmoniem/pakalpojumiem, savienojoties, izmantojot Telnet. Izmantojot šo komandu, varat uzzīmēt jebkuru vārdu vai ziņojumu.
Pavēli
nē
figlet Erik_Akash
Izvade
CLI (komandrindas interfeiss) pret GUI (grafiskā lietotāja saskarne)
Tagad lielākajai daļai lietotāju jādomā, vai tad, ja mums ir grafiskais lietotāja interfeiss, kam ir nepieciešams komandrindas interfeiss. Tāpēc ļaujiet man jums pastāstīt, ka mūsu sistēmas aparatūra saprot norādījumus bitu (0 vai 1) veidā. Ja jums ir zināšanas par datoriem, to darbību, jūs to noteikti zinātu.
Kopumā kodolam tie ir jāapstrādā sistēmas izsaukumu veidā. Šos sistēmas izsaukumus parasti veido kāds kods vai komandas. Tāpēc, lai strādātu ar tiem, ir nepieciešams labs praktisks komandrindas interfeiss. Tomēr, ja mēs vēlamies mitināt serveri, izmantojot Linux, mums ir tikai viens veids, kā to izdarīt, proti, komandrindas interfeiss. Tātad, lai tur strādātu, lietotājam ir jābūt labām Linux komandām, ko varētu izdarīt ar Linux terminālu palīdzību.
Tomēr GUI (grafiskā lietotāja interfeisa) gadījumā tas ir piemērots lietotājiem, kuri vēlas tikai paveikt savu darbu. Šāda veida lietotāji parasti nevēlas zināt, kas notiek aiz lietojumprogrammas vai programmatūras.
Tomēr lietotājs var paveikt daudz vairāk ar grafisko lietotāja interfeisu, kur aizmugursistēmas informācijai nav lielas nozīmes. Ir arī skaidrs, ka operētājsistēmās, kuru pamatā ir Linux, GUI nav lielas nozīmes. Tomēr Windows gadījumā lielāka uzmanība parasti tiek pievērsta grafiskajam lietotāja interfeisam.
Secinājums
Šiem abiem saskarnes veidiem ir savi plusi un mīnusi. Tāpēc šeit nav skaidra uzvarētāja; Tomēr, ja zināt, kā darbojas komandrindas interfeiss, vienlaikus pārzinot grafisko lietotāja interfeisu, tas nekad nebūs bezvērtīgs. Tā vietā tas noteikti pozitīvi ietekmēs jūsu personību.