Linux Shell-en hasierako gida

Zer da Shell bat?

Mahaigaineko inguruneak eta erabiltzaile interfaze grafikoak baino lehen, Linux sistema eragilearekin elkarreragiteko modu bakarra komandoa terminal gisa ezagutzen zen.

Terminalak programa berezi bat erabiltzen du zereginak burutzeko komando sorta bat onartzen duen shella.

Hainbat shell mota daude eskuragarri. Hona hemen gehien erabiltzen dituzten maskorrak:

Linux banaketa modernoenak bash shell edo marra zurtoina erabiltzen dute, nahiz eta beste maskorrak ezagutzen diren.

Nola ireki dezakezun Shell bat?

Linux zerbitzari batera ssh-rekin konektatzen baduzu, Linux shell-era zuzenean jasoko duzu. Linuxen mahaigaineko bertsioa erabiltzen ari bazara eta mahaigain ingurunea erabiltzen ari bazara, shell bat lor dezakezu, besterik gabe, terminal bat irekitzean.

Gida honek hainbat modutan terminal bat nola sartu erakusten du.

Terminalean sartu bezain laster terminal horren shell lehenetsia erabili ahal izango duzu.

A Terminal eta Itsaskorra da gauza bera?

Terminal bat eta shell bat elkarren artean erabiltzen diren bitartean, oso bestelakoak dira. Terminala shell-ra sartzeko aukera ematen duen programa da.

Aurretik aipatu bezala, terminalek shell mota desberdinak exekutatu ditzakete. Shell batek ez du terminal-emuladore bat behar exekutatzeko. Labainketa-script bat exekutatu dezakezu CRON lan baten bidez, esate baterako, zenbait denbora tarteetarako script-ak exekutatzeko.

Nola funtzionatzen du Shell-ekin elkarlanean?

Ingurune grafikoago batean lor ditzakezun terminaleko leihoetan nahiko gauza asko egin dezakezu, baina erabilgarri dauden komandoak ezagutu behar dituzu.

Komando guztiak zerrendatzeko modu ezberdinak daude. Adibidez hurrengo komandoa eskuragarri dauden komandoak zerrendatzen ditu:

compgen -c | gehiago

Eskuragarri dauden komando guztiak zerrendatuko ditu, baina komandoak esan nahi ez baduzu behintzat, eroso sentitzen zara.

Komando bakoitzari buruzko informazioa irakurtzeko komandoaren manua erabil dezakezu hau idatziz:

man komandoa izena

Ordezkatu "komando-izena" irakurri nahi duzun komandoaren izena.

Gune honetako gidaliburuak beti jarraitu ahal izango dituzu erabilgarri dauden Linux komando gehienak nola erabili jakiteko.

Jakin beharreko gauza garrantzitsuak dira nola fitxategiak nola ikusten, fitxategiak nola editatzen diren, fitxategiaren sistema non dauden jakiteko, nola mugitu eta behera direktorioak, nola mugitu fitxategiak, fitxategiak nola kopiatu, nola egin ezabatu fitxategiak eta direktorioak nola egin.

Zorionez, gida hau erakutsiko dizu gauza horiek nola egin .

Zer da Shell script bat?

Shell script bat margotu komandoak serie bat da, eta horrek deitzen denean komandoak bat egingo du, bata bestearen ondoren, sarritan erabiltzaile sarrera hartzen.

Shell scriptak behin eta berriro errepikatzen diren ohiko zereginak egiteko modu bat eskaintzen du.

Teklatuko lasterbideak

Teklatuko lasterbide batzuk daude, terminal bateko leihoan shell batekin elkarrekintzan interaktibotasunez ezagutzea:

Softwareak komando lerroa erabiliz instalatzea

Shell fitxategiak kopiatzeko eta editatzeko modu bat baino gehiago baino ezin da erabili.

Esate baterako shell erabil dezakezu softwarea instalatzeko. Softwarea instalatzeko komando gehienak sistema eragile espezifiko bat dira, eta ez shell jakin bat.

Adibidez apt-get Debian-en oinarritutako banaketetan dago eskuragarri, yum- ek Red Hat-en oinarritutako banaketetarako erabilgarri dagoen bitartean.

Apt-get script shell batean erabil dezakezu, baina ez da banaketa guztietan egongo. Komando lerroko programa da shell shell komertzial izateaz gain.

Aholkuak eta trikimailuak

Gida honek 15 aholku baliagarri eta komando lerroko trikimailuen zerrenda eskaintzen du.

Erakutsiko dizu komandoak atzeko planoan nola exekutatu, komandoak eteteko, komandoak exekutatzeko, saioa amaitu ostean, komandoak data eta ordu zehatz batean nola exekutatu, prozesuak nola ikusi eta kudeatu, zintzilik nola hiltzen prozesuak, Youtube bideoak nola deskargatu, web orriak nola deskargatu eta are gehiago zure zoriontasuna nola esan.