Linux makinenizdeki bir dosyayı veya klasörü nasıl silebileceğinizi mi öğrenmek istiyorsunuz? Belki de sisteminizden kaldırmak istediğiniz bazı gereksiz dosyalarınız vardır.

Bu makalede, Linux'ta dosya ve klasörlerin silinmesiyle ilgili her şeyi tartışacağız. Bilgisayarınızdaki dosyaları ve dizinleri silerken kullanabileceğiniz çeşitli bayraklar ve seçenekler hakkında da kısa bilgiler vereceğiz.

Linux'ta Dosya Nasıl Silinir

Varsayılan olarak, Linux sistemleri size terminali kullanarak dosya ve dizinleri silmenin bir yolunu sunar. Bağlantıyı kaldır, rm, ve rmdir bir kullanıcının artık gerekmeyen dosyaları kaldırarak sistem depolamasını temizlemesine olanak tanıyan yerleşik yardımcı programlardır (rm kısaltması Kaldır rmdir ise dizini kaldır).

Unlink komutunu kullanarak bir dosyayı silmek için şunu yazın:

dosya adının bağlantısını kaldır

Bastığınızda Giriş, sistem depolama ile belirtilen dosyanın sabit bağlantısını kaldıracaktır. Unlink komutunu kullanarak birden fazla dosyayı silemeyeceğinizi unutmayın. Bu tür durumlarda rm komutu üstün gelir.

instagram viewer

Rm kullanarak tek bir dosyayı silmek için şunu yazın:

rm dosya adı

Rm ile, yazma korumalı dosyaların silinmesini onaylamanız gerekecek. y veya Evet. Bu, sistem dosyalarının çoğu yazmaya karşı korumalı olduğundan ve Linux kullanıcının bunları silmek isteyip istemediğini onayladığından, Linux'ta bir güvenlik mekanizmasıdır. Linux'ta dosya ve klasör şifreleme sisteminizi koruma konusunda ciddiyseniz de mümkündür.

Yazma korumalı bir dosyayı silerken, aşağıdakine benzer bir istem göreceksiniz.

rm: yazma korumalı normal boş dosya 'dosya adı' kaldırılsın mı?

Ayrıca, birden çok dosya adı ile ayrılmış olarak iletebilirsiniz. Uzay Birden fazla dosyayı kaldırmak için karakter.

rm dosyaadı1 dosyaadı2 dosyaadı3

Belirli bir uzantıya sahip tüm dosyaları silmek için uygulayabilirsiniz düzenli ifadeler rm komutunda.

rm * .txt

Yukarıda bahsedilen komut, geçerli çalışma dizinindeki tüm metin dosyalarını kaldıracaktır.

Bir dizindeki her dosyanın silinmesini onaylamak istiyorsanız, -ben rm ile bayrak. The -ben bayrak, etkileşimli ve dosyayı silmek isteyip istemediğinizi seçmenize izin verir. Yazmanız gerekecek evet / evet veya yok seçiminizi onaylamak için.

rm -i * .txt

Onay istemi olmadan dosyaları silmek için, -f rm komutu ile bayrak. The -f duruyor güç veya zorla.

rm -f dosyaadı1 dosyaadı2 dosyaadı3

Kullanabileceğiniz çeşitli başka rm seçenekleri vardır. Komutunuzun verimliliğini artırmak için birden fazla seçeneği de zincirleyebilirsiniz. Örneğin, birleştirme -ben ve -v Birlikte, ayrıntılı modda belirtilen herhangi bir dosyayı silmeden önce bir komut istemi görüntülenir.

rm -iv * .docx

İlişkili: Linux'ta Yeni Bir Dosya Nasıl Oluşturulur

Dizinleri ve Klasörleri Kaldırma

Linux'ta, klasörlerin silinmesi söz konusu olduğunda iki komut seçeneği vardır. Ya kullanabilirsiniz rmdir komut veya rm komut.

Ancak bu iki komut arasında ufak bir fark vardır. Rmdir ile yalnızca boş dizinleri silebilirsiniz. Birden çok dosya içeren bir klasörünüz varsa, rm komutunu kullanmanız gerekir.

Rmdir komutunu kullanarak boş bir klasörü silmek için:

rmdir / dizin

Kaldırmak istediğiniz boş bir dizin varsa, -d rm komutu ile bayrak. The -d bayrak, dizin.

rm -d / dizin

Rm komutuyla birden fazla dizini silmek de kolaydır. İle ayrılmış klasörlerin adını iletin. Uzay karakter.

rm -r / dir1 / dir2 / dir3

Boş olmayan bir dizini (dosyaları içeren klasörler) silmek için, -r komutu ile seçenek. The -r bayrak veya yinelemeli flag, belirtilen dizinin tüm dosyalarını ve alt klasörlerini özyinelemeli olarak siler.

rm -r / dizin

Linux'taki dosyalar gibi, dizin yazma korumalıysa, rm sizden kaldırmayı tekrar onaylamanızı isteyen bir istem görüntüler. İstemi atlamak için şunu kullanın: -f komutu ile bayrak.

rm -rf / dizin

Klasörleri silerken birden çok seçeneği de zincirleyebilirsiniz. Ayrıca, Linux dizinlerini silerken normal ifadeler kullanmak da mümkündür.

Linux'ta Dosya Yönetimi

Bilmek bilgisayarınızda depolama nasıl organize edilir dosya ve klasörleri silerek çok önemlidir. Dosya yöneticinizin dosyaları ve klasörleri grafiksel olarak silmenize izin vermediği bir durumla karşılaşabilirsiniz. Bu gibi durumlarda, terminali kullanarak dosyalardan kurtulmak tek uygun seçenektir.

Bazen bir dosyayı sisteminizden tamamen silmek yerine başka bir dizine taşımak isteyebilirsiniz. Linux, mv sistem depolama alanınızdaki dosya ve klasörlerin konumunu değiştirmek için komut.

E-posta adresi
Linux Dosyalarını Mv Komutu ile Taşıma

Dosyaları Linux terminalinde taşımak, bir dosya tarayıcısından daha güçlüdür, ancak ne yaptığınızı bilmeniz gerekir.

İlgili konular
  • Linux
  • Dosya yönetimi
  • terminal
  • Linux
Yazar hakkında
Deepesh Sharma (23 Makale Yayınlandı)

Deepesh, MUO'nun Linux için Junior Düzenleyicisidir. 3 yıldan fazla bir süredir internette bilgilendirici içerik yazıyor. Boş zamanlarında yazmayı, müzik dinlemeyi ve gitar çalmayı sever.

Deepesh Sharma'dan Daha Fazla

Haber bültenimize abone ol

Teknoloji ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için haber bültenimize katılın!

Bir adım daha…!

Lütfen size az önce gönderdiğimiz e-postadaki e-posta adresinizi onaylayın.

.