Yanıtlar:
Klasörün gerçekten boş olduğundan emin olun (gizli dosyalar / klasörler orada olabilir). Dosya içeriğine tekrar bakın.
sudo ls -lha /path/
Sahip olmak istediğiniz hiçbir şeyi içermediğinden kesinlikle eminseniz (alt dizinler dahil)
sudo rm -r -f /path/
-riçindir özyinelemeli buna boş olmayan olsa bile, klasör ve alt klasörleri siler, böylece-fiçindir kuvvet (bu gereksiz olabilir).sudo rm -r -f path/
Unutulmaması gereken bir şey, klasörün boş olması ve ardından aşağıdaki komutu çalıştırması gerektiğidir.
rmdir directory_name
Unutulmaması gereken bir başka şey de, yazdığınız komutun, klasör kök altında olmadığı sürece eğik çizgiyle (/) başlamaması gerektiğidir.
Son seçenek ve bunu kullanırken çok dikkatli olmalısınız, içindeki diğer dosyaları / dizinleri içeren söz konusu dizinin kaldırılmasını zorlamaktır.
rm -rf directory_name
Şerefe.
Yeni başlayanlar için rm -Rfya da kullanma alışkanlığı edinmenizi tavsiye etmem rm -r -f, bu er ya da geç yüzünüzde sizi ısırır. Daha güvenli, sistem genelinde bir takma ad oluşturmaktır. Terminali aç: Ctrl+ Alt+ T, sonra şunu yazın:
alias rm='rm -i'
Bu yüzden tüm tatil fotoğraflarınızı kazayla silmeden önce uyarılırsınız. Eklemek istediğim ikinci öneri kullanmak rmdir, boş olmayan dizinler hakkında şikayet edecek ve tam olarak bir yenidoğan olarak istediğiniz şey.
Ancak soru anlamında, cevap zaten burada belirtildiği gibidir, -fbir klasörü silmek için kullanın .
Dizinin var olduğundan eminseniz:
(sudo) rm -rfv /path/
Dizinin tamamını klasör ve dosyalarınıza silmek için
/
Dizindeki tüm dosyaları silmek ve sadece dizini tutmak veya bazı dosyaları kullanmak -iistiyorsanız ( bayrakla dosyayı tutabilir veya silebilirsiniz).
rm -i *
-i interaktif içindir ve her seferinde silinecek bir dosya olduğunda sizi soracaktır.
Üst dizindeki alt dizinleri silmeniz gerekirse, şunu kullanın:
rm -rf NameOfDirectory
-fBayrak, "klasör içeriğini adresleme" ile ne demek istediğinizi belirttiğiniz klasörde doğrudan bulunan öğeleri silmek için gerekli değildirrm. Bunun yerine zorlama-fanlamına gelir , silinecek dosya yazma iznine sahip olmasa bile hiçbir zaman onay istememesine neden olur ( ) ve ayrıca mevcut olmayan bir dosyayı silme denemesi hakkında uyarmamaya da neden olur . Bayrağı yalnızca gerçekten gerekli olduğunda kullanmak en iyisidir . olmadan kesinlikle yok "klasörünü içeriğini adresi."rmrm: remove write-protected regular file ‘foo’?rm-frm -r-f