Le truc, c'est que parfois je tape cdpar erreur et cela m'amène au répertoire personnel.
par exemple, je suis dans un répertoire qui a un répertoire caché et un répertoire visible, j'appuie rapidement sur cd+ tabet cela m'amène au répertoire personnel
cdrien faire, vous pouvez écrire une fonction nommée cdqui ne fait rien quand aucun argument n'est donné, sinon appelezbuiltin cd "$@"
cdfaire quoi que ce soit. Si vous gardez l'habitude d'exécuter des commandes que vous n'avez pas revérifiées, vous aurez plus de problèmes plus tard. Par exemple, vous voulez déplacer deux fichiers dans un troisième répertoire: mv a b dir/et l'achèvement de TAB ne produit pas dircomme prévu, vous finirez par exécuter mv a bce qui écrase b. Apprenez à faire attention, apprenez à jeter un œil à la commande avant d'appuyer sur Entrée.
rmpour empêcher la suppression des répertoires de haut niveau tels que /, /etc, /usr, /home, /var, etc. sans override mot de passe. Parfois, nous avons besoin d'une protection contre nous-mêmes :)
cdquelque part par accident, utilisezcd -pour revenir à votre emplacement précédent - bash conserve la$OLDPWDvariable à cet effet. Voir gnu.org/software/bash/manual/bash.html#index-cd