Mesele şu ki bazen cd
yanlışlıkla yazıyorum ve bu beni ana dizine götürüyor.
Örneğin, gizli bir dizini ve görünür bir dizini olan bir dizindeyim, cd
+ tuşuna hızlıca basıyorum tabve bu beni ana dizine götürüyor
cd
hiçbir şey yapmak istemiyorsanız , cd
hiçbir argüman belirtilmediğinde hiçbir şey yapmayan bir işlev yazabilirsiniz , aksi takdirde arayınbuiltin cd "$@"
cd
ne yaparsa yapsın. Çift kontrol etmediğiniz komutları yürütme alışkanlığını sürdürürseniz, daha sonra daha büyük sıkıntılarla karşılaşırsınız. Örneğin, iki dosyayı üçüncü bir dizine taşımak istiyorsunuz: mv a b dir/
SEKME tamamlama işlemi dir
beklediğiniz gibi üretilmiyorsa mv a b
, üzerine yazılan işlemleri gerçekleştireceksiniz b
. Dikkatli olmayı öğrenin, Enter tuşuna basmadan önce komuta bakmayı öğrenin.
rm
gibi üst düzey dizinleri silme önlemek için /
, /etc
, /usr
, /home
, /var
bir şifre geçersiz kılma olmadan, vb. Bazen kendimizden korunmaya ihtiyacımız var :)
cd
Kazara bir yerde isenizcd -
, önceki konumunuza dönmek için kullanın - bash$OLDPWD
değişkeni bu amaçla tutar . Bkz. Gnu.org/software/bash/manual/bash.html#index-cd