Jak usunąć pliki za pomocą terminala w systemie Mac OS X?

Czarna kobieta pisze na klawiaturze laptopa podczas pracy w biurze

Możesz usuwać pliki za pomocą terminala w systemie Mac OS X.

Źródło obrazu: Prostock-Studio/iStock/GettyImages

Większość ludzi wybiera Przenieść do kosza po kliknięciu prawym przyciskiem myszy, gdy chcą usunąć plik w systemie Mac OS X. Działa to w większości przypadków, a korzystając z tej metody, możesz w dowolnym momencie przywrócić usunięty plik. Jeśli jednak napotkasz błędy podczas próby usunięcia pliku, chcesz usunąć plik, który nie jest widoczny w Finderze lub chcesz, aby plik został całkowicie usunięty i nie można go przywrócić w jednej akcji, użyj terminala Mac, aby usunąć plik. Jest to łatwe do zrobienia, nawet jeśli nie masz doświadczenia w korzystaniu z Terminala, ale nie oferuje tej samej pobłażliwości, jeśli chodzi o przypadkowe usunięcie, więc musisz być ostrożny.

Dlaczego warto korzystać z terminala Mac

Terminal to system sterowania z wiersza poleceń dla komputerów Mac i jest dostarczany z każdym komputerem Mac i laptopem. Jeśli znasz systemy Unix, będziesz od razu w domu, pracując w Terminalu. Nauka podstawowych poleceń, których potrzebujesz, ma wiele zalet. Najważniejszą korzyścią jest to, że Terminal umożliwia zmianę ustawień komputera Mac i wykonywanie operacji na plikach, których nie można osiągnąć za pomocą samego graficznego interfejsu użytkownika.

Wideo dnia

Za pomocą Terminala możesz usuwać pliki, które wyświetlają komunikaty o błędach, gdy próbujesz je usunąć, usuwać pliki, gdy Finder nie działa poprawnie lub usuwać pliki niewidoczne w inny sposób.

Polecenie „rm” dla komputerów Mac

otwarty Terminal (w Narzędzia folder Aplikacje) i sprawdź katalog, w którym się aktualnie znajdujesz, wpisując w wierszu „ls –la” i naciskając Wejść. Przejdź do następnego katalogu, wpisując „cd [nazwa katalogu]” z nazwą konkretnego katalogu w miejscu z „[nazwa katalogu]” i bez cudzysłowów, lub do poprzedniego katalogu, wpisując „cd../”, a następnie naciskając Wejść. Twoim celem jest przejście do katalogu zawierającego plik, który chcesz usunąć. Jeśli jednak chcesz uniknąć tego kroku, możesz użyć metody przeciągania i upuszczania.

Gdy jesteś we właściwym folderze (lub jeśli używasz metody przeciągania i upuszczania), użyj polecenia „rm” Mac, aby usunąć wybrany plik. Wpisz „rm [plik.rozszerzenie]” bez cudzysłowów i z odpowiednią nazwą pliku i rozszerzeniem zamiast „[plik.rozszerzenie]”), a następnie naciśnij Wejść aby usunąć plik. Alternatywnie możesz otworzyć Terminal, wpisz „rm”, zostaw spację, a następnie przeciągnij plik z Findera do okna Terminala, aby automatycznie wypełnić pełne rozszerzenie pliku.

Dodawanie zabezpieczenia

Główną wadą metody usuwania plików przez Terminal jest to, że nie ma opcji „czy na pewno?” rodzaj monitu, który powstrzyma Cię przed usunięciem czegoś ważnego. Możesz to naprawić, dodając do polecenia interaktywną flagę „-i”. Wpisujesz „rm -i” przed nazwą pliku i rozszerzeniem, aby utworzyć monit. Kiedy wybierzesz Wejść po wpisaniu tego polecenia pojawi się monit „usuń [nazwa_pliku.rozszerzenie]?” i możesz wpisać „y” lub „tak”, aby potwierdzić lub „n” lub „nie”, aby anulować usunięcie.

Usuwanie katalogów za pomocą terminala

Możesz także usunąć folder za pomocą terminala Mac i istnieje kilka różnych opcji w zależności od Twoich potrzeb. Jeśli masz pusty folder do usunięcia, możesz użyć polecenia terminala usuń katalog „rmdir” w taki sam sposób, jak polecenia „rm”, chociaż w tym przypadku zabezpieczenie nie działa. Na przykład „rmdir Pictures” usunie katalog „Obrazy” z katalogu, w którym aktualnie się znajdujesz.

Jednak, aby usunąć plik, w tym jego pliki i wszelkie podfoldery z plikami, użyj opcji „-R” (lub -r) na końcu polecenia „rm”. Oznacza to "rekurencyjne" i usuwa wszystko od tego katalogu w dół. Jeśli więc Twój folder „Obrazy” zawierał zdjęcia lub nawet podfoldery, możesz wpisać „rm -R Pictures” z odpowiedniego katalogu, a następnie wybrać Wejść. Możesz użyć tego zabezpieczenia, wpisując „rm -iR [Nazwa folderu]” w Terminalu.