Como encontrar o tamanho de todas as partições

3

Como posso encontrar o tamanho de todas as partições no Ubuntu com um comando que salva em name.txt ?

    
por Johnw 17.10.2013 / 22:33

3 respostas

2

Se você quiser encontrar o tamanho de todas as partições e salvá-lo em um arquivo: você tem que executar este comando:

df -h | grep /dev > name.txt

Ele encontrará o tamanho de todas as partições, incluindo swap, e salvará no seu arquivo name.txt . onde o udev não é nada, mas o swap

ou simplesmente:

df -h > name.txt

Se você deseja obter o tamanho de todos os dispositivos disponíveis para o seu computador e deseja salvar no arquivo, você pode executar este comando:

lsblk | awk '{print  "       \t    " }' > name.txt

Salvará somente a partição e o tamanho

    
por Saurav Kumar 17.10.2013 / 22:50
2

Você pode usar lsblk , que imprime informações de partição de maneira amigável, mas também pode alterar para usar KEY=VALUE , se quiser analisá-la.

Basta usar

lsblk > name.txt

que fornecerá informações de partição para um arquivo chamado name.txt no diretório atual.

Exemplo de saída de lsblk , que está em name.txt :

NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda           8:0    0 298.1G  0 disk 
├─sda1        8:1    0  97.7G  0 part 
├─sda2        8:2    0 134.1G  0 part 
├─sda3        8:3    0     1K  0 part 
├─sda5        8:5    0    57G  0 part /
└─sda6        8:6    0   9.3G  0 part [SWAP]
zram0       251:0    0 239.1M  0 disk [SWAP]
zram1       251:1    0 239.1M  0 disk [SWAP]
zram2       251:2    0 239.1M  0 disk [SWAP]
zram3       251:3    0 239.1M  0 disk [SWAP]

Se você deseja uma saída mais amigável para a máquina, use o seguinte comando:

lsblk -bP -o NAME,SIZE,MOUNTPOINT > parseable.txt

que pode produzir (em parseable.txt ). Tamanhos são em bytes por causa da opção -b .

NAME="sda" SIZE="320072933376" MOUNTPOINT=""
NAME="sda1" SIZE="104854820864" MOUNTPOINT=""
NAME="sda2" SIZE="144030984192" MOUNTPOINT=""
NAME="sda3" SIZE="1024" MOUNTPOINT=""
NAME="sda5" SIZE="61183361024" MOUNTPOINT="/"
NAME="sda6" SIZE="9999220736" MOUNTPOINT="[SWAP]"
NAME="zram0" SIZE="250691584" MOUNTPOINT="[SWAP]"
NAME="zram1" SIZE="250691584" MOUNTPOINT="[SWAP]"
NAME="zram2" SIZE="250691584" MOUNTPOINT="[SWAP]"
NAME="zram3" SIZE="250691584" MOUNTPOINT="[SWAP]"

No caso acima, um ponto de montagem de "" indica não montado. Você provavelmente não terá tanto zram quanto eu (ou talvez nenhum).

    
por kiri 18.10.2013 / 09:41
-1

Eu costumo usar este comando para ver o tamanho e o uso da partição:

df -h
    
por DaShaun 17.10.2013 / 22:33