Linux /bin/bash shell and Script Tutorial
Linux Bash shell jest najpopularniejszą powłoką. /bin/bash
jest ścieżką i plikiem wykonywalnym powłoki Bash. /bin / bash jest binarnym, który jest używany na różne sposoby do uruchamiania i wykonywania poleceń i skryptów.
Interpreter Pliku Skryptu #!/bin/bash
w Linuksie i opensource World pliki skryptów są bardzo ważne. Istnieją różne typy języków skryptowych używanych do pisania plików skryptów. Jako rozszerzenie pliku jest tylko etykieta dla pliku skryptu interpretera linia służy do określenia języka skryptowego. #!/bin/bash
określa, że bieżący plik jest skryptem bash, który będzie interpretowany za pomocą bash lub interpretera /bin/bash
#!/bin/bash
#
i !
czyni tę linię wyjątkową, ponieważ #
jest używana jako linia komentarza w bash. !
nazywa się
alternatywne powłoki
Bash jest bardzo popularną powłoką, ale istnieje wiele alternatyw dla Basha. Oto niektóre z nich.
- SH jest bardzo podstawową powłoką, która zapewnia podstawowe funkcje Basha.
- KSH to powłoka Korn, która jest podobna do Basha.
- CSH jest głównie zaprojektowany z języka programowania C.
Różnica Między #!/ bin / sh i #!/bin / bash
jak podano wcześniej binarny bash jest zapisany w ścieżce /bin/bash
. /bin/sh
dostarcza powłokę SH, która jest pomniejszona o mniej funkcjonalną wersję Basha.
polecenia powłoki Bash
szczegółowe informacje można wyświetlić za pomocą polecenia man
, jak poniżej. Dostarcza to szczegółowych informacji na temat powłoki BASH
i powiązanych poleceń.
$ man bash
lub
$ man /bin/bash