Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Was ist Linux-Bash?

Was ist Linux-Bash?

藏色散人
藏色散人Original
2019-05-17 16:25:578135Durchsuche

Bash (GNU Bourne-Again Shell) ist die Standard-Shell für viele Linux-Distributionen. Tatsächlich werden in traditionellem UNIX viele Shells verwendet, z. B. tcsh, csh, ash, bsh, ksh usw. Die Shell-Skripte sind im Allgemeinen ähnlich. Sobald Sie eine Shell kennengelernt haben, werden Sie schnell mit den meisten anderen Shells beginnen Mittlerweile kann ein Shell-Skript normalerweise auf vielen Arten von Shells verwendet werden.

Was ist Linux-Bash?

bash ist die Standard-Shell für die meisten Linux-Systeme und Mac OS X. Sie kann auf den meisten Unix-ähnlichen Betriebssystemen ausgeführt werden, auch wenn sie portiert wurde das Cygwin-System unter Microsoft Windows, um die virtuelle Windows-POSIX-Schnittstelle zu implementieren. Darüber hinaus wurde es vom DJGPP-Projekt auch auf MS-DOS portiert.

Die Befehlssyntax von Bash ist eine Obermenge der Befehlssyntax der Bourne-Shell. Die meisten der zahlreichen Bourne-Shell-Skripte können ohne Änderungen in Bash ausgeführt werden. Nur Skripte, die Bournes spezielle Variablen oder integrierte Befehle verwenden, müssen geändert werden.

Viele der Befehlssyntax von Bash stammen aus der Korn-Shell (ksh) und der C-Shell (csh), z. B. Befehlszeilenbearbeitung, Befehlsverlauf, Verzeichnisstapel, $RANDOM- und $PPID-Variablen sowie POSIX-Befehlsersetzungssyntax: $ (...). Als interaktive Shell kann durch Drücken der TAB-Taste der teilweise eingegebene Programmname, Dateiname, Variablenname usw. automatisch vervollständigt werden.

Das obige ist der detaillierte Inhalt vonWas ist Linux-Bash?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn