logo

Polecenia powłoki systemu Linux

W Linuksie polecenia to sposoby lub instrukcje, za pomocą których możesz wydać systemowi polecenie wykonania jakiejś akcji. Polecenia są wykonywane w wierszu poleceń.

Składnia:

 command [option] [argument] 

Istnieje kilka poleceń, które nie mają żadnej opcji lub nie akceptują żadnego argumentu, takiego jak „clear” i „pwd”.

jasne

Polecenie „wyczyść” usuwa wszystkie poprzednie polecenia i dane wyjściowe z wyświetlacza terminala.

teoria automatów

pw

Polecenie „pwd” oznacza „drukuj katalog roboczy”. Nie akceptuje żadnych opcji ani argumentów i wyświetla szczegóły bieżącego katalogu roboczego.


Rodzaje poleceń

Polecenia zewnętrzne lub wbudowane

Wbudowany polecenia są poleceniami wewnętrznymi wbudowanymi w powłokę. Wbudowane polecenia są wywoływane z powłoki i wykonywane bezpośrednio w samej powłoce. Możesz wyświetlić listę wszystkich wbudowanych poleceń za pomocą poleceń „help” i „compgen -b”. Przykładami wbudowanych poleceń są „pwd”, „help”, „type”, „set”, „unset” itp.

jak łączyć ciągi znaków w Javie

Zewnętrzny polecenia są inne niż polecenia wbudowane. Polecenia te to programy, które mają swój własny plik binarny i są zlokalizowane w systemie plików. Są to polecenia oferowane przez system i całkowicie niezależne od powłoki. Przeważnie te polecenia znajdują się w /bin, /sbin, /usr/sbin.


wpisz polecenie

Polecenie „typ” systemu Linux informuje nas, czy polecenie wydane powłoce jest poleceniem wbudowanym, czy zewnętrznym.

Składnia:

 type 

Przykład:

zestaw c++
 type pwd type cd type man type cat type file 
Polecenie rozszerzenia powłoki systemu Linux 1

Spójrz na powyższy zrzut ekranu. Polecenia takie jak „pwd” i „cd” są poleceniami wbudowanymi, natomiast polecenia „man”, „cat” i „file” są poleceniami zewnętrznymi.

Polecenie „typ” systemu Linux informuje również, czy polecenie jest alias albo nie.

Przykład:

 type ls 
Polecenie rozszerzenia powłoki systemu Linux2

Spójrz na powyższą migawkę, polecenie „type” pokazuje, że „ls” jest poleceniem aliasowym.


wpisz -a

Opcja „type -a” informuje o wszystkich typach poleceń, niezależnie od tego, czy są one wbudowane, zewnętrzne czy aliasy. Niektóre polecenia są zarówno poleceniami zewnętrznymi, jak i wbudowanymi. Ale polecenie wbudowane będzie zawsze miało priorytet, dopóki nie zostanie podana ścieżka polecenia zewnętrznego.

Składnia:

 type -a 

Przykład:

konstruktor Pythona
 type -a echo 
Polecenie rozszerzenia powłoki systemu Linux3

Spójrz na powyższą migawkę, polecenie „echo” jest zarówno wewnętrzne, jak i zewnętrzne. Aby użyć zewnętrznego polecenia „echo”, path „/bin/echo” jest wspomniany.


Który

Polecenie „które” w systemie Linux lokalizuje ścieżkę polecenia.

Składnia:

 which .... 

Przykład:

 which ls pwd rmdir mkdir cp cd file man 
Polecenie rozszerzenia powłoki systemu Linux4

Spójrz na powyższy zrzut ekranu, z wyjątkiem polecenia „cd”, wszystkie pozostałe polecenia są poleceniami zewnętrznymi, ponieważ bash wyświetlił ich ścieżkę zewnętrzną.

systemy eksperckie