Git (Disk Kullanım) Komutu Linux

Kısacası, "du"(Disk Kullanım) komutları Linux / Unix biz üzerinde işgal edilen hacmi (kullanım bilgisi) kontrol edin. hard disk de klasörler si dosyaları.
biz sınırlı, özellikle çok yararlı bir sipariş birinin alanı hard disk - Ya SSD - ve hızlı bir şekilde kim olduklarını öğrenmek istiyoruz dosyaları ve / veya klasörler en "hacimli". Elbette, "du" komutu Biz bilgi istenen getiriyi kullanmak sözdizimleri çeşitli kullanılabilir.

Komut satırı sözdizimi "Du", çoğu komut gibi çok basit ve çok esnektir. linux.

"Du" komutunun dokümantasyonunda aşağıdaki seçenekler sunulur:

[root @ server] # du –help
Kullanım: git [SEÇENEK]… [DOSYA]…
veya: du [SEÇENEK]… –files0-from=F
Özetlemek disk dizinler için yinelemeli olarak her DOSYA'nın kullanımı.

Uzun için zorunlu argümanlar options kısaca zorunlu options çok.
-a, –yalnızca dizinler için değil, tüm dosyalar için tüm yazma sayıları
– görünür boyutta yazdırma, görünen boyutlar yerine disk kullanım Görünen boyut genellikle daha küçük olmasına rağmen, dosyalardaki ("seyrek") delikler, dahili parçalanma, dolaylı bloklar ve benzerleri nedeniyle daha büyük olabilir.
-B, –block-size = SIZE, SIZE-bayt blokları kullanır
-b, –bayt “–apparent-size –block-size = 1 ′ eşdeğerdir
-c, –total genel toplamı üretir
-D, –dereference-args yalnızca komut satırında listelenen sembolik bağlara başvurur
–files0-from=F özetle disk F dosyasında belirtilen NUL ile sonlandırılmış dosya adlarının kullanımı;
F ise - o zaman standart girişten isimleri okuyun
-H, –dereference-args'e eşdeğer (-D)
İnsan okunabilir formatta insan-okunabilir baskı boyutları (örneğin, 1K 234M 2G)
–Si -h gibi, ancak 1000 değil 1024'in katlarını kullanın
-k like –block-size = 1K
-l, –count-links, sabit bağlanırsa boyutları birçok kez sayar
-m gibi –block-size = 1M
-L, –bütün sembolik bağlantıların referansını kaldırır
-P, - referans yok herhangi bir sembolik bağı takip etmeyin (bu, default)
-0, –null her çıktı satırını satırsonu yerine 0 bayt ile sonlandırın
-S, –separate-dizinleri alt dizinlerin boyutunu içermez
-s, –summarize her bağımsız değişken için yalnızca bir toplam görüntüler
-x, –bir dosya-system farklı dosyalarda dizinleri atla systems
-X, –exclude-from=DOSYA, DOSYA'daki herhangi bir kalıpla eşleşen dosyaları hariç tutar
–exclude=PATTERN, PATTERN ile eşleşen dosyaları hariç tutar
–max-derinlik=N, yalnızca komut satırı bağımsız değişkeninin altında N veya daha az düzey varsa, bir dizin (veya –all ile dosya) için toplamı yazdırır; –maks-derinlik=0 ile aynıdır
özetlemek
-time, dizindeki herhangi bir dosyanın veya alt dizinlerinin herhangi birinin son değişikliğinin zamanını gösterir
–Zaman =WORD zamanı şu şekilde göster WORD değişiklik zamanı yerine: atime, erişim, kullanım, ctime veya durum
–Zaman stili = STİL stilini kullanan STİL gösterim süreleri: tam iso, uzun iso, iso, + FORMAT
FORMAT, `` tarih '' olarak yorumlanır
- yardım bu yardımı görüntüler ve çıkar
–Version çıktı sürümü bilgisi ve çıkışı

Görüntü değerleri blok boyutundan ilk kullanılabilir SIZE birimi ve DU_BLOCK_SIZE, BLOCK_SIZE ve BLOCKSIZE ortam değişkenleridir.
Aksi takdirde, birimler default 1024 bayta (veya POSIXLY_CORRECT ayarlanmışsa 512).

böylece G, T, U, E, Z KB 1000, 1024 K, MB 1000 1000 * M * 1024 1024, ve Y.: SIZE tipi istenen GMT biri (İsteğe bağlı yıl istenen veya tamsayı türü ile TAKİP)

Yukarıdaki tüm seçenekler biz endişe dosya ve klasörler hakkında doğru raporlar görüntüler komut satırları kombine edilebilir. Eğer (bizim örneğimizde / var) belirli bir konumdan bireysel klasör ve dosyaları hacmi görmek istiyorsanız Örneğin, komut satırı olacak f

du --si -s * | sort -h

Bu sayede Bireysel hacim ekran / Var meşgul klasör ve dosyaları, azalan sıralanmış.

"sıralama h"- sonucu sırala ve göster"Okunabilir Biçimi". Bytes, kilobayts, Megabayt, gigabayt.

"-ve”-" -h "ile biraz aynı işleve sahiptir, ancak 1000 yerine 1024 kullanır.

"-s”- altındaki klasör ve dosyaların ayrıntılarını vermeden üst dizinin toplamını görüntüler.

Teknolojiye tutkulu, 2006 yılından beri StealthSettings.com'da yazıyorum. macOS, Windows ve Linux işletim sistemlerinde geniş deneyimim var, aynı zamanda programlama dilleri ve blog platformları (WordPress) ile online mağazalar için (WooCommerce, Magento, PrestaShop) bilgi sahibiyim.

nasıl » Linux » Git (Disk Kullanım) Komutu Linux
Leave a Comment