logo

„Linux Shell“ komandos

Linux sistemoje komandos yra būdai arba instrukcijos, kuriomis galite nurodyti sistemai atlikti tam tikrus veiksmus. Komandos vykdomos komandinėje eilutėje.

Sintaksė:

 command [option] [argument] 

Yra keletas komandų, kurios neturi jokios parinkties arba nepriima jokių argumentų, tokių kaip „clear“ ir „pwd“.

aišku

Komanda „Išvalyti“ pašalina visas ankstesnes komandas ir išvestis iš terminalo ekrano.

atsitiktinio skaičiaus c kodas

pwd

Komanda „pwd“ reiškia „spausdinti darbo katalogą“. Jis nepriima jokios parinkties ar argumento ir rodo esamo darbo katalogo detales.


Komandų tipai

Išorinės arba įmontuotos komandos

Įmontuotas komandos yra vidinės komandos, kurios yra įmontuotos apvalkale. Integruotos komandos iškviečiamos iš apvalkalo ir vykdomos tiesiai pačiame apvalkale. Visas integruotas komandas galite išvardyti naudodami komandas „help“ ir „compgen -b“. Kai kurie integruotų komandų pavyzdžiai yra „pwd“, „help“, „type“, „set“, „unset“ ir kt.

Išorinis komandos yra kitos nei įtaisytosios komandos. Šios komandos yra programos, kurios turi savo dvejetainį failą ir yra failų sistemoje. Tai yra komandos, kurias siūlo jūsų sistema ir kurios yra visiškai nepriklausomos nuo apvalkalo. Dažniausiai šios komandos yra /bin, /sbin, /usr/sbin.

pavasario batų architektūra

įveskite komandą

„Linux“ komanda „tipas“ nurodo, ar apvalkalui suteikta komanda yra įmontuota, ar išorinė komanda.

Sintaksė:

kiek metų Kylie Jenner
 type 

Pavyzdys:

 type pwd type cd type man type cat type file 
„Linux Shell“ išplėtimo komanda1

Pažvelkite į aukščiau pateiktą momentinį vaizdą, tokios komandos kaip „pwd“ ir „cd“ yra įmontuotos, o komandos „man“, „cat“ ir „file“ yra išorinės komandos.

„Linux“ komanda „tipas“ taip pat nurodo, ar komanda yra slapyvardžiu arba ne.

Pavyzdys:

 type ls 
Linux Shell Expansion Command2

Pažiūrėkite į aukščiau pateiktą momentinį vaizdą, komanda „tipas“ rodo, kad „ls“ yra slapyvardžio komanda.


tipas -a

Parinktis „type -a“ nurodo visų tipų komandas, nesvarbu, ar jos yra įmontuotos, išorinės, ar su slapyvardžiu. Kai kurios komandos yra išorinės ir įmontuotos. Tačiau integruotai komandai visada teikiama pirmenybė, kol nepaminėtas išorinės komandos kelias.

Sintaksė:

 type -a 

Pavyzdys:

dvigubai į eilutę java
 type -a echo 
„Linux Shell“ išplėtimo komanda3

Pažvelkite į aukščiau pateiktą momentinį vaizdą, komanda „echo“ yra vidinė ir išorinė. Norėdami naudoti išorinę „echo“ komandą, kelias '/bin/echo' yra minimas.


kurios

„Linux“ komanda „which“ nustato komandos kelią.

Sintaksė:

 which .... 

Pavyzdys:

automatų teorija
 which ls pwd rmdir mkdir cp cd file man 
„Linux Shell“ išplėtimo komanda4

Pažvelkite į aukščiau pateiktą momentinį vaizdą, išskyrus komandą „cd“, visos kitos komandos yra išorinės, nes bash parodė jų išorinį kelią.