Mesele şu ki bazen cdyanlış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
cdhiçbir şey yapmak istemiyorsanız , cdhiçbir argüman belirtilmediğinde hiçbir şey yapmayan bir işlev yazabilirsiniz , aksi takdirde arayınbuiltin cd "$@"
cdne 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 dirbeklediğ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.
rmgibi üst düzey dizinleri silme önlemek için /, /etc, /usr, /home, /varbir şifre geçersiz kılma olmadan, vb. Bazen kendimizden korunmaya ihtiyacımız var :)
cdKazara bir yerde isenizcd -, önceki konumunuza dönmek için kullanın - bash$OLDPWDdeğişkeni bu amaçla tutar . Bkz. Gnu.org/software/bash/manual/bash.html#index-cd