Jak usunąć folder w systemie Linux

Usuń folder w systemie Linux

Są ludzie, którzy myślą, że w Linuksie wszystko jest trudniejsze niż w innych systemach operacyjnych, takich jak Windows i macOS, ponieważ do wielu rzeczy konieczne jest korzystanie z terminala. Można to również zobaczyć w inny sposób: wszystko jest łatwiejsze, ponieważ oprócz tego, że możemy robić rzeczy za pomocą interfejsu graficznego, jak w systemach Microsoft i Apple, pozwala nam to robić co do nas przychodzi w wygranych z terminala. Nie jest taki sam. Jedną rzeczą, którą możemy robić na różne sposoby, jest coś tak codziennego jak np usuń folder w linux.

Szukając czegoś takiego w Internecie, dzieje się tak dlatego, że istnieją wątpliwości, ale czasami chcesz wiedzieć, jak to zrobić za pomocą wiersze poleceń lub próbujesz zrobić coś, co jest z jakiegoś powodu zablokowane. Powody mogą być liczne i różnorodne, a tutaj postaramy się wyjaśnić, jak usunąć folder w systemie Linux, zaczynając od najprostszego, czyli nic innego jak robienie tego z bieżącym menedżerem plików.

Możemy usunąć folder w systemie Linux, tak jak w systemie Windows

Jeśli nie ma problemu, który go blokuje, możemy usunąć folder w systemie Linux tak samo jak w Windowsie. Aby to zrobić, po prostu otwórz menedżera plików, takiego jak między innymi Nautilus, Dolphin lub PCManFM, kliknij folder prawym przyciskiem myszy i wybierz „Przenieś do kosza”, „Usuń” lub cokolwiek, co się pojawi. W zależności od tego, jak to skonfigurowaliśmy, możemy mieć więcej niż jedną opcję, jedną z nich jest przeniesienie do kosza, a drugą całkowite usunięcie. Jeśli wybierzemy to drugie, nie ma odwrotu.

Usuń folder w Dolphinie

Możemy też spróbować zrobić to w inny sposób, czyli wybierając folder i naciskając przycisk Usuń klucz (lub Del, w zależności od języka klawiatury). Jest prawdopodobne, że natkniemy się na przypadek, w którym kombinacja klawiszy jest inna i zobaczymy, co to jest po kliknięciu prawym przyciskiem myszy. Na powyższym zrzucie ekranu widzimy, że w Dolphinie jest to za pomocą klawisza Delete, a niżej klawisz Delete, ten, który nie przechodzi przez kosz, jest za pomocą Shift + Delete. Nawiasem mówiąc, opcja bezpośredniego usuwania nie jest domyślnie włączona; Musisz go aktywować z opcji ze względów bezpieczeństwa.

Z terminalu

Błąd podczas usuwania folderu w systemie Linux

Wydaje mi się, że niektórzy z tych, którzy natkną się na ten artykuł z przeglądarki internetowej, zrobią to, aby dowiedzieć się, jak usunąć folder w systemie Linux z terminala. Polecenie usunięcia to rm, ale jeśli umieścimy w terminalu rm nazwa_folderu otrzymamy wiadomość, która powie „rm: nie można usunąć „nazwa_folderu”: to jest katalog«. Problem polega zasadniczo na tym, że folder nie jest plikiem, a wewnątrz może zawierać inne foldery i dokumenty. Dlatego, aby je usunąć musisz to zrobić rekurencyjnie, czyli pierwszy poziom (sam folder) i wszystkie jego podpoziomy (jego zawartość).

Ale zanim przejdziemy dalej, musimy przed czymś ostrzec: jeśli usuniesz folder w systemie Linux ze swojego terminala, co zrobimy, nie będzie już powrotu. Musimy mieć pewność, że nie chcemy już widzieć tego folderu ani jego zawartości, ponieważ tak się stanie. Po wyczyszczeniu polecenie pozostanie (zmiana „nazwa_folderu” na nazwę folderu).

rm -r nombre_de_la_carpeta

Jeśli chcemy wymusić usunięcie, możemy dodać „f” (-rf) do polecenia. Do wymuś usunięcie Zignoruje błędy i ostrzeżenia, które mogą wystąpić podczas próby usunięcia dowolnego pliku lub folderu i usunie je bezpośrednio.

Jako ciekawostkę dla tych, którzy tego nie wiedzą, istnieje słynne polecenie, z którego często żartuje się w Linuksie, ponieważ system operacyjny na to pozwala, ale nigdy nie musisz tego robić. Polecenie jest sudo rm -rf /i rekurencyjnie usunie wszystko w systemie. A tutaj „wszystko” oznacza dosłownie wszystko. Załadowałoby to foldery takie jak /bin, /usr i wszystko co niezbędne do działania systemu, dlatego oprócz utraty informacji, których nie zapisaliśmy, zostalibyśmy również z systemem, który nie służy nawet jako przycisk do papieru . Opcja -f byłaby w dużej mierze winna, ponieważ ukryłaby wszelkie ostrzeżenia, za pomocą których system operacyjny poinformowałby nas, że wydarzy się coś złego.

Czy folder jest chroniony?

W Linuksie możesz zrobić wszystko, zapytaj „przyjaciela”, który przeprowadzał testy, a na maszynie wirtualnej (dzięki Bogu…) udało mu się załadować folder /bin, w którym znajdują się wszystkie pliki wykonywalne systemu operacyjnego, i bez cofania się do zrobiwszy to z terminala. Jeśli nie możemy usunąć folderu, to prawdopodobnie dlatego, że jest chroniony przez system lub z jakiegokolwiek innego powodu, na przykład od innego użytkownika.

Dla przykładu jeśli chcemy zrobić jako "mój przyjaciel" i załadować folder /bin, czego nie polecam, ale podam przykład wystarczy, że zrobimy to od użytkownika, który ma dostęp do uprawnień superużytkownika . , znany również jako root. Jeśli nasz użytkownik może to zrobić, wszystko, co musimy zrobić, to dodać „sudo” do powyższego polecenia, które wyglądałoby tak:

sudo rm -r nombre_de_la_carpeta

również możemy spróbować z menedżerem plików, jeśli można go otworzyć za pomocą sudo, co pozwoliłoby nam poruszać się po wszystkich naszych folderach z podwyższonymi uprawnieniami. Na przykład Nautilus (dokumentacja z GNOME) pozwala na to i pozwoliłby nam usunąć chronione foldery (może nie wszystkie), gdybyśmy otworzyli terminal i wpisali „sudo nautilus” bez cudzysłowów. Zobaczymy dwa otwarte okna, jedno z terminalem pokazującym informacje, a drugie, które będzie menedżerem plików z najbardziej podstawowym interfejsem (zwykle nie uwzględnia dostosowań).

W przypadku Dolphin, gdy KDE na to zezwala lub tam, gdzie na to pozwala, opcja usuwania powinna pojawić się jak każda inna, ale przed wykonaniem kroku poprosi nas o hasło administratora. Możesz także zrobić to, co wyjaśniamy w ten artykuł aby uruchomić Dolphin jako root.

Usuń folder z Live USB

Inną opcją usunięcia folderu w systemie Linux jest zrobienie tego w szczególności z innego systemu Linux z sesji na żywo. Istnieje kilka błędów, które można naprawić w ten sposób, a jednym z nich byłoby usunięcie folderu, którego nie można było zrobić z natywnego systemu operacyjnego (mało prawdopodobne, ale…). To, co musielibyśmy zrobić, to utworzyć Live USB, zacząć od niego, znaleźć folder, który chcemy usunąć i usunąć.

Jak widać, w Linuksie mamy więcej opcji niż w innych systemach operacyjnych i wszystko jest możliwe, ale nie rób tego, co jest napisane w podświetlonym tekście dla własnego dobra.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.