Mac os удалить файл без корзины

Обновлено: 22.06.2024

Я часто подключаю к компьютеру различные внешние жесткие USB-накопители и флэш-накопители, и мне хотелось бы облегчить удаление файлов и освобождение дискового пространства с них.

Если я просто удалю файл, он будет храниться в скрытой папке корзины на внешнем диске, пока я не очистю корзину. Это также вынуждает меня одновременно очищать локальную корзину, пока внешний диск все еще подключен, чтобы освободить место на диске, что нежелательно.

На данный момент единственным другим "решением", которое я нашел, является перемещение файла на внутренний жесткий диск, а затем его удаление. Это не оптимально, потому что я трачу время на перемещение файлов с одного диска на другой (регулярно имею дело с виртуальными машинами размером более 20 ГБ).

Как безвозвратно удалить файл с внешнего диска, минуя корзину?

@Andris Спасибо, интересная ссылка. Я думаю, что плохо сформулировал свой вопрос. Меня не интересует безопасное удаление. Меня просто интересует удаление файла и освобождение места.

Итак, вы не можете очистить корзину локально, если файл является внешним, но можете, если он хранится внутри? С какой стати хранить что-либо в корзине где угодно, если вы в одном шаге от того, чтобы это удалить? Я не получаю оправдание добавлено. Почему бы не отредактировать это и просто сказать, что вы хотите сделать X?

@bmike, потому что я не возражаю против мусорки на месте. Я ДЕЙСТВИТЕЛЬНО возражаю против наличия корзины на более ограниченной флешке. По сути, удаление файла не освобождает место на диске. Я знаю, что это то же самое для локальных дисков, но для меня это более приемлемо. Это относится к конкретному варианту использования.

Невероятно, что Apple не понимает, в чем проблема. Как обычному пользователю понять, что происходит? С их точки зрения, их USB-накопитель пуст, но бесполезен!

9 ответов 9

⌘ Command ⌥ Option ⌫ Удалить безвозвратно удалит файлы с диалоговым окном подтверждения, предупреждающим, что это действие нельзя отменить. ⌘Command ⌫ Удалить просто перемещает файлы в корзину без подтверждения.

Совет: всякий раз, когда вы хотите, чтобы приложение Mac выполняло то же действие, но немного по-другому, попробуйте сделать это с нажатой кнопкой ⌥ Option.


Спасибо! Теперь это принятый ответ. В интересах других может быть полезно отметить в вашем ответе, что Alt называется Option на клавиатуре с американской раскладкой.

Вы можете создать службу или приложение Automator, чтобы облегчить выполнение командной строки rm shell, которая безвозвратно удалит файлы или папки и пропустит корзину.

Например, начните с создания новой службы в Automator.app.

  • Выберите файлы или папки в качестве входных данных. Возможно, вы также захотите ограничить доступность этой службы для приложения Finder.

Ввод службы автоматизатора

  • Необязательно, но настоятельно рекомендуется сначала добавить в рабочий процесс шаг запроса подтверждения.

Шаг подтверждения

Наконец, добавьте в рабочий процесс шаг Run Shell Script. Обязательно передайте входные данные в качестве аргументов. Затем вы можете вставить следующий скрипт:

Ввод сценария оболочки

Как упомянул @Thecafremo, вы также можете добавить параметр -P к rm для дополнительной безопасности при удалении. Для большего удобства вы можете добавить звуковую обратную связь, добавив следующую команду в конец сценария оболочки:

Сохраните службу, и она должна быть готова к использованию в Finder из меню «Службы» в строке меню. Служба также появится в нижней части меню, которое вы получаете, щелкнув правой кнопкой мыши файлы в Finder, хотя, чтобы она появилась там, вам, возможно, придется сначала запустить ее один раз из меню Finder> Services. Вы также можете настроить сочетание клавиш для своего сервиса на панели «Клавиатура» в «Системных настройках».

Меню услуг

Сервис в действии

Вместо создания службы можно аналогичным образом создать приложение в Automator, которое можно закрепить в Dock, чтобы перетаскивать в него файлы.

Как сразу удалить файлы в Mac OS X и обойти корзину

Последние версии Mac OS X включают новую возможность немедленно удалить файл или папку с Mac, минуя корзину.По сути, функция «Немедленное удаление» работает за счет обхода корзины и вместо того, чтобы ждать действий пользователя для удаления файлов, она просто мгновенно удаляет файл(ы) с Mac, делая немедленное удаление быстрее, чем обычный способ удаления. удаление файла в Mac OS X.

Немедленное удаление – это удобная функция, если вы хотите сразу же удалить файл или папку с Mac без необходимости вручную очищать корзину. Функция эффективно пропускает функцию корзины и просто удаляет файлы. Однако он не предназначен для замены безопасной пустой корзины и не предлагает такой же функции перезаписи.

Существует два способа доступа и использования функции «Немедленное удаление» в Mac OS X: нажатием клавиши быстрого доступа и из меню «Файл».

Отменить это действие невозможно, поэтому используйте «Немедленно удалить», только если вы действительно хотите удалить файл с Mac.

Как мгновенно удалить файлы с помощью сочетания клавиш на Mac

Самый быстрый способ получить доступ к функции "Немедленно удалить" в Mac OS X — это сочетание клавиш:

  1. Выберите файл(ы) или папку(и), которые вы хотите немедленно и окончательно удалить, и нажмите следующую последовательность клавиш: Option + Command + Delete.
  2. Подтвердите в диалоговом окне, что вы хотите удалить файлы навсегда и немедленно

Подтвердить немедленно удалить файл в Mac OS X

Это просто позволяет избежать помещения файлов в корзину, а немедленно удаляет файл(ы) с Mac.

Как получить немедленный доступ к Удалить из Mac Finder

Вы также можете получить доступ к параметру «Удалить немедленно» и пропустить корзину, используя меню «Файл» в файловой системе Mac:

  1. Выберите файл (файлы) или папку (папки), которые вы хотите немедленно и безвозвратно удалить, затем, удерживая клавишу OPTION, откройте меню «Файл» в Finder.
  2. Выберите «Удалить немедленно» в меню «Файл»

 Немедленно удалить в Mac OS X Finder и обойти корзину

Подтвердить немедленно удалить файл в Mac OS X

Опять же, это пропускает Корзину, и файлы мгновенно удаляются. То же, что и при использовании сочетания клавиш.

По аналогии с использованием корзины, если файл заблокирован или используется, действие корзины будет предотвращено, и если вы столкнетесь с ошибкой «элемент не может быть перемещен», вам, вероятно, придется закрыть приложения и перезапустить сначала Искатель.

< бр />

Мэтт Кляйн


Мэтт Кляйн
Писатель

Мэтт Кляйн имеет почти двадцатилетний опыт написания технических текстов. Он рассмотрел Windows, Android, macOS, Microsoft Office и все, что между ними. Он даже написал книгу The How-To Geek Guide to Windows 8. Узнайте больше.


В Windows вы можете превратить корзину в свалку, удерживая клавишу «Shift», чтобы окончательно удалить файл. Пользователям Mac не везло, пока не вышла OS X 10.11 El Capitan.

Удаление файлов в OS X никогда не было особенно удобным процессом. Вплоть до самого последнего выпуска пользователям Mac приходилось перемещать файлы в корзину, а затем очищать корзину, чтобы удалить ее навсегда. Это всего лишь один дополнительный шаг, и для операционной системы, которая гордится тем, что она интуитивно понятна и удобна для пользователя, этот дополнительный шаг не имеет особого смысла. К счастью, El Capitan исправляет это.

Скажем, у вас есть элементы, которые вы хотите удалить. Вы выбираете их, а затем нажимаете меню «Файл». Обычно там будет написано «Переместить в корзину», но если удерживать нажатой кнопку «Опция», выбор изменится на «Немедленно удалить…».


Вам все равно нужно будет подтвердить, что вы хотите удалить элементы в появившемся диалоговом окне.


Вы также можете использовать сочетание клавиш. Выберите элемент или элементы, затем нажмите Option+Command+Delete.Снова появится диалоговое окно подтверждения, и вам нужно будет нажать «Удалить», чтобы завершить процесс.

Конечно, вы по-прежнему можете удалять элементы по старинке, перетаскивая их в корзину, а затем очищая ее, но если вы хотите немного ускорить процесс, вы можете обойти диалоговое окно подтверждения, щелкнув меню Finder. , выбрав «Настройки» и сняв флажок «Показывать предупреждение перед очисткой корзины» на вкладке «Дополнительно».


Помните, что удаление файлов таким образом происходит мгновенно и необратимо. Как только они ушли, они ушли (за исключением некоторых сложных и не всегда надежных методов восстановления данных). Но это также тот случай, когда вы очищаете корзину.

Использование меню «Файл» не обязательно удобнее; на самом деле, это не менее удобно, чем метод Trash, но использование сочетания клавиш, несомненно, пригодится многим давним пользователям Mac, которые и так привыкли к сочетаниям клавиш.

  • › Где находится «Корзина» на Mac?
  • › Как выбрать несколько файлов на Mac
  • ›5 шрифтов, которые следует прекратить использовать (и лучшие альтернативы)
  • › Как восстановить метки панели задач в Windows 11
  • › Что означает XD и как вы его используете?
  • › Почему прозрачные чехлы для телефонов желтеют?
  • › Как установить Google Play Маркет в Windows 11
  • › Почему не было Windows 9?

Подтвердить немедленное удаление файлов на Mac

Не каждый файл, от которого вы избавляетесь на своем Mac, нужно отправлять в папку «Корзина». Использование корзины удобно на тот случай, если вы хотите вернуть файл. Но если вы точно знаете, что хотите удалить файл навсегда, и делаете это прямо сейчас, зачем отправлять его в корзину?

Вот как пропустить корзину и сразу же удалить файлы на Mac.

Удалить файлы на Mac с помощью сочетания клавиш

Один из быстрых и простых способов безвозвратного удаления файлов – сочетание клавиш. Это позволяет удалить файл, нажав несколько клавиш на клавиатуре.

1) Выберите файл, который хотите удалить, в папке или на рабочем столе.

2) Нажмите Option + Command + Delete .

После этого вы увидите всплывающее сообщение, подтверждающее действие. Нажмите Удалить для подтверждения.

Подтвердить удаление Файл навсегда

Удалить файлы на Mac с помощью пункта меню

Второй способ немедленного удаления файла — использование строки меню. И это не так очевидно, как должно быть.

1) Выберите файл, который хотите удалить.

2) Нажмите "Файл" в строке меню.

3) Удерживайте нажатой клавишу Option на клавиатуре.

Вы заметите, что параметры в этом меню немного меняются, когда вы удерживаете клавишу Option. Переместить в корзину меняется на Немедленно удалить. Итак, выберите этот вариант, а затем подтвердите, что хотите удалить его во всплывающем окне.

Меню Удалить немедленно

Подведение итогов

Если вы абсолютно уверены, что не захотите восстанавливать файл из Корзины, а сразу удалите его, у вас есть два удобных варианта. Какой из них вы собираетесь использовать?

Нужна помощь в удалении файлов других типов на Mac? Узнайте, как избавиться от файлов, которые не удаляются из корзины, или как удалить старые вложения электронной почты, чтобы освободить место.

Читайте также: