Zusammenfassung der Verwendung des Linux-Befehls rmdir

巴扎黑
Freigeben: 2017-09-04 14:15:27
Original
3651 Leute haben es durchsucht

Befehlseinführung:

Mit diesem Befehl werden leere Verzeichnisse gelöscht. Wenn das Verzeichnis nicht leer ist, tritt ein Fehler auf. Sie können rm verwenden, um die Dateien im Verzeichnis zu löschen, und dann rmdir verwenden, um das Verzeichnis zu löschen. Sie können anstelle des Befehls rmdir auch rm -rf verwenden. Dies ist ein sehr einfacher Befehl.

Befehlssyntax:

rmdir [OPTION]... VERZEICHNIS...

Befehlsparameter:

Parameter

Langer Parameter

Beschreibung

--ignore-fail-on-non-empty

Alle Daten im Verzeichnis ignorieren Fehler verursacht nach Datei

-p

--parents

Verzeichnisse rekursiv löschen

-v

--verbose

Detaillierte Informationen zur Befehlsausführung anzeigen

--help

Befehls-Onlinehilfe anzeigen

--version

Informationen zur Befehlsversion anzeigen

Verwendungsbeispiel:

1: Sehen Sie sich die Hilfeinformationen des rmdir-Befehls an

[root@testServ ~]# rmdir --help
Usage: rmdir [OPTION]... DIRECTORY...
Remove the DIRECTORY(ies), if they are empty.
 
      --ignore-fail-on-non-empty
                  ignore each failure that is solely because a directory
                  is non-empty
  -p, --parents   Remove DIRECTORY and its ancestors.  E.g., `rmdir -p a/b/c' is
                  similar to `rmdir a/b/c a/b a'.
  -v, --verbose   output a diagnostic for every directory processed
      --help     display this help and exit
      --version  output version information and exit
Nach dem Login kopieren

Melden Sie Fehler an 🎜>

Sie können auch den folgenden Befehl verwenden, um die rmdir-Dokumentinformationen anzuzeigen

[root@testServ ~]# man rmdir
Nach dem Login kopieren

2: Verwenden Sie rmdir, um das leere Verzeichnis zu löschen

Wenn das Wenn das Verzeichnis nicht leer ist, wird eine Fehlermeldung angezeigt.

[root@testServ ~]# ls /root/kerry/
file1
[root@testServ ~]# rmdir kerry
rmdir: kerry: Directory not empty
[root@testServ ~]# rm -f /root/kerry/*
[root@testServ ~]# rmdir kerry
Nach dem Login kopieren

3: Detaillierte Informationen anzeigen, wenn der Befehl ausgeführt wird

[root@testServ ~]# mkdir test1  test2 test3
[root@testServ ~]# ls
anaconda-ks.cfg  Desktop  install.log  install.log.syslog  test1  test2  test3
[root@testServ ~]# rmdir -v test1  test2 test3
rmdir: removing directory, test1
rmdir: removing directory, test2
rmdir: removing directory, test3
Nach dem Login kopieren

4: Das Verzeichnis rekursiv löschen, wie unten gezeigt , Erstellen Sie zuerst das Verzeichnis kerry, erstellen Sie ein leeres Verzeichnis tmp unter dem Verzeichnis kerry und dann das leere Verzeichnis test

 
[root@testServ ~]# mkdir -p kerry/tmp/test
[root@testServ ~]# tree kerry
kerry
`-- tmp
    `-- test
Nach dem Login kopieren
2 Verzeichnisse, 0 Dateien

[root@testServ ~]# rmdir -p kerry/tmp/test
Nach dem Login kopieren

5: Ignorieren Sie alle Fehler, die durch Datendateien im Verzeichnis

verursacht werden

Das obige ist der detaillierte Inhalt vonZusammenfassung der Verwendung des Linux-Befehls rmdir. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage