Come cancello un singolo file dal Cestino?


42

Sto cercando di liberare spazio su un'unità esterna e, dopo aver eliminato un sacco di cose, mostra ancora pochissimo spazio libero effettivo. Sono andato nel cestino, ma non riesco a eliminare i file lì se non svuotando l'intero cestino.

Mi sto perdendo qualcosa? Qual è il punto di avere una "area di gestione temporanea" per le cose che (probabilmente) vuoi eliminare, se non riesci a sbarazzarti dei file in essa singolarmente? L'unità verrà utilizzata su un sistema incorporato, quindi solo "mettere i file nel cestino" in realtà non fa spazio sull'unità, per quanto riguarda il dispositivo che consuma.


5
Puoi usare il comando rm per rimuovere le cose una per una. Potresti anche usare una seconda cartella per contenere "Potrei cestinare" questi file, ma perdi la possibilità di ripristinare un file dal cestino nella sua posizione originale nel filesystem.
bmike

Risposte:


14

Questo sembra funzionare su El Capitan. Control-selezionare il file, quindi Elimina immediatamente dal menu a comparsa e confermare.


2
Non sono sicuro di quale versione abbia aggiunto questa opzione ma è di gran lunga la migliore. Grazie per (eventualmente) vedere il senso, Apple.
James B,

Come fare questo usando solo la tastiera?
Louis Yang,

@LouisYang vedi la mia risposta per la scorciatoia da tastiera. Si noti inoltre che control-select = clic con due dita (aka clic con il tasto destro).
shlgug,

42

Il cestino non è destinato ai file che potresti voler eliminare in seguito, ma piuttosto come rete di sicurezza se elimini i file errati. Se si desidera contrassegnare i file per la successiva eliminazione, utilizzare una cartella dedicata (come già menzionato in un altro commento) o contrassegnarli con un'etichetta / colore specifici.

Per eliminare singoli file dal Cestino

  1. Apri il cestino nel Finder
  2. Apri Terminal.app
  3. Digitare rm -rfe quindi un carattere spazio alla fine
  4. Trascina uno o più file da eliminare nella finestra Terminale (finché non vedi il segno verde +)
  5. Premi Invio in Terminal.app
  6. Puff, i file sono spariti!

Se ne hai bisogno molto spesso, consiglierei di scrivere un servizio usando Automator o di familiarizzare con Terminal.app/bash.


11
Vorrei poterti votare e votare Apple perché questo è incredibilmente stupido .
James B,

6
Ad essere sincero, penso che il tuo caso d'uso (cestino come area di gestione temporanea per i file che potrebbero essere eliminati in futuro) non sia esattamente l'uso che Apple aveva in mente quando hanno aggiunto questa funzionalità. Come già accennato in precedenza, sarebbe meglio con una cartella pre-cestino specifica o un'etichetta / flag appropriata.
Nohillside

3
Indipendentemente dal fatto che il Cestino sia inteso come "area di gestione temporanea" per i file, non ho mai capito perché non puoi semplicemente selezionare un file nel Cestino e premere il comando-Elimina per eliminarlo. Sembra una svista.
daGUY,

Grazie ... non sono un utente Apple ma uso Mac Office Office ... E ho già usato il tuo modo di eliminare! Grazie! Incredibilmente geniale

Sono tornato a cercare una nuova risposta e ho capito che non avevo mai affrontato i commenti sul mio caso d'uso. Il motivo per cui mi piace l'analogia del "cestino" in Windows è che ottieni i vantaggi del Cestino (ripristino con un clic) e la possibilità di liberare rapidamente spazio su un'unità eliminando alcuni file di grandi dimensioni su richiesta, senza dover fare attenzione setacciare il resto della cartella per assicurarsi che sì, davvero non hai bisogno di tutto .
James B,

9

È possibile creare un servizio di Automator come questo

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

Automator

per poter quindi eliminare i singoli file selezionati con un comando dal menu servizi.


4
L'automazione rm -rfin un for each fileciclo può essere pericolosa se utilizzata in modo errato.
Cugina Cocaina,

8

La scorciatoia da tastiera ⌘ command+ ⌥ option+ deleterimuove il file in modo permanente. Funziona da qualsiasi parte del Finder (incluso il Cestino) su El Capitan e versioni successive, ma non sulle versioni precedenti di OS X.


2
Per quanto ne so, è identico a fare clic con il tasto destro e selezionare Elimina immediatamente, ma punti bonus per trovare una scorciatoia da tastiera che non sembra essere documentata da nessuna parte.
James B,

3

Quello che faccio è fare clic con il pulsante destro del mouse (clic secondario) sugli elementi che non desidero eliminare e quindi dal menu che ottengo spunta la casella "Bloccato" sotto "Generale" e blocca l'elemento che non vuoi vuoi cancellare.

spunta la casella "Bloccato"!

Dopo averlo fatto per tutti gli elementi che non desidero eliminare, faccio clic su "Svuota cestino", dopodiché viene chiesto se eliminare tutti o eliminare solo gli elementi sbloccati (che sono gli elementi che non hai bloccato e che desideri da eliminare) quindi seleziona "Rimuovi elementi sbloccati".

scegli "Rimuovi elementi sbloccati"!


1
  1. Apri il cestino
  2. Fare clic con il tasto destro del mouse sull'elemento che si desidera eliminare.
  3. Seleziona " Elimina immediatamente "
  4. Nella finestra di dialogo Avviso, fai clic su " Elimina "

È inoltre possibile selezionare un intervallo di file facendo clic sul primo, premendo 'Shift' e quindi sull'ultimo file dell'intervallo. Quindi fai clic con il pulsante destro del mouse su uno dei file selezionati e scegli "Elimina immediatamente" come descritto sopra.

Infine, puoi selezionare più file facendo clic sul primo, quindi premendo "Comando" e facendo clic su un secondo, quindi su un terzo, ecc. Quindi fai clic con il pulsante destro del mouse su uno dei file selezionati e scegli "Elimina immediatamente" come descritto sopra.


0

Ho provato l'approccio Terminal: funziona come una buona alternativa a quello che faccio!

Sono un utente di Parallels Windows7 (non mi vergogno davvero - non so perché dovrei essere - forse sono solo un terzo Worlder di Po'ol che non condivide i gusti e i pregiudizi esotici del primo mondo haha! )

Ad ogni modo, quello che faccio è aprire il desktop di Windows 7 tramite Parallels e trascinare semplicemente le cose dal mio Mac (qualsiasi cartella, FTM) direttamente nel RecycleBin di Windows 7 e, Voila: eliminazione selettiva, sicura ed efficace!

Il meglio dei due mondi, dico.


-4

Se riavvii il Mac, puoi eliminarlo dal Cestino.

Quando sposto un'app nel Cestino, alcuni file di plist che l'app utilizzata verrà spostata anche nel Cestino, se svuoti il ​​Cestino ora, riceverai un avviso come "xxx.plist sta usando, non puoi eliminarlo", ma se riavvii il tuo mac, puoi eliminarlo, riavviare il sistema potrebbe sbloccare un plist dal sistema, quindi puoi eliminarlo, inoltre, puoi eliminarlo nel Terminale descritto in precedenza.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.