Zły pomysł
Korzystanie rm
przenieść pliki do kosza jest jak chwast. Jest to powszechne i przyjemne, ale może być dla ciebie złe w przyszłości. ;)
Podczas korzystania z urządzenia naprawdę potrzebujesz kontroli rm
.
Nie używaj rm
Wyobraź sobie , że przyzwyczajasz się do rm przeprowadzania się do kosza i nabierania tego nawyku. Jasne, twój system jest bezpieczny, ale kiedy zalogujesz się do notatnika znajomego (lub żony lub szefa) i będziesz musiał coś usunąć? Będziesz faktycznie używał prawdziwego rm
- usuwając te pliki na zawsze. To zły nawyk i musisz o tym wiedzieć.
Zamiast tego zainstaluj rmtrash
i nawyk korzystania z niego:
# install rmtrash, (either from the macports or by the brew.)
$ alias trash="rmtrash"
$ alias del="rmtrash" # del / trash are shorter than rmtrash
Korygowanie złych nawyków
Inną rzeczą, którą możesz zrobić, aby zmusić się do użycia rmtrash
zamiast, rm
jest alias do niestandardowej wiadomości w twoim .profile
.
alias rm="echo Use 'del', or the full path i.e. '/bin/rm'"
Tak więc, za każdym razem, gdy użyjesz, pojawi rm
się monit o użycie rmtrash
albo /bin/rm
. Pamiętaj, że jest to tylko tymczasowe, po chwili powinieneś usunąć alias.
Nigdy nie rób czegoś takiego:
$ pwd
/
$ cd /tnp; rm -rf *
sh: cd: /tnp: No such file or directory
Pop Quiz: W jakim katalogu rm
uruchomi się polecenie? :)
Ps: Właśnie usunąłem niechciane zmiany w tym poście, co dodało nonsensów na temat aliasów.
mv /file/to/delete ~./Trash