GNU/Linux >> Linux Esercitazione >  >> Linux

Come disabilitare la creazione della cartella .Trash-1000?

Dai un'occhiata a questo articolo.

Secondo l'articolo, Ubuntu creerà tali cartelle quando un file viene eliminato da un'unità USB. Presumibilmente ciò consentirebbe il ripristino di un file se lo hai eliminato accidentalmente.

Contiene la seguente soluzione:

Non utilizzare solo il pulsante Elimina (altrimenti verrà creata la cartella .Trash-1000)

Premi insieme la combinazione di tasti MAIUSC+CANC per eliminare, quindi Ubuntu non creerà una cartella .Trash-1000. (Nota:se elimini file e cartelle in questo modo, sono persi per sempre!)

In alternativa puoi anche usare rm della riga di comando comando che eliminerà anche il file direttamente.


Ho trovato un'interessante soluzione alternativa che funziona in base al dispositivo, testata su Xubuntu 18.10 con dispositivi USB e montaggi EncFS.

È molto semplice, rimuovi il .Trash-$(id -u) desiderato cartella (id -u è più comunemente 1000 ) e crea invece un file con lo stesso nome:

rm -rf /path/to/.Trash-1000
touch /path/to/.Trash-1000

Quello che succede ora quando rimuovi un file, almeno con Thunar, è che invece di spostare i file nel Cestino, appare una finestra di dialogo che ti avvisa che i file verranno distrutti (il che è anche fantastico, dal momento che non vuoi che vengano distrutti da incidente).


Anch'io sono uno di quelli che sono stati infastiditi da questo problema per un certo numero di anni... insoddisfatto delle proposte esistenti, recentemente mi sono preso il tempo di cercare una soluzione da solo.

Partendo dalla premessa che voglio che il Cestino sia eliminato a livello di sistema, ho scoperto che, per il momento, l'unica vera soluzione è creare una versione compilata su misura di libgio (» GIO) che viene modificato per chiamare g_file_delete() ogni volta che un'applicazione chiama g_file_trash() .

Per tutti gli utenti esperti di tecnologia interessati a questa soluzione:di recente ho pubblicato una guida dettagliata su GitHub :

Disattiva globalmente il Cestino di GNOME nelle distribuzioni basate su Debian


Linux
  1. Come creare o aumentare lo spazio di scambio in Linux

  2. Come creare uno scambio in Linux

  3. Come creare un file di scambio in Linux

  4. Come creare un file temporaneo nello script della shell?

  5. Come disabilitare la navigazione nelle directory

Come creare un file di grandi dimensioni da 1 GB o 10 GB in Linux

Come creare nuove cartelle nel File Manager?

Come creare un file del sito web

Come disabilitare lo scambio in Linux

Come creare un file Tar gz

Come creare un filesystem XFS