Najprostszym sposobem na usunięcie plików jest użycie menedżera plików, który jest częścią twojej wersji Linuksa. Menedżer plików zapewnia graficzny widok plików i folderów przechowywanych na komputerze. Użytkownicy systemu Windows będą zaznajomieni z aplikacją o nazwie Eksplorator Windows, która sama w sobie jest menedżerem plików.
Istnieje wiele różnych menedżerów plików dla systemu Linux, ale tutaj są najczęściej instalowane:
- Nautilus (aka Files)
- Delfin
- PCManFM
- Thunar
- Caja
Nautilus jest częścią środowiska graficznego GNOME i jest domyślnym menedżerem plików dla Ubuntu, Linux Mint, Fedory i openSUSE.
Dolphin jest częścią środowiska graficznego KDE i jest domyślnym menedżerem plików dla dystrybucji takich jak Kubuntu oraz wersje menadżera i Debiana dla KDE.
Thunar jest częścią środowiska graficznego XFCE i jest domyślnym menedżerem plików dla Xubuntu.
PCManFM jest częścią środowiska graficznego LXDE i jest domyślnym menedżerem plików dla Lubuntu.
Caja jest domyślnym menedżerem plików dla środowiska graficznego MATE i jest częścią Linux Mint Mate.
Jak korzystać z Nautilus do usuwania plików
Nautilus można otworzyć w Ubuntu, klikając ikonę szafy plikowej na launcherze. Będziesz mógł znaleźć Nautilus na mennicy klikając na menedżerze plików na pasku szybkiego uruchamiania lub w menu. Każda dystrybucja korzystająca ze środowiska graficznego GNOME będzie miała menedżera plików w oknie działań.
Gdy masz otwarty Nautilus, możesz poruszać się po plikach i folderach, klikając je dwukrotnie. Aby usunąć pojedynczy plik, kliknij prawym przyciskiem myszy jego ikonę i wybierz "Przenieś do kosza".
Możesz wybrać wiele plików, przytrzymując klawisz CTRL podczas klikania pliku, a następnie naciśnij prawy przycisk myszy, aby wywołać menu. Kliknij "Przenieś do kosza", aby przenieść elementy do kosza.
Jeśli wolisz korzystać z klawiatury, możesz nacisnąć klawisz "Usuń" na klawiaturze, aby wysłać elementy do kosza.
Aby trwale usunąć pliki, kliknij ikonę "Kosz" na lewym panelu. To pokazuje wszystkie pozycje, które zostały usunięte, ale wciąż można je odzyskać.
Aby przywrócić plik, kliknij element i kliknij przycisk "Przywróć" w prawym górnym rogu.
Aby opróżnić kosz, kliknij przycisk "Opróżnij" w prawym górnym rogu.
Jak używać Delfina do usuwania plików
Menedżer plików Dolphin to domyślny menedżer plików ze środowiskiem KDE. Możesz uruchomić go, klikając jego ikonę w menu.
Interfejs jest bardzo podobny do Nautilusa, a funkcja usuwania jest bardzo podobna.
Aby usunąć pojedynczy plik, kliknij go prawym przyciskiem myszy i wybierz "Przenieś do kosza". Możesz również nacisnąć klawisz usuwania, ale pojawi się komunikat z pytaniem, czy jesteś pewien, że chcesz przenieść element do kosza. Możesz zatrzymać pojawianie się komunikatu, zaznaczając pole wyboru.
Aby usunąć wiele plików, zaznacz wszystkie pliki, które chcesz usunąć, przytrzymując klawisz CTRL i klikając lewym przyciskiem myszy na plikach. Aby przenieść je do kosza, naciśnij klawisz Delete lub kliknij prawym przyciskiem myszy i wybierz "przenieś do kosza".
Możesz przywracać elementy z kosza, klikając ikonę kosza na lewym panelu. Znajdź przedmiot lub elementy, które chcesz przywrócić, kliknij prawym przyciskiem myszy, a następnie wybierz "przywróć".
Aby opróżnić kosz, kliknij prawym przyciskiem myszy na opcję kosza na lewym panelu i wybierz "opróżnij kosz".
Możesz trwale usunąć pliki, bez konieczności wchodzenia do kosza, przytrzymując klawisz Shift i naciskając przycisk kasowania.
Jak korzystać z Thunar, aby usunąć pliki
Większość menedżerów plików stosuje ten sam motyw, jeśli chodzi o wybór, kopiowanie, przenoszenie i usuwanie plików i folderów.
Thunar nie jest inny. Możesz otworzyć Thunara w środowisku graficznym XFCE, klikając menu i wyszukując "Thunar".
Aby usunąć plik za pomocą Thunara, wybierz plik za pomocą myszy i kliknij prawym przyciskiem myszy. Główną różnicą między Thunar i dwoma wcześniej wymienionymi menedżerami plików jest to, że zarówno "przenieś do kosza" i "usuń" są dostępne w menu kontekstowym.
Dlatego, aby wysłać plik do kosza, można wybrać opcję "przenieś do kosza" lub trwale usunąć za pomocą opcji "usuń".
Aby przywrócić plik, kliknij ikonę "Kosz" na lewym panelu, a następnie znajdź plik, który chcesz przywrócić. Kliknij plik prawym przyciskiem myszy i kliknij opcję "Przywróć" w menu.
Aby opróżnić kosz, kliknij prawym przyciskiem myszy ikonę "Kosz" i wybierz "Opróżnij kosz".
Jak używać PCManFM do usuwania plików
Menedżer plików PCManFM jest domyślny dla środowiska graficznego LXDE.
Możesz otworzyć PCManFM wybierając menadżera plików z menu LXDE.
Aby usunąć plik, przejrzyj foldery i wybierz plik, który chcesz usunąć za pomocą myszy.
Możesz nacisnąć klawisz usuwania, aby usunąć plik, a zostaniesz zapytany, czy chcesz przenieść element do kosza. Możesz także kliknąć plik prawym przyciskiem myszy i wybrać z menu opcję "przenieś do kosza".
Jeśli chcesz trwale usunąć plik, przytrzymaj klawisz Shift i naciśnij przycisk usuwania. Zostaniesz zapytany, czy chcesz usunąć plik. Jeśli przytrzymasz klawisz Shift i naciśniesz prawy przycisk myszy, opcja menu będzie teraz wyświetlana jako "usuń" zamiast "przenieś do kosza".
Aby przywrócić elementy, kliknij kosz i wybierz plik lub pliki, które chcesz przywrócić. Kliknij prawym przyciskiem myszy i wybierz "przywróć".
Aby opróżnić kosz, kliknij prawym przyciskiem myszy na kosz i wybierz "Opróżnij kosz" z menu.
Jak korzystać z Caja, aby usunąć pliki
Caja jest domyślnym menedżerem plików dla systemu Linux Mint MATE i ogólnie środowiska pulpitu MATE.
Menedżer plików Caja będzie dostępny z menu.
Aby usunąć plik, przejrzyj foldery i znajdź plik lub pliki, które chcesz usunąć. Wybierz plik, klikając go i kliknij prawym przyciskiem myszy. Menu będzie miało opcję "przenieś do kosza". Możesz także nacisnąć klawisz usuwania, aby przenieść plik do kosza.
Możesz trwale usunąć plik, przytrzymując klawisz Shift, a następnie naciskając klawisz Delete. Nie ma opcji menu prawego przycisku myszy do trwałego usuwania plików.
Aby przywrócić plik, kliknij kosz na lewym panelu. Znajdź plik do przywrócenia i wybierz go za pomocą myszy. Teraz kliknij przycisk przywracania.
Aby opróżnić kosz, kliknij kosz, a następnie przycisk pustego kosza.
Jak usunąć plik za pomocą wiersza poleceń systemu Linux
Podstawowa składnia do usuwania pliku za pomocą terminala Linux jest następująca:
rm / path / to / file
Na przykład wyobraź sobie, że masz plik o nazwie file1 w folderze / home / gary / documents, w którym możesz wpisać następujące polecenie:
rm / home / gary / documents / file1
Nie ma ostrzeżenia z pytaniem, czy jesteś pewien, więc musisz być bardzo pewny, że wpisałeś ścieżkę do poprawnego pliku lub plik zostanie usunięty.
Możesz usunąć wiele plików, po prostu określając je jako część polecenia rm w następujący sposób:
rm plik1 plik2 plik3 plik4 plik5
Możesz także użyć symboli wieloznacznych, aby określić, które pliki usunąć. Na przykład, aby usunąć wszystkie pliki z rozszerzeniem .mp3, możesz użyć następującego polecenia:
rm * .mp3
Warto na tym etapie wskazać, że musisz mieć niezbędne uprawnienia do usuwania plików, bo inaczej dostaniesz błąd.
Możesz podnieść uprawnienia za pomocą polecenia sudo lub przełączyć się do użytkownika z uprawnieniami do usuwania pliku za pomocą polecenia su.
Jak uzyskać komunikat "Czy jesteś pewien" podczas usuwania plików przy użyciu systemu Linux
Jak wspomniano w poprzedniej sekcji, polecenie rm nie prosi o potwierdzenie przed usunięciem pliku. Po prostu robi to bezkrytycznie.
Możesz podać przełącznik polecenia rm, aby zapytał Cię, czy jesteś pewien przed usunięciem każdego pliku.
Jest to oczywiście w porządku, jeśli usuwasz jeden plik, ale jeśli kasujesz setki plików, stanie się to męczące.
rm -i / path / to / file
Na przykład, jeśli chcesz usunąć wszystkie pliki mp3 z folderu, ale chcesz potwierdzić każde usunięcie, możesz użyć następującego polecenia:
rm -i * .mp3
Wynik powyższej komendy będzie mniej więcej taki:
rm: usunąć zwykły plik "file.mp3"?
Aby usunąć plik, musisz nacisnąć Y lub y i nacisnąć return. Jeśli nie chcesz usuwać pliku, naciśnij n lub N.
Jeśli chcesz otrzymać monit, czy jesteś pewien, że chcesz usunąć pliki, ale tylko wtedy, gdy więcej niż 3 pliki mają zostać usunięte lub podczas usuwania rekursywnie, możesz użyć następującej składni:
rm -I * .mp3
Jest to mniej uciążliwe niż polecenie rm -i, ale oczywiście jeśli polecenie miało usunąć mniej niż 3 pliki, straciłbyś te 3 pliki.
Dane wyjściowe z powyższego polecenia będą wyglądały mniej więcej tak:
rm: usuń 5 argumentów?
Ponownie odpowiedzią musi być Y lub Y, aby nastąpiło usunięcie.
Alternatywą dla poleceń -i i -I jest:
rm --interactive = never * .mp3
rm --interactive = once * .mp3
rm --interactive = always * .mp3
Powyższa składnia jest łatwiejsza do odczytania i stwierdza, że nigdy nie zostaniesz poinformowany o usunięciu, który jest taki sam, jak nie dostarczenie przełącznika do polecenia rm, zostaniesz poinformowany raz, który jest taki sam jak działanie z opcją -I lub zostaniesz zawsze poinformowany, że jest to to samo, co uruchomienie polecenia rm za pomocą przełącznika -i.
Usuwanie katalogów i podkatalogów rekurencyjnie za pomocą systemu Linux
Wyobraź sobie, że masz następującą strukturę folderów:
- Dom
- Gary
- dokumenty
- konta
- 2010
- plik1
- 2011
- plik1
- plik2
- 2012
- plik1
- 2013
- plik1
- 2014
- plik1
- 2015
- plik1
- plik2
- plik3
- 2010
- konta
- dokumenty
- Gary
Jeśli chcesz usunąć folder kont i wszystkie podfoldery i pliki, musisz użyć następującego przełącznika:
rm -r / home / gary / documents / accounts
Można również użyć jednego z następujących dwóch poleceń:
rm -R / home / gary / documents / accounts
rm --recursive / home / gary / documents / accounts
Jak usunąć katalog, ale tylko wtedy, gdy jest pusty
Wyobraź sobie, że masz folder o nazwie Konta i chcesz go usunąć, ale tylko wtedy, gdy jest pusty. Możesz to zrobić za pomocą następującego polecenia:
rm -d accounts
Jeśli folder jest pusty, zostanie usunięty, ale jeśli nie jest, otrzymasz następujący komunikat:
rm: nie można usunąć "kont": katalog nie jest pusty
Jak usunąć pliki bez pojawiania się błędu, jeśli plik nie istnieje
Jeśli uruchamiasz skrypt, możesz nie chcieć, aby wystąpił błąd, jeśli plik lub pliki, które próbujesz usunąć, nie istnieje.
W tym przypadku możesz użyć następującego polecenia:
rm -f / path / to / file
Na przykład możesz użyć tego polecenia, aby usunąć plik o nazwie plik1.
rm -f plik1
Jeśli plik istnieje, zostanie usunięty, a jeśli nie, nie otrzymasz żadnej wiadomości z informacją, że nie istnieje. Zwykle bez przełącznika -f pojawi się następujący błąd:
rm: nie można usunąć "file1": nie ma takiego pliku lub katalogu
streszczenie
Istnieją inne polecenia, których można użyć do usunięcia plików, takich jak polecenie shred, które uniemożliwi odzyskanie pliku.
Jeśli masz dowiązanie symboliczne, możesz usunąć łącze za pomocą polecenia odłączenia.