Zawsze istnieje argument, że nigdy nie powinieneś uruchamiać sudo rm -rf w systemie Linux. Jednak wielu użytkowników Linux nie wie, dlaczego nie powinni używać tego polecenia. W tym samouczku podamy pełne informacje na temat tego, dlaczego nigdy nie powinieneś uruchamiać sudo rm -rf w systemie Linux.
Nigdy nie uruchom sudo rm -rf na Linux
W systemach Linux i Unix podobnych do systemów można usunąć pliki i katalogi za pomocą polecenia RM, aby „usunąć”. Na przykład usuńmy przykład.SH za pomocą polecenia RM:
Przykład RM.cii
Przed przejściem do opcji RM -RF spójrzmy na opcje poleceń RM, które możesz wypróbować:
rm - -h
Jaka jest opcja -rf w poleceniu RM?
Flaga „F” wykonuje usunięcie siły, ignorując nieistniejące pliki i argumenty. Z drugiej strony flaga „R” rekurencyjnie usuwa pliki i katalogi, w tym ich zawartość. Nigdy nie należy używać sudo rm -rf w systemie Linux z partycją root (/), ponieważ może on usunąć wszystko, w tym dane z załączonych urządzeń nośników wymiennych. Na przykład usuwamy przykład.plik sh z poleceniem rm -rf:
przykład sudo rm -rf.cii
W przypadku, gdy używamy polecenia RM -RF do usunięcia katalogu, usuwa on pełny katalog z jego zawartością:
Teraz użyjmy sudo rm -rf / i zobaczmy wyniki, które generuje po wykonaniu:
sudo rm -rf /
Wniosek
Bądź ostrożny podczas korzystania z polecenia rm -rf/, ponieważ Linux będzie śledzić to polecenie i usunie wszystko. Możesz także użyć polecenia RM w potencjalnie szkodliwy sposób, takich jak usunięcie wszystkich danych w folderze domowym lub wszystkich plików konfiguracyjnych z opcją RM -rf.