Dosyaların Silinmesi

Next: Kabuk İşlemleri Up: Dosya ve Dizin Yapısı Previous: Dosyaların Kopyalanması

## Dosyaların Silinmesi

Bir daha kullanılmayacak olan dosyalar, `rm` komutuyla silinebilir. Dosyaları silerken iki kere düşünün, zira Linux altında silinen bir dosyanın geri dönüşü olmaz. Eğer bu tür hataları çok yapıyorsanız `rm` komutunu `-i` parametresi ile birlikte kullanın, bu sayede Linux, dosyayı silmeden önce kullanıcının da onayını alır.

    $ rm -i README
    rm: remove `README'? y  (sileyim mi ?)
    $

Eğer dosya ismi `-` karakteri ile başlıyor ise, `rm` komutunu kullandığınız zaman dosya ismi bir parametre olarak algılanacak ve hata verecektir. Bunun için dosya isminden önce `-` karakterlerini yerleştirin.

    $ rm -- -dosya

Bir dizin, boş iken `rmdir` komutu ile silinebilir, eğer boş değilse bu komut işe yaramaz. Onun yerine `rm` komutunu `-r` parametresiyle kullanın.

    $ rm mail
    rm: mail: is a directory
    $ rm -rf linux/    (linux dizinini icindekilerle birlikte silinir)

`-f` parametresi ile kullanıcının onayını almadan tüm dosyaları tek adımda silmek mümkündür. Bulunduğunuz dizindeki tüm dosyaları silmek için * karakterini kullanın.

    $ rm *