Evet var. -r
Seçenek söyler rm
olmaya r ecursive ve bağımsız değişkenleri de köklü tüm dosya hiyerarşisini kaldırmak; başka bir deyişle, bir dizin verilirse, tüm içeriğini kaldıracak ve sonra etkin bir şekilde bir rmdir
.
Bilmeniz gereken diğer iki seçenek -i
ve -f
. -i
anlamına gelir i nteractive; yapar rm
her dosyayı silmeden önce bilgi istemi. -f
açılımı f Orce; devam eder ve sormadan her şeyi siler. -i
daha güvenli, ancak -f
daha hızlı; sadece doğru olanı sildiğinizden kesinlikle eminseniz kullanın . Bunları ile -r
ya da ile belirtebilirsiniz ; bağımsız bir ortam.
Ve her zamanki gibi, anahtarları birleştirebilirsiniz: rm -r -i
sadece rm -ri
ve rm -r -f
öyle rm -rf
.
Ayrıca öğrendiklerinizin bash
her Unix OS'de geçerli olduğunu unutmayın : OS X, Linux, FreeBSD, vb. Aslında, rm
sözdizimi hemen hemen her Unix işletim sistemindeki her kabukta aynıdır . OS X, kaputun altında, gerçekten bir BSD Unix sistemidir.