Linux Silme İşlemi (rm komutu)

Rm komutu bir dosyayı ,dizini silmek için kullanılır.    Bu komutu kullanırken iyi düşünmeniz gerekiyor çünkü silindiği zaman geri getirmeniz biraz zor olabiliyor.  Bunun için bir şeyi silmeden önce iyi düşünmelisiniz.

Genel kullanımı :

rm dizin veya dosya

Örnek Kullanımı :

 

rm /home/farukerdem/text2

Yukarıdaki örnekte /home/farukerdem dizini altında ki text dosyasını silmek için kullandık.

Dizin içerisinde bir dosyayı silmek istediğimizde nasıl yapacağız?

 rm /home/farukerdem/d1 

Yukarıdaki şekilde yaptığınız da size aşağıdaki gibi bir hata mesajı dönecektir. Bunun sebebi dosyaları silmek istediğiniz de -r parametresini kullanmadığınız içindir.

Dizin içerisinde ki dosyayı silmek için  -r parametresini kullanırız.

 

rm -r /home/farukerdem/d1

Yazımın ilk başlarında silme işlemi yapmadan önce iyi düşünmeniz gerektiğini söyledim .  Linux  komutlarını ve linux dosya yapısını iyi öğrenene kadar  rm komutunu -i parametresi ile kullanmanızı öneririm. “-i” parametresi ne işe yarar?Bir silme işlemi yapmadan önce size sorar bu dosyayı silmek istiyor musunuz  diye bu sizi silme işleminden önce son kez kontrol etmek ve yanlış yapmadan önce son şansınız olarak düşünebilirsiniz.

Aşağıda bulunduğumuz dizinde ki textdosyasi adında ki text dosyamızı silelim.

 

rm -i textdosyasi

Komutu çalıştırdığımızda aşağıdaki gibi soruyor .

Silmek için “y” yazarak  enter’a basarak silme işlemini gerçekleştiririz. Silmek istemiyorsanız “n ” yazıp enter tuşuna bastığınız da silme işlemi iptal olacaktır. Dizin içerisinde  silme işlemi yapmak istiyorsanız aşağıdaki gibi iki parametre kullanarak silebilirsiniz.

 

rm -ri /home/farukerdem/d1

-f parametresi : -f parametresi force anlamına gelmektedir. Silmek için zorla anlamında kullanılır.

Örnek kullanımı :

 

rm -f /home/farukerdem/textdosyasi.txt

Dosya silmek için

rm -rf /home/farukerdem/d1

 

Loading