Was ist Linux Dash?

藏色散人
藏色散人Original
2023-04-13 11:05:181429Durchsuche

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.

Was ist Linux Dash?

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

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

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
Vorheriger Artikel:Was ist Linux NSCD?Nächster Artikel:Was ist Linux NSCD?