Qual è il modo migliore per gestire `rm`?


1

la mia situazione è piuttosto unica:

  1. Sto usando un macbookpro e sto eseguendo VMFusion per Ubuntu
  2. Sto condividendo una cartella particolare tra Ubuntu e Mac tramite "Cartelle condivise"
  3. Come tutti sapete, questo significa che la mia cartella verrà montata sul mio kernel in / mnt / hgfs /

Sono una persona piuttosto disinteressata e ho sempre aliasato rm = gvfs-trash. Mi sono reso conto che per le partizioni montate, '/mnt/hgfs/.Trash-501' (la posizione normale delle cartelle cestino su ciascuna parizione) non esiste. Ho provato a usare sia rm = gvfs-trash che rm = trashput e sembrano riscontrare lo stesso errore.

Qual è una buona soluzione per questo?

(Sto contemplando il collegamento simbolico /home/disappearedng/.local/share/Trash in /mnt/hgfs/.Trash-501 ma poi sto riscontrando un errore ln: creating symbolic link./Trash ': Nessun file o directory` di cui non ho motivo per cui .)

EDIT: Non sono qui per discutere se voglio usare rm -io perché ho scelto di scegliere gvfs-trash e trash-cli. Sento semplicemente che è più sicuro e non passerò all'rm originale. Quindi, per favore, non dare risposte che mi indirizzano all'utilizzo dell'rm originale.


Condivisione h ow?
Ignacio Vazquez-Abrams,

Se si desidera ottenere una conferma prima dell'eliminazione, alias rm='rm -i. Tieni presente che FAT32 non supporta i collegamenti simbolici.
Lekensteyn,

rm='rm -i'- apostrofo di chiusura da non dimenticare. Ovviamente, prima lo provi.
utente sconosciuto

@Ignacio: VM fusion ha opzioni di condivisione delle cartelle. la cartella in mac sarà esposta come partizione nella macchina virtuale e sarà montata su / mnt / hgfs. (Non ero abbastanza chiaro nei punti elenco?)
scomparso il

Solo a qualcuno che conosce VMFusion.
Ignacio Vazquez-Abrams,

Risposte:


0

gvfs fa molte ipotesi sul file system. Suppone che riesca a trovare la dimensione del file system, non così con due sistemi operativi che lo cambiano. Gli spostamenti dei file sono istantanei su una singola partizione, che può trovare l'intera partizione e dove è montata.

Non posso raccomandare di presumere che un cestino funzionerà sempre veramente su un'unità di rete. Molte cose sono nascoste perché sia ​​affidabile. Il file potrebbe essere aperto altrove, senza che il secondo computer lo sappia. NFS fa la maggior parte di queste cose a un costo di velocità e sicurezza. Anche con diversi compromessi, fa ancora ipotesi.

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.