Як видалити один файл із кошика?


42

Я намагаюся звільнити місце на зовнішньому диску, і після видалення купою речей все ще з’являється дуже мало фактичного вільного місця. Я перейшов до кошика для сміття, але не можу видалити файли там, окрім видалення всього сміття.

Я щось пропускаю? Який сенс мати «область постановки» для речей, які ви (ймовірно) хочете видалити, якщо ви не можете самостійно позбутися від файлів у ньому? Диск буде використовуватися у вбудованій системі, тому просто "поміщення файлів у смітник" насправді не дає місця на диску, що стосується споживачого пристрою.


5
Ви можете використовувати команду rm для видалення речей по черзі. Ви також можете використовувати другу папку для зберігання цих файлів "Я можу смітити", але ви втрачаєте можливість відновити файл з кошика до його оригінального місця у файловій системі.
bmike

Відповіді:


14

Це, здається, працює на El Capitan. Контроль - виберіть файл, а потім Видаліть негайно зі спливаючого меню та підтвердіть.


2
Я не впевнений, яка версія додала цю опцію, але вона далеко і далеко не найкраща. Дякую за те, що (зрештою) бачили сенс, Apple.
Джеймс Б

Як це зробити за допомогою лише клавіатури?
Луї Ян

@LouisYang дивіться мою відповідь на ярлик клавіатури. Також зауважте, що control-select = клацання двома пальцями (він же клацніть правою кнопкою миші).
shlgug

42

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

Щоб видалити окремі файли з кошика

  1. Відкрийте кошик у Finder
  2. Відкрийте Terminal.app
  3. Введіть, rm -rfа потім один пробіл у кінці
  4. Перетягніть один або декілька файлів, які потрібно видалити, у вікно терміналу (до появи зеленого знака +)
  5. Натисніть Enter у Terminal.app
  6. Пух, файли пішли!

Якщо вам це потрібно дуже часто, я рекомендую написати послугу за допомогою Automator або ознайомитись з Terminal.app/bash.


11
Я б хотів, щоб я міг підняти на вас відповідальність і зняти з посади Apple, оскільки це надзвичайно дурно .
Джеймс Б

6
Якщо чесно, я вважаю, що ваш випадок використання (сміття як область розміщення файлів, які в майбутньому можуть бути видалені) - це не саме використання, яке Apple мав на увазі, коли вони додали цю функціональність. Як уже згадувалося вище, вам краще мати або певну папку попереднього сміття, або відповідну мітку / прапор.
nohillside

3
Незалежно від того, чи сміття призначене для "файлів" для файлів, я ніколи не розумів, чому ви не можете просто вибрати файл у кошику та натисніть команду "Видалити", щоб видалити його. Схоже на недогляд.
daGUY

Дякую ... я не користувач яблук, але я використовую офіс mac ib tge ... І я вже використовував ур-спосіб видалення! Дякую! Дивовижно блискучий

Повернувся, щоб подивитися на нову відповідь і зрозумів, що ніколи насправді не звертався з коментарями щодо мого випадку використання. Причиною, що мені подобається аналогія "кошика для сміття" в Windows, є те, що ви отримуєте переваги кошика (відновлення одним клацанням миші), а також можливість швидко звільнити місце на диску, видаливши кілька великих файлів за запитом, без необхідності ретельно просійте решту папки, щоб переконатися, що так, вам справді не потрібно все .
Джеймс Б

9

Ви можете створити службу автоматизації, як ця

for f in "$@" 
do
    rm -rf "$f"
done

Автоматизатор

щоб потім можна було видалити окремі вибрані файли за допомогою команди з меню служб.


4
Автоматизований rm -rfв for each fileциклі може бути небезпечним при використанні його неправильно.
CousinCocaine

8

Комбінація клавіш ⌘ command+ ⌥ option+ deleteвидаляє файл назавжди. Це працює з будь-якого місця в Finder (включаючи кошик) на El Capitan і вище, але не в попередніх версіях OS X.


2
Наскільки я можу сказати, це ідентично клацанню правою кнопкою миші та вибору Видалити негайно, але бонусні бали за пошук комбінації клавіш, які, здається, ніде не зафіксовані.
Джеймс Б

3

Що я роблю - це клацання правою кнопкою миші (вторинне клацання) на елементах, які я не хочу видалити, а потім у меню, яке я отримую, я поставляю галочку в полі "Загальні", і в ньому "Заблоковано". хочу видалити.

Поставте галочку "Заблоковано"!

Зробивши це для всіх об'єктів, які я не хочу видалити, потім натискаю кнопку "Порожня кошик", після чого запитує, чи видалити всі або видалити лише незамкнені елементи (це ті елементи, які ви не заблокували, і які ви хочете щоб видалити), тож виберіть "Видалити незаблоковані елементи".

виберіть "Видалити незаблоковані елементи"!


1
  1. Відкрийте кошик
  2. Клацніть правою кнопкою миші елемент, який потрібно видалити.
  3. Виберіть " Негайно видалити "
  4. У діалоговому вікні попередження натисніть « Видалити »

Ви також можете вибрати діапазон файлів, натиснувши на перший, натиснувши "Shift", а потім на останній файл діапазону. Потім клацніть правою кнопкою миші будь-який із вибраних файлів та оберіть «Видалити негайно», як описано вище.

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


0

Я спробував підхід до терміналу - він працює як хороша альтернатива тому, що я роблю!

Я користувач паралельних Windows7 (я не дуже "соромлюсь" - не знаю, чому я повинен бути - можливо, я просто третій світовий пул, який не поділяє екзотичні смаки та забобони першої світової ха-ха! )

Як би там не було, я відкриваю свій робочий стіл Windows7 через Parallels і просто перетягую речі з мого Mac (будь-якої папки, FTM) прямо в RecycleBin Windows7 і, вибіркове, безпечне, ефективне видалення!

Я кажу, що найкраще з обох світів.


-4

Якщо перезавантажити Mac, ви можете видалити його з кошика.

Коли я переміщу програму в кошик, якийсь файл із плістів, який застосований додаток, буде також переміщений у кошик, якщо ви очистите кошик зараз, ви отримаєте попередження типу "xxx.plist використовується, ви не можете його видалити", але якщо ви перезавантажите ваш mac, ви можете його видалити, система перезавантаження може розблокувати якийсь пліст із системи, так що ви можете його також видалити в описаному раніше терміналі.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.