8 Ekim 2016

Linux'de Dosya ve Dizin Silme (RM) Komutu

Linux'de Dosya ve Dizin Silme (RM) Komutu

Linux'de dosya ve dizin silme işlemleri RM komutu ile yapılıp özellikle Root yetkisinde bir kullanıcı iseniz dikkatli kullanmanız gereken komuttur. Yanlış bir kullanım sunucuda geriye dönüşü olmayan dosya kayıplarına sebep olabilir bu yüzden RM komutunu kullanırken dikkatli olunuz!

rmdir: Boş bir dizini silmek için kullanılan komuttur.
rm: Dosya ve dizin silmek için kullanılan komuttur.

Linux'de silme komutu için verilebilecek parametreler;
-r: Alt dizin ve dosyaların da silinmesi sağlanır.
-v: Yapılan silme işlemi ile ilgili bilgi döner.
-i: Komutun interaktif modda çalışması sağlanır, her işlem için onay istenir.
-d: --directory
-f: --force

# rm -rf burak.txt (Onay sormadan direk siler)
# rmdir Burak (Burak isimli dizini siler)
# rmdir -p dir1/dir2/dir3 (Dizin ve alt dizinlerini siler)
# rm -rf * (Dizin içinde ve altındaki tüm dosyaları siler)
# rm * (Dizin içinde tüm her şeyi silmeden önce sorar)
# rm -rf / (Kök dizinini silemezsiniz, Root olsanız bile size tekrar sorar)
# rm -rf /etc (Örnek /etc dizinini siler)

Önemli: Sistem yöneticileri genelde SSH üzerinde dosya silerken aşağıdaki gibi kullanırlar silme komutunu;
# rm silinecekdosya -rf

TMP dizini içine gelin, TMP içinde dosyaları silmek için kullanabilirsiniz;
# cd /var/tmp
# rm -rf *

Kaynaklar
www.cyberciti.biz/faq/delete-all-files-using-rm-unix-linux-command
www.cyberciti.biz/faq/delete-or-remove-a-directory-linux-command
www.cyberciti.biz/faq/howto-linux-unix-delete-remove-file
www.cyberciti.biz/faq/linux-delete-folders
https://en.wikipedia.org/wiki/Rm_(Unix)
https://en.wikipedia.org/wiki/Del_(command)

Hiç yorum yok:

Yorum Gönder