Heim > Artikel > Betrieb und Instandhaltung > Was ist Linux Dash?
linux dash ist ein leichtes Tool zur Ressourcenüberwachung des Linux-Verteilungssystems. Es gibt viele zusätzliche Funktionen in diesem Tool, die nicht im Standardsystemmonitor des Systems zu finden sind. Sie können es auf Ihrem System installieren und verwenden Parameter über die Webbrowser-Schnittstelle.
Die Betriebsumgebung dieses Tutorials: Linux5.9.8-System, Dell G3-Computer.
Was ist Linux Dash?
Linux Dash ist ein einfaches, leistungsstarkes und leichtes Tool zur Ressourcenüberwachung des Linux-Verteilungssystems. Sie können das Linux Dash-Tool auf Ihrem System installieren, konfigurieren und verwenden und Parameter über eine Webbrowser-Schnittstelle überwachen. Es ist besser, Linux Dash zu verwenden, da es sehr leichtgewichtig ist und dieses Tool viele zusätzliche Funktionen enthält, die im Standardsystemmonitor Ihres Systems nicht zu finden sind. Darüber hinaus verfügen einige leichtgewichtige Linux-Distributionen nicht über vorinstallierte GUI-Systemüberwachungstools, und Linux Dash wird ihnen sehr helfen. Die Installation und Verwendung von Linux Dash ist ein einfacher Vorgang, der keine Programmierkenntnisse erfordert.
Erweiterte Einführung:
Der Unterschied zwischen Ubuntus Bash und Dash
Was ist Bash?
Bash (GNU Bourne-Again Shell) ist die Standard-Shell für viele Linux-Plattformen. Tatsächlich werden auf herkömmlichem UNIX viele Shells verwendet, wie z. B. tcsh, csh, ash, bsh, ksh usw.
/bin/sh im GNU/Linux-Betriebssystem war ursprünglich ein symbolischer Link zu Bash (Bourne-Again Shell), aber da Bash zu komplex war, hat jemand Bash von NetBSD nach Linux verpflanzt und es in Dash (Debian Almquist) umbenannt Shell). Und es wird empfohlen, /bin/sh darauf zu verweisen, um die Skriptausführung zu beschleunigen. Dash Shell ist viel kleiner als Bash Shell und entspricht den POSIX-Standards.
In Debian und Ubuntu verweist /bin/sh standardmäßig auf dash. Dies ist eine Shell, die sich von bash unterscheidet. Sie dient hauptsächlich der Ausführung von Skripten und ist nicht für die Interaktion geeignet. Sie verfügt über weniger Funktionen als bash. Die Syntax richtet sich strikt nach dem POSIX-Standard.
Es ist dieser unglückliche Dash-Interpreter, der die Ausführung des Shell-Skripts, das ich gemäß der Bash-Syntax geschrieben habe, verhindert.
Um herauszufinden, auf welchen Interpreter Ihr /bin/sh verweist, können Sie den Befehl ls /bin/sh -al verwenden, um Folgendes zu überprüfen:
$ ls /bin/sh -al lrwxrwxrwx 1 root root 4 11月 16 15:33 /bin/sh -> bash
Das obige Ergebnis bedeutet, dass das aktuelle System den Bindestrich-Interpreter verwendet.
Der Wechsel zu Bash ist eigentlich ganz einfach. Der Schlüssel ist, dass ich den Grund nie herausgefunden habe ...
Um den Standard-Sh zu ändern, können Sie den Befehl sudo dpkg-reconfigure dash verwenden. Ein Bild. Wenn das Konfigurationsmenü angezeigt wird, wählen Sie „Nein“. Das ist es. Überprüfen Sie noch einmal, ls /bin/sh -al und stellen Sie fest, dass der Softlink auf /bin/bash verweist
lrwxrwxrwx 1 root root 4 11月 16 15:33 /bin/sh -> bashEmpfohlenes Lernen: „
Linux-Video-Tutorial
》Das obige ist der detaillierte Inhalt vonWas ist Linux Dash?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!