rm (Unix)
rm
(remove yani silme kelimesinin kısaltması) Unix ve Unix benzeri işletim sistemlerinde dosyaları, dizinleri ve sembolik linkleri silmek için kullanılan bir komuttur.
Geliştirici(ler) | Ken Thompson, Dennis Ritchie Bell Labs |
---|---|
İşletim sistemi | Unix ve Unix benzeri |
Platform | Çoklu platform |
Tür | komut |
Lisans | GNU Genel Kamu Lisansı |
Sözdizimi
değiştirrm
komutu seçeneklerden sonra yanına eklenerek belirtilen dosyayı siler. Kullanıcılar silinecek objeyi tam yol veya göreceli yol ile belirtebilir. rm
varsayılan olarak dizinleri silmiyor.[1] Örneğin</ref>rm foo
komutu kullanıcının bulunduğu dizindeki "foo" isimli dosyayı siler.
rm
aynı öbür komutlar gibi davranışlarını belirleyen argümanlara sahiptir:
-r
: "recursive" (özyinelemeli). Dizinleri silmek için kullanılır. Dizin içindeki dosyaları özyinelemeli olarak önceden siler.-i
: "interaktif". Her bir dosya silim işleminde onay bekler.-f
: "force" (zorla). Varolmayan dosyaları ve tüm izin sorgularını yoksayar (-i
argümanını iptal eder) ancak yalnızca okuma izni bulunan dizinlerdeki dosyaları silemez.-v
: "verbose" (ayrıntılı).rm
komutunun neler yaptığını komut satırına yansıtır.-d
: "dizin". İçi boş dizinleri siler ve yalnızca belirtilen dizin boş olduğu zaman çalışır.--one-file-system
: Yalnızca aynı dosya sistemindeki dosyaları siler.
Kaynakça
değiştir- ^ "rm(1) - Linux manual page". man7.org. 9 Temmuz 2013 tarihinde kaynağından arşivlendi.