Android

Linux komut satırını kullanarak dosya ve dizinleri kaldırma

68 pardus öğreniyoruz uçbirim -terminal- komut çıktılarını dosyaya kaydetme

68 pardus öğreniyoruz uçbirim -terminal- komut çıktılarını dosyaya kaydetme

İçindekiler:

Anonim

Bu öğreticide, Linux'ta dosyaları ve dizinleri kaldırmak için rm , unlink ve rmdir komutlarını nasıl kullanacağınızı göstereceğiz.

Dosyaları Kaldırma

Linux'ta bir dosyayı komut satırından kaldırmak (veya silmek) için rm (remove) veya unlink komutunu kullanın.

unlink komutu, yalnızca tek bir dosyayı kaldırmanıza izin verirken, rm ile aynı anda birden fazla dosyayı kaldırabilirsiniz.

Dosya veya dizinleri silerken çok dikkatli olun, çünkü dosya silindikten sonra kolayca kurtarılamaz.

  • Tek bir dosyayı silmek için, rm veya unlink komutunu ve ardından dosya adını kullanın:

    unlink filename

    rm filename

    Dosya yazmaya karşı korumalı ise, aşağıda gösterildiği gibi onaylamanız istenir. Dosyayı kaldırmak için y ve Enter . Aksi takdirde, dosya yazmaya karşı korumalı değilse, sormadan silinir.

    rm: remove write-protected regular empty file 'filename'?

    Aynı anda birden fazla dosyayı silmek için, rm komutunu ve ardından boşlukla ayrılmış dosya adlarını kullanın.

    rm filename1 filename2 filename3

    Birden çok dosyayı eşleştirmek için joker karakter ( * ) ve normal genişletmeler de kullanabilirsiniz. Örneğin, geçerli dizindeki tüm .pdf dosyalarını kaldırmak için aşağıdaki komutu kullanın:

    rm *.pdf

    Normal genişletmeleri kullanırken, rm komutunu çalıştırmadan önce hangi dosyaların silineceğini görebilmeniz için önce ls komutuyla dosyaları listeleyin.

    Silmeden önce her dosyayı onaylamak için -i seçeneğiyle kullanın:

    rm -i filename(s)

    Dosyalar yazma korumalı olsa bile, sormadan dosyaları kaldırmak için -f (force) seçeneğini rm komutuna rm :

    rm -f filename(s)

    Ayrıca rm seçeneklerini de birleştirebilirsiniz. Örneğin, ayrıntılı modda komut istemi olmadan geçerli dizindeki tüm .txt dosyalarını kaldırmak için aşağıdaki komutu kullanın:

    rm -fv *.txt

Dizinler (Klasörler) Nasıl Kaldırılır

Linux'ta rmdir ve rm ile dizinleri silebilir / silebilirsiniz.

rmdir , boş dizinleri silmek için kullanılan bir komut satırı yardımcı programıdır; rm ile dizinleri ve içeriklerini yinelemeli olarak kaldırabilirsiniz.

  • Boş bir dizini kaldırmak için, önce rmdir veya rm -d ardından dizin adını kullanın:

    rm -d dirname

    rmdir dirname

    Boş olmayan dizinleri ve içindeki tüm dosyaları kaldırmak için, -r (özyinelemeli) seçeneğiyle rm komutunu kullanın:

    rm -r dirname

    Bir dizin veya dizin içindeki bir dosya yazmaya karşı korumalıysa, silme işlemini onaylamanız istenir.

    Boş olmayan dizinleri ve tüm dosyaları sorulmadan kaldırmak için -r (özyinelemeli) ve -f seçenekleriyle rm kullanın:

    rm -rf dirname

    Birden çok dizini bir kerede kaldırmak için, rm -r komutunu ve ardından boşlukla ayrılmış dizin adlarını kullanın.

    rm -r dirname1 dirname2 dirname3

    Dosyalarda olduğu gibi, birden çok dizini eşleştirmek için joker karakter ( * ) ve normal genişletmeler de kullanabilirsiniz.

Sonuç

Şimdiye kadar Linux rm , rmdir ve unlink komutlarını nasıl kullanacağınızı iyi bilmelisiniz ve dosya ve dizinleri komut satırından güvenle kaldırabilmelisiniz.

rm rmdir bağlantı kes terminali