2011-12-25 2 views

risposta

7

Si dovrebbe dire "... la mia cartella bin", non "la mia cartella/bin". /bin è un percorso assoluto, bin è un percorso relativo.

rm -rf ~/bin rimuove $HOME/bin, quindi non è ciò che si desidera.

Ora, dipende da dove ci si trova: se si è nella directory del progetto quando si digita il comando, digitare solo rm -rf bin.

+0

è necessario '' -rf''? non '' rm ~/bin/* '' sufficiente – muon

8

~ è una scorciatoia per una home directory dell'utente corrente. Quindi, a meno che non sia anche la directory del tuo progetto, stai facendo qualcosa di sbagliato. Oltre a questo, l'eliminazione di un elenco sarebbe

rm -rf ~/bin/* 

E se si vuole anche per cancellare i file nascosti

rm -rf ~/bin/.[a-z]* 

Assicurarsi che non sta facendo

rm -rf ~/bin/.* 

soprattutto come utente root che proverà a cancellare l'intero sistema.