Kullanılan bayt cinsinden bölüm ve kullanılabilir boyut


12

Linux yanlısı değilim ve belki de doktorlarda bir şeyi gözden kaçırdım, ama:

df -ahörneğin, otomatik olarak en büyük birimi döndürür: M/ G/ T.

basitçe dfseçeneksiz, geri dönüşlü, varsaydığım şey bayt olmayan sektörlerdir.

parted /dev/sda1 unit B print

Bayt cinsinden görüntüler, ancak used/ availablebaytları döndürmez .

Sektörleri gerçek boyutlara dönüştürmeyi duydum, ama bunu nasıl yapacağım hakkında hiçbir fikrim yok.

Asıl bölüm baytlarını nasıl geri gönderebilirim?


Bu komutu deneyin:df -B1
speakr

Bu daha yakın, ancak sonuç farklıdır: parted /dev/sdd1 unit B print== 3221225472B== 3221225472, df -B1 -a | grep /dev/sdd1için Used+ Available== 1152532480+ 1857056768= 3009589248. Ve 3221225472- 3009589248= 211636224. Bu durumda, 201MIB'ler nereye gitti?
joltmode

Bir dosya sistemi tarafından ayrılabilir alan, alttaki bölümün boyutuna eşit değildir. dfdosya sistemi boyutlarını partedbildirir, bölüm boyutlarını bildirir. Aradaki fark dosya sistemi ek yükünden kaynaklanır.
speakr

Oh, ve bu 201MiB'ler 3.0GiB bölümündeki dosya sistemi için uygun mu?
joltmode

Hayır, sanırım bu çok fazla. Ancak kurulumunuzu bilmiyorum, örneğin, dosya sisteminiz bölümünüzün maksimum boyutunu kullanıyorsa. Peki gerçekte ne istiyorsun?
12'1'de

Yanıtlar:


19

Bölüm boyutuna ihtiyacınız varsa, daha önce bahsettiğiniz komutta sorun olmamalıdır:

parted /dev/sdd1 unit B print

Toplam dosya sistemi boyutuna ihtiyacınız varsa, aşağıdakileri verilen toplam sayıları kullanabilirsiniz df:

df -B1 /dev/sdd1

Kullandığınız ve kullanılabilir alanı toplarsanız df, verilen toplam alandan daha az olacağını unutmayın. Bunun nedeni genel gider dosya sistemi, örneğin dergidir.

Dosyalarınızı değiştirmek veya sadece bir göz atmak istiyorsanız, sistem kurulumunuzu tune2fsve dumpe2fsman sayfalarını dikkate alın .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.