4 comandos para saber os dados do nosso HDD ou partições

Faz muito tempo que não posto aqui, isso não significa que esqueci DesdeLinux ni mucho menos, para nada… solo es que han cambiado algunas cosas en el plano personal y mi tiempo ahora es mucho menos de lo que era antes.

No entanto, neste tempo aprendi alguns comandos novos, comandos que quero compartilhar com você 🙂

Vou começar com dois que, como diz o título do post, nos mostram dados sobre nossos discos rígidos e partições.

Comando sudo lsscsi

O primeiro é: sudo lsscsi (eles precisam instalar este pacote para que o comando esteja disponível)

Artigo relacionado:
Com Terminal: Comandos de Tamanho e Espaço

Comando sudo lsblk-fm

A segunda é: sudo lsblk-fm

Aqui está uma captura de tela da saída de cada um:

Existem muitas outras formas de obter estes e outros dados das nossas partições e HDDs, não são apenas estes dois comandos ... mas, como pessoalmente tenho visto pouca menção deles, é por isso que decidi partilhá-los 🙂

Da mesma forma, deixo outros comandos que podem fornecer muitos dados semelhantes:

comando sudo fdisk -l

Aqui está a imagem:

Outro comando é o típico df -h

como
Artigo relacionado:
Como eliminar processos facilmente

comando df -h

Aqui está a imagem:

De qualquer forma, espero que seja útil para você 🙂

Você conhece algum outro comando que forneça dados que estes não fornecem? ...

lembranças


32 comentários, deixe o seu

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Carpinteiro dito

    Muito obrigado pela informação, saudações.
    PS: você já fez falta.
    XD

    1.    KZKG ^ Gaara dito

      hahahahaha obrigado 🙂
      Sim ... Estou bastante offline ultimamente, como Perseu disse em um tweet ... «mano, você ouviu as sirenes cantando e nós perdemos você por causa delas, um minuto de silêncio para o amigo caído TT»

      LOL !!!

      1.    Hugo dito

        Ah, então foi o canto das sirenes que o manteve ocupado? 😉

        1.    elav. dito

          Pobre bebê .. ele não tem protetor de ouvido hahaha

          1.    Hugo dito

            Bom, a reação é compreensível, tem sereias por quem qualquer um se apaixona, hehe

            1.    elav. dito

              Já te digo!! 😀


  2.   Hugo dito

    O comando lsblk parece muito útil, obrigado porque pelo menos eu certamente o desconhecia.

    Quanto a outros comandos, porque no Linux, você sempre pode encontrar coisas úteis:

    sudo blkid
    sudo cat /proc/partitions
    sudo cat /etc/mtab
    sudo lshw -short -class storage -class disk
    sudo lshw -class storage -class disk | less
    sudo hwinfo --disk | less
    sudo parted /dev/sda print
    sudo hdparm -I /dev/sda | less
    sudo smartctl -a /dev/sda | less

    Para partições do tipo LVM, existem outros comandos úteis:
    sudo pvdisplay
    sudo lvdisplay

    Você também pode encontrar scripts curiosos, como este que usa apenas ferramentas padrão como find e grep:

    for file in \
    $(find /sys/block/[sh][dr]*/device/ /sys/block/[sh][dr]*/ -maxdepth 1 2>/dev/null |
    egrep '(vendor|model|/size|/sys/block/[sh][dr]./$)'| sort)
    do
    [ -d $file ] && \
    echo -e "\n -- DEVICE $(basename $file) --" && \
    continue
    grep -H . $file | \
    sed -e 's|^/sys/block/||;s|/d*e*v*i*c*e*/*\(.*\):| \1 |' | \
    awk '{
    if($2 == "size") {
    printf "%-3s %-6s: %d MB\n", $1,$2,(($3 * 512)/1048576)
    } else {
    printf "%-3s %-6s: ", $1,$2
    for(i=3;i<NF;++i) printf "%s ", $i; print $(NF)
    }
    }'
    done

  3.   Hugo dito

    A propósito, df pode exibir um pouco mais de informações invocadas desta forma:

    df -hT

  4.   Hugo dito

    Mais um comando para a coleção:

    sudo systool -c block -v | less

    1.    KZKG ^ Gaara dito

      O_O… caramba, obrigado por tantos comandos LOL !!!

  5.   Ruda Macho dito

    Muito bom lsblk, obrigado!

    1.    KZKG ^ Gaara dito

      Obrigado por comentar 🙂

  6.   caçador dito

    sudo separou -l

    1.    KZKG ^ Gaara dito

      Ótimo, eu não conhecia esse 😀
      Obrigado 😉

  7.   Kikee dito

    Muito bom, eu só conhecia "fdisk -l". O que mais gostei é o «lsblk», é o que melhor mostra a informação.

    1.    KZKG ^ Gaara dito

      Obrigado por comentar 🙂

  8.   ignorante dito

    Eu sempre lidei com df -h / e disk -l, os outros eu ignorei.

  9.   anônimo dito

    Estranho que ninguém saiba disso:
    # lista blkid -o
    dá as informações bem tabuladas e, claro, lsblk que fiz um alias no meu .bashrc
    $ cat .bashrc | grep -i aliases
    alias lsblk = »lsblk -o RM, RO, MODEL, NAME, LABEL, FSTYPE, MOUNTPOINT, SIZE, PHY-SEC, LOG-SEC, MODE, PROPRIETÁRIO, GRUPO, UUID

    Obrigado por essas contribuições.

  10.   Raiden dito

    Obrigado pelos comandos, todo dia de pelo menos 20 minutos de leitura, é um dia gasto

    1.    KZKG ^ Gaara dito

      Obrigado por comentar 😀

  11.   Rodolfo dito

    Muito bom, também seria bom se você recomendasse que, para mais detalhes, olhe a página de manual de cada comando, saudações.

  12.   vencedor dito

    Para saber a temperatura ...
    root @ darkstar: / home / salvic # smartctl -A / dev / sdc | grep '194' | awk '{print $ 10}'
    34

  13.   Uau dito

    grande «lsblk», não o conhecia! Muito útil porque sempre que quero acessar essa informação acabo usando fdik -l que é mais incômodo, e para o UUID eu faço um "ls -lha / dev / disk / by-UUID" e começo a me identificar. Com «lsblk» tudo fica unido e limpo em um único comando e ocupando pouco espaço no terminal 🙂 Obrigado pela contribuição

  14.   Marcos_tux dito

    Genial

  15.   fedex5 dito

    tremendo!

    útil e simples obrigado

  16.   Edison quisiguina dito

    Muito obrigado o post 🙂

    Bençãos.

  17.   Fausto Fabiano Garcete dito

    Excelente contribuição. Isso realmente me serviu bem. o artigo compartilhado.

  18.   Michael Loyo dito

    Muito obrigado, os comandos me ajudaram.

  19.   Miguel dito

    Muito obrigado por compartilhar esta informação.

    Foi ótimo para mim.

  20.   predatux dito

    Olá a todos, gostaria de saber se existe algum comando para identificar as partições do form (0,2), (4,3), etc.
    Eu tenho um pequeno problema ao iniciar o Remix OS de uma partição do disco rígido sde6, que eu entendo ser (4,6), mas o boot sempre me falha dizendo que não está correto.

    Obrigado e cumprimentos.

  21.   Diego dito

    Olá a todos, queria perguntar o seguinte, tenho um computador onde tenho um linux virtualizado e um dos discos que ele montou tive que extrair o espaço disponível, tudo bem mas tenho que estender a partição porque do linux ainda dá para ver o espaço anterior Eu tinha e não a nova, então entendo que você deve estender a partição para que ela seja refletida mais tarde quando você montá-la novamente no Linux. A questão é que lá eu tenho backups e não devo perder as informações lá. Você poderia me ajudar dizendo qual é o comando correto para expandir a partição, já que ela passou de 128 GB para 1 TB, e uma vez feito isso, monte-o no linux. O tipo de partição me parece ext3, aguardo seus comentários, desde já agradeço.

  22.   wolfgimp dito

    Uma colaboração entre usuários Linux é sempre apreciada.
    Como meu pai costumava dizer, se é bom e conciso, é duplamente bom.