Der Befehl rmdir wird in Linux zum Löschen von leeren Verzeichnissen (Ordnern) verwendet. Er löscht nur Verzeichnisse, die keine Unterverzeichnisse oder Dateien enthalten. Wenn ein Verzeichnis nicht leer ist, zeigt rmdir eine Fehlermeldung an und löscht es nicht.
Beispiele für die Verwendung des Befehls
Verwendung des Befehls rmdir:
rmdir <director_name>
Beispiel:
rmdir directory_name
Einige Optionen für den Befehl rmdir sind:
-p: ermöglicht das Löschen eines Verzeichnisses und seiner übergeordneten Verzeichnisse, wenn diese nach dem Löschen leer bleiben. --ignore-fail-on-non-empty: ermöglicht es Ihnen, eine Fehlermeldung zu ignorieren, wenn das Verzeichnis nicht leer ist. --verbose: zeigt detaillierte Informationen über den Löschvorgang des Verzeichnisses an.Wie installieren?
Der Befehl rmdir muss nicht installiert werden, da er in die meisten Linux-Distributionen integriert ist.
Sollte der rmdir-Befehl aus irgendeinem Grund auf Ihrem System fehlen oder nicht verfügbar sein, können Sie ihn wie folgt installieren:
- Vergewissern Sie sich, dass Sie Superuser- (root) oder Administrator-Rechte haben.
- Öffnen Sie ein Terminal oder eine Konsole und führen Sie den folgenden Befehl aus, abhängig von Ihrer Distribution.
- Für Debian-basierte Distributionen (Ubuntu, Linux Mint, etc.):
sudo apt-get install coreutils - Für Red-Hat-basierte Distributionen (Fedora, CentOS, etc.):
odersudo dnf install coreutils
sudo yum install coreutils - Für Arch Linux-basierte Distributionen (Manjaro, etc.):
sudo pacman -S coreutils - Nachdem Sie den Installationsbefehl ausgeführt haben, sollte der Befehl rmdir verfügbar und einsatzbereit sein.
Beachten Sie, dass der Befehl rmdir auch in anderen Paketen verfügbar sein kann. Sie können also den Paketmanager Ihrer Distribution verwenden, um ein Paket zu finden und zu installieren, das diesen Befehl enthält.