Kako izbrisati datoteke pomoću terminala u Mac OS X

Crnkinja tipka po tipkovnici laptopa dok radi u uredu

Možete izbrisati datoteke pomoću terminala u Mac OS X.

Zasluga slike: Prostock-Studio/iStock/GettyImages

Većina ljudi bira Baci u smeće nakon desnog klika kada žele ukloniti datoteku u Mac OS X. To funkcionira u većini slučajeva, a kada koristite ovu metodu, možete vratiti izbrisanu datoteku u bilo kojem trenutku. Međutim, ako naiđete na pogreške prilikom pokušaja brisanja datoteke, želite ukloniti datoteku koja nije vidljiva u Finderu ili želite da se datoteka u potpunosti izbriše i ne može se vratiti u jednoj radnji, upotrijebite Mac terminal za brisanje datoteka. To je lako učiniti čak i ako nemate iskustva s korištenjem Terminala, ali on ne nudi istu popustljivost kada je u pitanju slučajno brisanje, stoga morate biti oprezni.

Zašto koristiti Mac terminal

Terminal je sustav kontrole naredbenog retka za Mac, a dolazi uz svako Mac računalo i prijenosno računalo. Ako ste upoznati s Unix sustavima, bit ćete kao kod kuće radeći u Terminalu. Postoje mnoge prednosti učenja nekih od osnovnih naredbi koje su vam potrebne. Najvažnija prednost je ta što vam Terminal omogućuje promjenu postavki vašeg Maca i obavljanje operacija s datotekama koje ne možete postići samo grafičkim korisničkim sučeljem.

Video dana

Pomoću Terminala možete izbrisati datoteke koje daju poruke o pogrešci kada ih pokušate izbrisati, izbrisati datoteke kada Finder ne radi ispravno ili izbrisati inače nevidljive datoteke.

Mac naredba "rm".

Otvorena Terminal (u Komunalne usluge mapa od Prijave) i provjerite imenik u kojem se trenutno nalazite tako da upišete "ls –la" u prompt i pritisnete Unesi. Idite dolje do sljedećeg direktorija upisivanjem "cd [ime imenika]" s nazivom određenog direktorija na mjestu od "[ime imenika]" i bez navodnika, ili do prethodnog imenika upisivanjem "cd../", a zatim pritiskom Unesi. Vaš je cilj doći do direktorija koji sadrži datoteku koju želite izbrisati. Međutim, ako želite izbjeći ovaj korak, možete koristiti pristup povuci i ispusti.

Kada ste u pravoj mapi (ili ako koristite povlačenje i ispuštanje), koristite Mac naredbu "rm" za brisanje odabrane datoteke. Upišite "rm [filename.extension]" bez navodnika i s relevantnim nazivom datoteke i ekstenzijom umjesto "[filename.extension]"), a zatim pritisnite Unesi za brisanje datoteke. Alternativno, možete otvoriti Terminal, upišite "rm", ostavite razmak i zatim povucite datoteku iz Findera u prozor terminala kako biste automatski ispunili puni nastavak datoteke.

Dodavanje zaštitne mjere

Glavni nedostatak terminalske metode brisanja datoteka je to što nema "jeste li sigurni?" vrsta prompta da vas spriječi da izbrišete nešto važno. To možete ispraviti dodavanjem interaktivne zastavice "-i" naredbi. Upisujete "rm -i" prije naziva datoteke i ekstenzije kako biste stvorili prompt. Kada odaberete Unesi nakon što upišete ovu naredbu, vidjet ćete prompt koji kaže "ukloni [ime datoteke.extension]?" i možete upisati "y" ili "yes" za potvrdu ili "n" ili "no" za poništavanje brisanja.

Brisanje imenika pomoću terminala

Također možete izbrisati mapu s Mac terminalom, a postoji nekoliko različitih opcija ovisno o vašim potrebama. Ako imate praznu mapu za uklanjanje, možete koristiti naredbu terminala za uklanjanje direktorija, "rmdir", na isti način kao naredbu "rm", iako zaštita u ovom slučaju ne radi. Na primjer, "rmdir Pictures" izbrisao bi direktorij "Slike" iz direktorija u kojem se trenutno nalazite.

Međutim, da biste izbrisali datoteku uključujući njezine datoteke i sve podmape s datotekama, upotrijebite opciju "-R" (ili -r) na kraju naredbe "rm". To znači "rekurzivno" i briše sve iz tog direktorija prema dolje. Dakle, ako vaša mapa "Slike" sadrži slike ili čak podmape, možete upisati "rm -R Slike" iz relevantnog direktorija i zatim odabrati Unesi. Ovdje možete koristiti zaštitu tako da u terminal upišete "rm -iR [ime mape]".