Як видалити файли за допомогою терміналу в Mac OS X

Чорна жінка друкує на клавіатурі ноутбука під час роботи в офісі

Ви можете видалити файли за допомогою терміналу в Mac OS X.

Авторство зображення: Prostock-Studio/iStock/GettyImages

Більшість людей вибирає Перемістити в кошик після клацання правою кнопкою миші, коли вони хочуть видалити файл у Mac OS X. Це працює в більшості випадків, і коли ви використовуєте цей метод, ви можете відновити видалений файл у будь-який час. Однак, якщо ви зіткнетеся з помилками під час спроби видалити файл, ви хочете видалити файл, який не відображається у Finder, або ви хочете, щоб файл був повністю видалений і не відновлювався за одну дію, використовуйте термінал Mac, щоб видалити файл. Це легко зробити, навіть якщо у вас немає досвіду використання Terminal, але він не пропонує такої ж поблажливості, коли справа доходить до випадкового видалення, тому вам потрібно бути обережним.

Навіщо використовувати Mac Terminal

Terminal — це система керування командним рядком для Mac, і вона постачається з кожним комп’ютером і ноутбуком Mac. Якщо ви знайомі з системами Unix, ви будете як вдома, працюючи в терміналі. Вивчення деяких основних команд має багато переваг. Найважливішою перевагою є те, що Terminal дозволяє змінювати налаштування вашого Mac і виконувати операції з файлами, які ви не можете досягти за допомогою лише графічного інтерфейсу користувача.

Відео дня

За допомогою Terminal ви можете видаляти файли, які дають повідомлення про помилку, коли ви намагаєтеся їх видалити, видаляти файли, коли Finder не працює належним чином, або видаляти невидимі іншим чином файли.

Команда Mac «rm».

відчинено терміналкомунальні послуги папка з Додатки) і перевірте каталог, у якому ви зараз перебуваєте, ввівши «ls –la» у підказку та натиснувши Введіть. Перейдіть до наступного каталогу, ввівши "cd [ім'я каталогу]" з назвою конкретного каталогу на місці з "[ім'я каталогу]" і без лапок, або до попереднього каталогу, ввівши "cd../", а потім натиснувши Введіть. Ваша мета — перейти до каталогу, який містить файл, який потрібно видалити. Однак, якщо ви хочете уникнути цього кроку, ви можете використовувати підхід перетягування.

Коли ви перебуваєте в потрібній папці (або якщо ви використовуєте перетягування), скористайтеся командою Mac «rm», щоб видалити вибраний файл. Введіть "rm [filename.extension]" без лапок і з відповідним ім'ям файлу та розширенням замість "[filename.extension]"), а потім натисніть Введіть щоб видалити файл. Як варіант, можна відкрити термінал, введіть "rm", залиште пробіл, а потім перетягніть файл із Finder у вікно терміналу, щоб автоматично заповнити повне розширення файлу.

Додавання захисту

Основним недоліком термінального методу видалення файлів є відсутність "ви впевнені?" тип підказки, щоб заборонити вам видалити щось важливе. Ви можете виправити це, додавши інтерактивний прапор «-i» до команди. Ви вводите "rm -i" перед назвою файлу та розширенням, щоб створити підказку. Коли ви виберете Введіть після введення цієї команди ви побачите підказку "видалити [ім'я файлу.розширення]?" і ви можете ввести «y» або «yes» для підтвердження або «n» або «no», щоб скасувати видалення.

Видалення каталогів за допомогою терміналу

Ви також можете видалити папку за допомогою Mac Terminal, і є кілька різних варіантів, залежно від ваших потреб. Якщо у вас є порожня папка, яку потрібно видалити, ви можете використовувати команду термінала видалення каталогу, «rmdir», так само, як і команду «rm», хоча в цьому випадку захист не працює. Наприклад, "rmdir Pictures" видалить каталог "Pictures" з каталогу, у якому ви зараз перебуваєте.

Однак, щоб видалити файл, включаючи його файли та будь-які підпапки з файлами, використовуйте параметр «-R» (або -r) у кінці команди «rm». Це означає «рекурсивний» і видаляє все з цього каталогу вниз. Отже, якщо у вашій папці «Зображення» були зображення або навіть підпапки, ви можете ввести «rm -R Pictures» з відповідного каталогу, а потім вибрати Введіть. Ви можете використовувати тут захист, ввівши «rm -iR [ім’я папки]» у терміналі.