Ödeme Yöntemleri Abuse

rm komutu ne için kullanılır?

16.08.2023, 01:47

Linux'ta dosya ya da klasörleri silmek için rm komutu kullanılır. Hem boş hem de boş olmayan klasörleri silebilirsiniz ve silmek istediğiniz dosya veya klasör alt klasörler veya dosyalar içeriyorsa herhangi bir hata mesajı görüntülenmez.

Bu komutun nasıl kullanılacağına dair örnekler

rm:` komutunun kullanımına ilişkin örnekler

rm dosya.txt

burada "file.txt" silinecek dosyanın adıdır. "rm -r directory" burada "directory" içeriği ile birlikte silinecek dizinin adıdır.

rm komut seçenekleri, dosya ve dizinleri silmek için ek seçenekler sağlar. Bunlar:- `-f` veya `-force`: dosya veya dizinlerin sorulmadan silinmesini sağlar (silinen dosyalar kurtarılamayacağı için bu seçeneği kullanırken dikkatli olun).- `-r` veya `-R` veya `--recursive`: dizinleri tüm içerikleriyle (alt dizinler ve iç içe geçmiş dosyalar dahil) özyinelemeli olarak silmek için kullanılır.

Bu seçeneği kullanırken gereksiz veya değerli öğeleri silmemeye dikkat edin. `--preserve-root`: rm komutu için varsayılan parametre olup kök dizinin (/) silinmesini engeller. rm komutunun geri alınamayacağını ve silinen dosya veya dizinlerin geri yüklenemeyeceğini unutmayın. Bu nedenle, bu komutu kullanırken, silinen dosya ve dizinlere gerçekten ihtiyacınız olmadığından emin olmak için özellikle dikkatli olmalısınız.

Komutun yüklenmesi

Çoğu Linux dağıtımında mevcut olduğu için rm komutunu kullanmak için yüklemenize gerek yoktur. Temel sistem yardımcı programlarının bir parçasıdır. Eğer rm komutu herhangi bir nedenle sisteminizde mevcut değilse, bunun nedeni varsayılan olarak içerdiği "coreutils" paketinin mevcut olmaması olabilir.

rm komutuna erişebilmek amacıyla coreutils paketini yüklemek için aşağıdaki adımları izleyin:

  1. Bir terminal ya da konsol açın.
  2. Debian tabanlı dağıtımlar için (Ubuntu, Linux Mint, vb.): sudo apt-get
    coreutils'i yükleyin. Red Hat tabanlı dağıtımlar (Fedora, CentOS, vb.) için: sudo dnf install coreutils veya sudo yum install coreutils.
  3. Arch Linux tabanlı dağıtımlar için (Manjaro, vb.): sudo pacman -S coreutils
  4. Gerekirse, root parolasını girin veya yönetici hakları verin.

coreutils paketi yüklendikten sonra, rm komutu sisteminizde kullanılabilir ve kullanıma hazır olmalıdır.