Zum Hauptinhalt springen

Busybox-Befehle im Router: Vollständige Liste und Beschreibung

Busybox ist ein Dienstprogramm, bei dem es sich um einen kompakten Satz von ausführbaren Dateien handelt, die zu einem zusammengefasst sind. Dieses Tool wird in vielen eingebetteten Systemen, einschließlich Routern, verwendet, um nützliche Befehle und Dienstprogramme für die Geräteverwaltung bereitzustellen.

Wenn Sie die Busybox-Befehle kennen, können Sie Ihren Router steuern und konfigurieren, wie er funktioniert. Dieser Artikel enthält eine vollständige Liste der Busybox-Befehle und deren Beschreibungen, die Sie auf Ihrem Router verwenden können, um Vorgänge wie das Konfigurieren von Netzwerkeinstellungen, das Verwalten von Dateien und Prozessen und vieles mehr durchzuführen.

cat - befehl zum Lesen des Inhalts von Dateien.

cd - befehl zum Ändern des aktuellen Arbeitsverzeichnisses.

chmod - befehl zum Ändern der Zugriffsrechte für Dateien und Verzeichnisse.

cp - befehl zum Kopieren von Dateien oder Verzeichnissen.

grep - befehl zum Suchen nach Text in Dateien oder zum Ausgeben anderer Befehle.

ifconfig - befehl zum Konfigurieren und Anzeigen von Netzwerkschnittstellen.

kill - befehl zum Senden eines Signals an den Prozess oder zum Beenden von Prozessen.

ls - befehl zum Auflisten von Dateien und Verzeichnissen im aktuellen Arbeitsverzeichnis.

mkdir - befehl zum Erstellen neuer Verzeichnisse.

mv - befehl zum Verschieben oder Umbenennen von Dateien oder Verzeichnissen.

ping - befehl, um die Verfügbarkeit von Hosts im Netzwerk zu überprüfen.

reboot - befehl zum Neustart des Routers.

rm - befehl zum Löschen von Dateien oder Verzeichnissen.

Und das sind nur einige der Befehle, die von Busybox bereitgestellt werden. Wenn Sie mit diesem Befehlssatz vertraut sind, können Sie Ihren Router effizienter verwalten und seinen Betrieb an Ihre Bedürfnisse anpassen.

Diese Liste kann je nach Modell und Firmware Ihres Routers variieren.

Grundlegende Busybox-Befehle im Router

  • cd: das aktuelle Verzeichnis ändern.
  • ls: Zeigt den Inhalt des aktuellen Verzeichnisses an.
  • mkdir: neues Verzeichnis erstellen.
  • rm: löscht eine Datei oder ein Verzeichnis.
  • cp: die Datei kopieren.
  • mv: Verschieben Sie die Datei oder benennen Sie sie um.
  • cat: zeigt den Inhalt der Datei an.
  • echo: Zeigt den Text auf dem Bildschirm an oder schreibt ihn in eine Datei.
  • grep: Suchen Sie die Zeilen, die dem angegebenen Muster entsprechen.
  • chmod: ändern Sie die Zugriffsrechte für die Datei.
  • chown: ändern Sie den Besitzer der Datei oder des Verzeichnisses.
  • ifconfig: Zeigt Informationen über die IP-Adresse und die Netzwerkschnittstellen an.
  • ping: führen Sie eine ICMP-Anforderung an den angegebenen Host aus.
  • route: Zeigt die Routingtabelle an oder ändert sie.
  • telnet: stellen Sie eine Telnet-Verbindung mit dem Remote-Host her.
  • reboot: starten Sie den Router neu.

Dies ist nur ein kleiner Teil der Befehle, die in BusyBox verfügbar sind, und die Liste der Befehle kann je nach Version und Einstellungen Ihres Routers variieren. Überprüfen Sie die verfügbaren Befehle in der Dokumentation Ihres Geräts.

Hinweis: Für die meisten Befehle sind Root-Rechte erforderlich.

Liste und Beschreibung der Befehle

  • addgroup : Fügt eine neue Benutzergruppe hinzu.
  • adduser : Fügt einen neuen Benutzer hinzu.
  • ash : Ein Befehlszeileninterpreter.
  • cat : Gibt den Inhalt der Dateien aus.
  • chmod : Ändert die Zugriffsrechte für Dateien und Verzeichnisse.
  • chown : Ändert den Besitzer und die Gruppe von Dateien und Verzeichnissen.
  • cmp : vergleicht zwei Dateien durch Bytevergleiche.
  • cp : Kopiert Dateien und Verzeichnisse.
  • date : Zeigt das aktuelle Datum und die aktuelle Uhrzeit an.
  • df : Zeigt Informationen über den verfügbaren Speicherplatz auf der Festplatte an.
  • echo : Zeigt Text auf dem Bildschirm oder in einer Datei an.
  • grep : Sucht nach Strings, die dem angegebenen Muster entsprechen.
  • head : gibt die ersten Zeilen der angegebenen Datei aus.
  • ifconfig : Zeigt Informationen zu Netzwerkschnittstellen an.
  • kill : Sendet ein Signal an den Prozess.
  • ln : Erstellt einen harten oder symbolischen Verweis auf die Datei.
  • ls : Listet Dateien und Verzeichnisse auf.
  • mkdir : Erstellt ein Verzeichnis.
  • mv : verschiebt oder benennt Dateien und Verzeichnisse um.
  • ping : Sendet ICMP-Echo-Anfragen an den angegebenen Host.
  • ps : Listet die aktuellen Prozesse auf.
  • reboot : Startet das System neu.
  • rm : Löscht Dateien und Verzeichnisse.
  • rmdir : Löscht das Verzeichnis.
  • sed : Bearbeitet den Textfluss.
  • touch : erstellt eine Datei.
  • umount : Deaktiviert das Dateisystem.
  • uname : Zeigt Systeminformationen an.
  • wget : Lädt Dateien über das Netzwerk herunter.

Beispiele für die Verwendung von Befehlen

Im Folgenden finden Sie Beispiele für die Verwendung einiger BusyBox-Befehle:

  • Der Befehl ls wird verwendet, um den Inhalt des Verzeichnisses anzuzeigen. Zum Beispiel listet ls /bin die Dateien im Verzeichnis /bin auf.
  • Mit dem Befehl pwd können Sie das aktuelle Arbeitsverzeichnis anzeigen. Zum Beispiel gibt pwd den Pfad zum aktuellen Verzeichnis zurück.
  • Der Befehl cd wird verwendet, um das aktuelle Verzeichnis zu ändern. Zum Beispiel wird cd /usr/local in das Verzeichnis /usr/local wechseln.
  • Der Befehl cp kopiert Dateien und Verzeichnisse. Zum Beispiel cp file1.txt file2.txt erstellt eine Kopie der Datei file1.txt mit dem Namen file2.txt .
  • Der Befehl mv verschiebt Dateien und Verzeichnisse. Zum Beispiel mv file1.txt /home/user/ verschiebt die Datei file1.txt in das Verzeichnis /home/user/ .
  • Der Befehl rm löscht Dateien und Verzeichnisse. Zum Beispiel rm file.txt löscht die Datei file.txt .
  • Der Befehl mkdir erstellt ein neues Verzeichnis. Zum Beispiel erstellt mkdir new_dir ein Verzeichnis mit dem Namen new_dir .

Dies ist nur eine kleine Liste von Befehlen, die in BusyBox verfügbar sind. Diese stellen nur einige Funktionen dar, die Sie bei der Arbeit mit dieser Software nutzen können. Es wird empfohlen, die vollständige Liste der Befehle und eine Beschreibung ihrer Funktionen in der offiziellen BusyBox-Dokumentation zu lesen.