4 comandos para coñecer datos do noso disco duro ou particións

Hai moito tempo que non publico aquí, isto non significa que me esquecera de FromLinux, en absoluto ... é que algunhas cousas cambiaron a nivel persoal e o meu tempo agora é moito menor do que era antes.

Non obstante, neste tempo aprendín algúns comandos novos, comandos que quero compartir contigo 🙂

Comezarei por dous que, como di o título da publicación, nos amosan datos sobre os nosos discos duros e particións.

Comando sudo lsscsi

O primeiro é: sudo lsscsi (necesitan instalar este paquete para que o comando estea dispoñible)

Artigo relacionado:
Con Terminal: comandos de tamaño e espazo

Comando sudo lsblk -fm

A segunda é: sudo lsblk -fm

Aquí tes unha captura de pantalla da saída de cada un: Hai moitas outras formas de obter estes e outros datos das nosas particións e discos duros, non son só estes dous comandos ... pero, como persoalmente, vin poucas mencións a eles, é por iso que decidín compartilos 🙂

Do mesmo xeito, deixo outros comandos que poden proporcionarche moitos datos similares:

Comando sudo fdisk -l

 

Aquí está a captura de pantalla: Outro comando é o típico df -h

Artigo relacionado:
Como matar procesos facilmente

Comando df -h

Aquí está a captura de pantalla:

En fin, espero que vos sexa útil 🙂

Coñeces algún outro comando que proporcione datos que estes non fornecen? ...

lembranzas


O contido do artigo adhírese aos nosos principios de ética editorial. Para informar dun erro faga clic en aquí.

31 comentarios, deixa os teus

Deixa o teu comentario

Enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados con *

*

*

  1. Responsable dos datos: Miguel Ángel Gatón
  2. Finalidade dos datos: controlar SPAM, xestión de comentarios.
  3. Lexitimación: o seu consentimento
  4. Comunicación dos datos: os datos non serán comunicados a terceiros salvo obrigación legal.
  5. Almacenamento de datos: base de datos aloxada por Occentus Networks (UE)
  6. Dereitos: en calquera momento pode limitar, recuperar e eliminar a súa información.

  1.   Carpador dixo

    Moitas grazas pola información, saúdos.
    PD: xa botabas de menos.
    XD

    1.    KZKG ^ Gaara dixo

      jajajajaja grazas 🙂
      Si ... estou bastante fóra de liña ultimamente, como dixo Perseo nun tweet ... "irmán, escoitaches cantar as sirenas e perdémosche por culpa delas, un minuto de silencio para o amigo caído TT"

      LOL !!!

      1.    Hugo dixo

        Ah, entón foi o canto das sirenas o que o mantivo ocupado? 😉

        1.    elav dixo

          Pobre bebé .. non ten tapóns para os oídos jajaja

          1.    Hugo dixo

            Ben, a reacción é comprensible, hai sereas nas que se namora calquera, jeje

            1.    elav dixo

              Xa cho digo !! 😀


  2.   Hugo dixo

    O comando lsblk parece moi útil, grazas porque polo menos descoñecíao.

    En canto a outros comandos, porque en Linux sempre podes atopar cousas útiles:

    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 as particións de tipo LVM hai outros comandos útiles:
    sudo pvdisplay
    sudo lvdisplay

    Tamén podes atopar guións curiosos, como este que só usa ferramentas estándar 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 dixo

    Por certo, df pode amosar algo máis de información invocada así:

    df -hT

  4.   Hugo dixo

    Outro comando máis para a colección:

    sudo systool -c block -v | less

    1.    KZKG ^ Gaara dixo

      O_O ... carallo, grazas por tantos comandos LOL !!!

  5.   RudaMacho dixo

    Moi bo lsblk, grazas!

    1.    KZKG ^ Gaara dixo

      Grazas a ti por comentar 🙂

  6.   cazador dixo

    sudo parted -l

    1.    KZKG ^ Gaara dixo

      Estupendo, non o coñecía 😀
      Grazas 😉

  7.   kikee dixo

    Moi ben, só coñecía "fdisk -l". O que máis me gustou é «lsblk», é o que mellor amosa a información.

    1.    KZKG ^ Gaara dixo

      Grazas por comentar 🙂

  8.   ignorante dixo

    Sempre manexaba con df -h / e disco -l, os outros ignoraba.

  9.   anónimo dixo

    Estraño que ninguén o saiba sobre:
    Lista # blkid -o
    dá a información ben tabulada e por suposto lsblk que fixen un alias no meu .bashrc
    $ cat .bashrc | alias grep -i
    alias lsblk = »lsblk -o RM, RO, MODELO, NOME, ETIQUETA, FSTYPE, MOUNTPOINT, TAMAÑO, PHY-SEC, LOG-SEC, MODO, PROPIETARIO, GRUPO, UUID

    Grazas por esas contribucións.

  10.   Raiden dixo

    Grazas polas ordes, cada día de polo menos 20 minutos de lectura é un día dedicado

    1.    KZKG ^ Gaara dixo

      Grazas a ti por comentar 😀

  11.   Rodolfo dixo

    Moi ben, tamén sería bo que recomendas que para máis detalles mires a páxina de man de cada comando, saúdos.

  12.   Vencedor dixo

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

  13.   woqer dixo

    xenial «lsblk», non o coñecía! Moi útil xa que sempre que quero acceder a esa información acabo usando fdik -l que é máis engorroso e para o UUID fago un "ls -lha / dev / disk / by-UUID" e empezo a identificarme. Con «lsblk» todo está unido e limpo nun só comando e ocupa pouco espazo no terminal 🙂 Grazas pola contribución

  14.   Marcos_tux dixo

    Xenial

  15.   fedex 5 dixo

    tremendo!

    útiles e sinxelas grazas

  16.   Edison quisiguina dixo

    Grazas publicación moi útil 🙂

    Bendicións.

  17.   Fausto Fabián Garcete dixo

    Excelente contribución. De verdade servíume. o artigo compartido.

  18.   Miguel Loyo dixo

    Moitas grazas, as ordes axudáronme.

  19.   Miguel dixo

    Moitas grazas por compartir esta información.

    Chegoume xenial.

  20.   Predatux dixo

    Ola a todos, gustaríame saber se hai algún comando para identificar as particións de forma (0,2), (4,3), etc.
    Teño un pequeno problema ao iniciar Remix OS dende unha partición do disco duro sde6, que entendo que é (4,6), pero o arranque sempre me falla dicindo que non é correcto.

    Grazas e saúdos.

  21.   Diego dixo

    Ola a todos, quería preguntarvos o seguinte, teño un ordenador onde teño un Linux virtualizado e un dos discos que montou tiven que externa-lo espazo dispoñible, está ben, pero teño que ampliar a partición porque desde linux aínda podes ver o espazo anterior que tiña e non o novo, polo que entendo que tes que ampliar a partición para que se reflicta máis tarde cando a volves montar en Linux. A cuestión é que alí teño copias de seguridade e non debería perder a información alí. ¿Podería axudarme dicíndome cal é o comando correcto para expandir a partición xa que pasou de ter 128 GB a 1 TB e, unha vez feito isto, montala en Linux. O tipo de partición paréceme ext3, agardo os teus comentarios, Grazas de antemán.