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