W tym przewodniku sprawdź, jak usunąć nie puste katalogi w Linux.
Usunięcie katalogu w Linux
Najpierw spójrzmy, jak usunąć katalogi w Linux.
Usuwanie pustego katalogu
W tym przykładzie ustawiłem pusty katalog:
$ TreeAby usunąć katalog, możemy użyć Rmdir:
$ rmdirUsunięcie niezwiązanego katalogu
Jeśli chodzi o nieudkowany katalog, wspomniane wcześniej metody nie zadziałają.
Tutaj ustanowiłem nie-pusty katalog do demonstracji:
$ TreeStaraj się normalnie usunąć, użyj następującego polecenia:
$ rmdir $ rmAby usunąć katalog nie pustego, zamiast tego użyj następującego polecenia RM:
$ rm -vrTutaj:
Jeśli nie chcesz żadnego wiersza do działania, dodaj flagę „-F", również:
$ rm -vrfJeśli chcesz mieć podpowiedzi o działania, użyj flagi „-I" Zamiast. Zauważ, że RM poprosi o wszystkie pliki i podwodne, które ma zamiar usunąć:
$ rm -vriZamiast "-I", Flaga "-I”Jest mniej nachalny, a jednocześnie chroni przed błędami:
$ rm -vriWniosek
W Linux usunięcie katalogu różni się od usuwania plików. Narzędzia i metody usuwania są również różne w zależności od tego, czy katalog docelowy jest pusty, czy nie. Ten przewodnik pokazuje, jak usunąć zarówno puste, jak i nie puste katalogi. Należy zauważyć, że katalogi i dane zawarte w ten sposób i usunięte w ten sposób nie będą miały możliwości odzyskania, z wyjątkiem użycia specjalnych narzędzi i metod. Zatem przed usunięciem upewnij się, że nie jest to coś ważnego.
Strony Man RM i RMDIR zawierają dalsze informacje o różnych obsługiwanych opcjach:
$ man rm $ man rmdir