Linux dünyasında yeniyseniz, disk alanını nasıl boşaltacağınızı merak ediyor olabilirsiniz. Her zaman bazı programları kaldırmak kadar basit değildir. Bu, özellikle tüm dosya sisteminize dağılmış yer kaplayan çok sayıda dosyanız varsa geçerlidir. Linux’ta disk alanı boşaltmanın birçok farklı yolu olsa da, en hızlılarından birini öğrenmek için okumaya devam edin: du
ve bazı temel terminal komutları.
Table of Contents
du nedir?
du
Linux’ta disk kullanımıyla ilgili bilgileri hızlı bir şekilde gösteren standart bir komuttur. Komutun adı “disk kullanımı” anlamına gelir. Bu çok basit görünse de, du
hem yeni başlayanlar hem de ileri düzey Linux kullanıcıları için onu değerli bir araç haline getiren bir dizi seçenek ve kullanıma sahiptir.
du’yu Kullanmaya Nasıl Başlanır?
Kullanmaya nasıl başlayacağınızı merak ediyor olabilirsiniz. du
. En basit ve en temel yol, elbette, komutu herhangi bir seçenek olmadan olduğu gibi kullanmaktır:
du
Ancak, bu özellikle yararlı bilgiler değildir. Burada verilen çıktı genellikle diğer programlar ve betikler tarafından kullanılır, ancak ortalama bir kullanıcı için kullanışlı hale getirmek için bazı seçenekler eklememiz gerekecek.
Böyle bir seçenek, boyut çıktılarını okuyabileceğiniz bir biçime dönüştürmektir. Bunu yapmak için, ikisinden birini eklemeniz gerekir. -h
bayrak veya --human-readable
bayrak.
du -h

Bu, soldaki dosyaların boyutunu ayrıştırmayı çok daha kolay hale getirir. Ama burada daha halledilecek çok şey var. Neyse ki, diğer bazı seçenekler bunu kolaylaştırıyor.
NS -s
flag verilen dizinin disk kullanımını özetleyecektir. Bu genellikle aşağıdakilerle birleştirilir: -h
dizinin çok basit ve okunması kolay bir özetini vermek için bayrak.
du -hs

Hangi dizinleri kontrol ettiğinize bağlı olarak du
kullanarak ayrıcalıklarınızı yükseltmeniz gerekebilir. sudo
veya benzeri. Örneğin: kök dizinin ne kadar disk kullanımı kullandığını görmek istediğinizde.
Kullanabileceğiniz başka birçok yararlı seçenek olsa da du
, NS -h
ve -s
disk alanını temizlemek için ihtiyacımız olan tek bayraklar.
du ile Linux Disk Alanı Nasıl Boşaltılır
Artık nasıl kullanılacağını bildiğine göre du
, bilgisayarınızda disk alanı boşaltırken bunu kullanabilirsiniz.
Diskinizi temizlemenin en hızlı yolu, önce en çok alanı neyin kullandığını bulmaktır. Bunu izin vererek yapabilirsiniz du
tüm sistemi tarayın. Bunu yapmak için dizin yolunun sonuna bir yıldız işareti ekleyeceksiniz. Yıldız işareti bir joker karakter olarak çalışır ve komuta dizindeki her şeye bakmasını söyler.
sudo du -hs /*

Bu, dosya sistemindeki hangi dizinin en çok yer kapladığını gösterir. Oradan, hangi alt dizinlerin ve dosyaların en fazla yer kapladığını bulmak için her dizinde aynı komutu kullanabilirsiniz.
Çoğu durumda, kişisel dosyalarınızı burada saklayacağınız için ana dizininizde arama yapacaksınız. Bunu arayarak yapabilirsiniz ~/
, çünkü bu, ana dizininiz için kısayoldur.
du -hs ~/*

Hangi dizinlerin en çok yer kapladığını daraltmak için bu komutları gerektiği kadar tekrarlamaya devam edin.
Örneğin, ana klasörünüzde çok fazla yer kaplayan “Depolama” adlı bir dizininiz varsa, du
içindeki hangi dosyaların en büyük olduğunu bulmak için.
du -hs ~/Storage/*

Buradan kullanmak istemediğiniz dosyaları silebilirsiniz. rm
emretmek.
rm -rf ~/Storage/big-file
İstediğiniz depolama alanını boşaltmak için artık sürücünüzde olmasını istemediğiniz diğer tüm dosyalar için bunu yapın.
Sıkça Sorulan Sorular
1. Dosya boyutuna göre sıralamanın bir yolu var mı?
Evet, çıktıyı şuradan aktarabilirsiniz: du
içine sort
Dosya boyutuna göre sıralamak için.
du -hs ~/* | sort -hr
2. Ne kadar boş disk alanım olduğunu nasıl görebilirim?
kullanırdın df
, ne kadar boş disk alanınız olduğunu görmek için çok basit bir kullanıma sahip tamamen farklı bir komut:
df -h
3. Programları bilgisayarımdan kaldırmak için du kullanmalı mıyım?
Hayır, bu yöntem yalnızca kendi kaydettiğiniz dosyalar için kullanışlıdır. Bir programı kaldırmak istiyorsanız, dağıtımınızın paket yöneticisini veya yazılım merkezini kullanmalısınız.
Toplama
Gördüğünüz gibi, Linux’ta komut satırını kullanarak disk alanını boşaltmak oldukça basittir. du ve tüm seçeneklerini kullanmaya alıştıktan sonra, diğer yöntemlerden çok daha hızlı ve kolay olduğunu göreceksiniz.
Ancak bu, komutlar söz konusu olduğunda buzdağının sadece görünen kısmı. Linux’ta dosya aramak için hangi komutların kullanılacağını öğrenmek için okumaya devam edin.