Linux vs Windows vs MacOS для работы. Какой ЛИНУКС выбрать в 2020 для рабочего компьютера?
İçindekiler:
- Find Komutunu Kullanarak Büyük Dosyaları Bulma
du
Command Kullanarak Büyük Dosyaları ve Dizinleri Bulma- Sonuç
Zamanla, disk sürücünüz büyük miktarda disk alanı kaplayan çok sayıda gereksiz dosya ile karışabilir. Genellikle, Linux sistemleri büyük günlük veya yedekleme dosyaları nedeniyle disk alanı tükenir.
Bu eğiticide,
find
ve
du
komutlarını kullanarak Linux sistemlerindeki en büyük dosya ve dizinlerin nasıl bulunacağını açıklar.
Find Komutunu Kullanarak Büyük Dosyaları Bulma
find
komutu Linux sistem yöneticileri cephaneliğindeki en güçlü araçlardan biridir. Dosya boyutu da dahil olmak üzere farklı kriterlere göre dosya ve dizinleri aramanızı sağlar.
Örneğin, 100 MB'tan büyük boyutlu dosyaları aramak istiyorsanız, geçerli çalışma dizininde aşağıdaki komutu kullanırsınız:
sudo find. -xdev -type f -size +100M
Değiştirin
.
en büyük dosyaları aramak istediğiniz dizinin yolunu kullanın.
Çıktıda ek bilgi içermeyen dosyaların bir listesi gösterilir.
/var/lib/libvirt/images/centos-7-desktop_default.img /var/lib/libvirt/images/bionic64_default.img /var/lib/libvirt/images/win10.qcow2 /var/lib/libvirt/images/debian-9_default.img /var/lib/libvirt/images/ubuntu-18-04-desktop_default.img /var/lib/libvirt/images/centos-7_default.img
find
komutu ayrıca bu dosyalar üzerinde işlem yapmak için
ls
veya
sort
gibi diğer araçlarla birlikte kullanılabilir.
Aşağıdaki örnekte,
find
komutunun çıktısını bulunan her dosyanın boyutunu yazdıracak
ls
ve daha sonra bu çıktıyı dosya boyutu olan 5. sütuna göre sıralamak için
sort
komutuna yönlendiriyoruz.
find. -xdev -type f -size +100M -print | xargs ls -lh | sort -k5, 5 -h -r
Çıktı şöyle görünecektir:
-rw------- 1 root root 40967M Jan 5 14:12 /var/lib/libvirt/images/win10.qcow2 -rw------- 1 root root 3725M Jan 7 22:12 /var/lib/libvirt/images/debian-9_default.img -rw------- 1 root root 1524M Dec 30 07:46 /var/lib/libvirt/images/centos-7-desktop_default.img -rw------- 1 root root 999M Jan 5 14:43 /var/lib/libvirt/images/ubuntu-18-04-desktop_default.img -rw------- 1 root root 562M Dec 31 07:38 /var/lib/libvirt/images/centos-7_default.img -rw------- 1 root root 378M Jan 7 22:26 /var/lib/libvirt/images/bionic64_default.img
Çıktıda çok fazla bilgi satırı varsa, yalnızca ilk 10 satırı yazdırmak için
head
komutunu kullanabilirsiniz:
find. -xdev -type f -size +100M -print | xargs ls -lh | sort -k5, 5 -h -r | head
Komutu yıkalım:
-
find. -xdev -type f -size +100M -print
find. -xdev -type f -size +100M -print
- yalnızca geçerli çalışma dizinindeki (find. -xdev -type f -size +100M -print
(-size +100M
) daha büyük dosyaları (-type f
) arayın, diğer dosya sistemlerindeki dizinleri azaltmayın (-xdev
) ve standart çıktıya tam dosya adını ve ardından yeni bir satır (-xdev
) yazdırın.xargs ls -lh
-find
komutunun çıktısı, çıktıyı uzun liste okunabilir biçimde yazdıracakls -lh
komutunu yürütenls -lh
.sort -k5, 5 -h -r
- satırları 5. sütuna (-k5, 5
) göre-k5, 5
, değerleri okunabilir biçimde (-h
) karşılaştırır ve sonucu tersine çevirir (-r
).head
: borulu çıkışın yalnızca ilk 10 satırını yazdırır.
find
komutu birçok güçlü seçenekle birlikte gelir. Örneğin, x günden eski büyük dosyaları, belirli bir uzantıya sahip büyük dosyaları veya belirli bir kullanıcıya ait büyük dosyaları arayabilirsiniz.
du
Command Kullanarak Büyük Dosyaları ve Dizinleri Bulma
du
komutu dosya alanı kullanımını tahmin etmek için kullanılır ve özellikle büyük miktarda disk alanı tüketen dizinleri ve dosyaları bulmak için kullanışlıdır.
Aşağıdaki komut en büyük dosyaları ve dizinleri yazdırır:
du -ahx. | sort -rh | head -5
İlk sütun dosyanın boyutunu ve ikincisi dosya adını içerir:
55G. 24G./.vagrant.d/boxes 24G./.vagrant.d 13G./Projects 5.2G./.minikube
Komutun açıklaması:
-
du -ahx.
: geçerli çalışma dizinindeki (.
) disk alanı kullanımını tahmin edin, hem dosyaları hem de dizinleri (a
) sayın, insan tarafından okunabilir biçimde baskı boyutlarını (h
) ve farklı dosya sistemlerindeki dizinleri atlayın (x
).sort -rh
: değerleri insan tarafından okunabilir biçimde karşılaştırarak sıralar sıralar (-h
) ve sonucu tersine çevirir (-r
).head -5
: borulu çıkışın yalnızca ilk 5 satırını yazdırır.
du
komutu, disk alanı kullanımının çıktısını hassaslaştırmak için kullanabileceğiniz diğer seçenekleri içerir.
Sonuç
Diskiniz dolduğunda ve boşaltmak istediğinizde büyük dosyaları bulmak çok yararlıdır.
Artık sisteminizde en büyük dosyaları bulduğunuza göre Linux Komut Satırını Kullanarak Dosyaları ve Dizinleri Kaldırma hakkındaki kılavuzumuzu okumak isteyebilirsiniz.
disk terminalini bulDaha büyük: daha büyük: bu yıl dalgalanan büyük ekranlı akıllı telefon gönderileri, iSuppli
Ekranlı akıllı telefonların gönderileri IHS iSuppli'den bir öngörüye göre, tüketiciler, telefonların sunduğu büyük ekran boyutlarına giderek daha fazla ilgi duyduklarından, 5 inç veya daha büyük olacak.
Bitcoin güçlendiriciler, Washington'un en büyük sorunu olan Parano'nun en büyük sorunu olan Washington'un en büyük sorunu olan Washington'un en büyük sorunu olan Kongre'nin değer kazanmasını sağlamak oldu. Bu konuda henüz yeterli bilgi yok.
Bitcoin söz konusu olduğunda Washington’un en büyük sorunu sadece Hill’deki politika yapıcıları bu konuda yeterince bilgi sahibi değiller.
Windirstat ile Windows sabit diskinde büyük dosyaları bulun, silin
İşte WinDirStat ile Windows Sabit Diskinizde Büyük Dosyaları Bulma ve Silme.