Ubuntu Server ha un cestino?


11

Sto usando la versione server di Ubuntu. Mi chiedevo se i file vanno ancora nel "cestino" ecc. Con questa versione.
Sto eliminando le cose e voglio solo assicurarmi che non vengano messe nel cestino.

Risposte:


9

Nessun cestino nella versione Server. Il rmcomando lo elimina.


Grazie per la rapida risposta. Se elimino qualcosa usando qualcosa come Winscp, lo elimina completamente e lo prendo?
kkiller23,

1
Non sono sicuro assassino. Non uso winscp. Probabilmente dovresti comunque porre una nuova domanda.
Wojox,

@ kkiller23, sì, e non puoi facilmente evitarlo. Ti suggerisco di impostare semplicemente una soluzione di backup per l'inevitabile eliminazione accidentale.
geirha,

1
Server vs desktop non ha nulla a che fare con esso. Se installi la gui sul server ed elimini i file lì, vanno nel cestino. Se rmsul desktop o sul server, vengono eliminati immediatamente.
psusi

3

Non dici come eliminare i file.
Ad esempio, potrebbe esserci un "cestino" se si utilizza un file manager in modalità testo.

Ma supponiamo che tu usi il rmcomando nella shell:

Normalmente, rmdovrebbe semplicemente eliminare i file, senza usare un "cestino". Ma per vari motivi, come l'installazione accidentale di qualcosa o l'utilizzo di un esempio .bashrcsenza controllo, potrebbe essere qualcos'altro: è facile da controllare, quindi dovresti: Utilizzare command -vper scoprire quale comando stai eseguendo con il nome rm:

$ command -v rm
/usr/bin/rm

Sembra buono (1). Allo stesso modo, /bin/rmsarebbe buono.

Se rmviene modificato per utilizzare il cestino, potrebbe essere simile al seguente:

$ command -v rm       
alias rm=trash-put

o

$ command -v rm       
alias rm=gvfs-trash

Normalmente, questa modifica viene applicata solo quando rmviene utilizzata in una shell interattiva.

Inoltre, puoi verificare se libtrashè installato in qualche modo. Cambia il modo in cui i programmi funzionano, incluso rmil livello di chiamata in biblioteca.



(1) In realtà, /usr/bin/rmpuò provenire safe-rmda un pacchetto con lo stesso nome:

$ ls -l /usr/bin/rm
lrwxrwxrwx 1 root root 7 Feb  1  2014 /usr/bin/rm -> safe-rm


Rispondere a una domanda da un commento:
se si winscptratta di un'implementazione di scp, non è possibile eliminare i file con essa; Copi i file su un altro computer, in modo da ottenere più copie. Tuttavia, potresti usarlo per sovrascrivere i file, ma non è di questo che parli.

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.