Rm (Unix)
![]() rm komutu | |
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ı |
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.
Sözdizimi
rm
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
- ^ "rm(1) - Linux manual page". man7.org. 9 Temmuz 2013 tarihinde kaynağından arşivlendi.