Con Terminal: comandos de tamaño e espazo

Digamos que queremos saber o tamaño dun ficheiro, cartafol ou espazo no disco duro no noso servidor e non temos unha interface gráfica. Como o facemos?

Vexa o tamaño dos ficheiros e cartafoles con "du".

Hai varias formas de conseguilo. Vexamos algúns comandos sinxelos para executar aplicacións que xa están instaladas, normalmente en todos os sistemas. Se queremos, por exemplo, coñecer o tamaño dun .iso ou dunha carpeta específica, podemos empregalo du.

$ du -bsh /fichero_o_carpeta

Du ten máis opcións, pero neste caso eu uso estas 3:

  • -b [–bytes]: Mostrar en bytes.
  • -s [–resumir]: Mostrar só o tamaño total de cada argumento.
  • -h [–de lectura humana]: Tamaños de impresión lexibles (por exemplo, 1K, 234M, 2G)

Vexa o espazo no disco con "df".

Para ver o espazo sempre uso o comando «df»Paréceme que é o máis cómodo de ler. O seu uso é moi sinxelo, só temos que poñer:

$ df -h

Isto devolverá as particións montadas, o uso do espazo en cada unha e o que queda do resto, e todo de xeito fácil de ler.

como
Artigo relacionado:
Como matar procesos facilmente

Outros datos con árbore.

Artigo relacionado:
Apagar e reiniciar usando comandos

Outro comando moi interesante é «árbore»Ou o que está a estar en español« árbore »😀 Temos que instalalo e se empregamos este comando obteremos resultados moi interesantes.

$ sudo aptitude install tree

e proba estas variantes:

$ tree /directorio

$ tree -h /directorio

$ tree -dh /directorio


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

56 comentarios, deixa os teus

Deixa o teu comentario

Enderezo de correo electrónico non será publicado.

*

*

  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.   f3niX dixo

    Lin este post 2 anos despois. 🙂

  2.   León dixo

    Lin este post 3 anos despois xD

  3.   Juan Carlos dixo

    Excelente, práctico e sinxelo. grazas .. !!

  4.   Daniel dixo

    Lin este post 4 anos despois xD

  5.   luisdelbar dixo

    Lin este post 5 anos despois, pero grazas xD

  6.   Ezequiel dixo

    Xa é abril de 2016 e a publicación segue axudando.

    Grazas pola entrada.

  7.   Raul dixo

    Ben, esta publicación axudoume, grazas. 15/05/2016

  8.   sergio dixo

    Estamos o 12/08/2016 e XD segue funcionando

  9.   mario lara dixo

    Lin este post o 18/08/2016 e non podes imaxinar canto me axudou.

  10.   Francisco Martín dixo

    Moi útil.

    Como complemento: se executas df -hT, co T, podes ver o tipo de sistema de ficheiros para cada punto de montaxe: ext4, xfs, etc.

    df-hT

    Visto en: http://www.sysadmit.com/2016/08/linux-ver-espacio-en-disco.html

  11.   Noé Recra dixo

    Lin este post o 01/09/2016

  12.   Abraham dixo

    05 / setembro / 2016 Grazas!

  13.   Gerard dixo

    Lin este artigo 5 anos despois, o 27 de setembro de 2016.
    XDD

  14.   John titor dixo

    Veño do futuro e a publicación segue axudando.
    05 / 11 / 2059

  15.   Ulan dixo

    4 días despois do futuro de Jhon Titor e aínda útil. 9-11-2016. Salu2.

  16.   Pablo dixo

    Veño do pasado, para que serve isto?

  17.   Zentola dixo

    Esta publicación lémbrame a intemporalidade e o parente do espazo-tempo.
    O código aberto sempre é útil. 😉 e con amigos de DesdeLinux e UsemosLinux, máis accesibles.
    Sé debian meu amigo

  18.   alemán dixo

    Xaneiro de 2017, grazas pola publicación. 🙂

  19.   Anselmo Gimeno dixo

    Estupendo. E xa o vexo agora, febreiro de 2017.
    Un saúdo.

  20.   teuría dixo

    27-02-2017 moi útil

  21.   Mike_DCX dixo

    Axúdame: 09-05-2017

  22.   Michael dixo

    E a verdade é que segue axudando !! Parabéns.

  23.   Anónimo dixo

    8 de xuño de 2017 e segue axudando.
    grazas

  24.   Diego dixo

    23 de xuño de 2017 ... e seguirei axudando

  25.   Anónimo dixo

    29 de xuño e segue axudando ... Gracias!

  26.   Xesús dixo

    Estupendo, grazas que me axudaches hoxe. 325 a.C.

  27.   Gabo dixo

    aínda funciona, aínda funciona !!! 17/07/2017

  28.   Anónimo dixo

    WOW

  29.   Anónimo dixo

    Estamos no ano 2032 e aínda serve jajaja

  30.   escurecer dixo

    Lin este post en marzo de 2017 e hoxe tenteino pero filtrando o resultado con grep

    df -hT | grep sd

    onde sd é o disco duro ou discos duros que instalamos.

  31.   escurecer dixo

    Intenteino deste xeito

    df -hT | grep sd

  32.   Xoán Burgos dixo

    Moi interesante. Para engadir, é posible ordenar a saída de du -h (que mostra o resultado en MB, GB, ...) pasando a saída ao comando sort -h. Co tipo de -h pode ordenar a saída de du -h por tamaño.

    Máis información e exemplos: http://www.sysadmit.com/2017/09/linux-saber-tamano-directorio.html

  33.   Anónimo dixo

    Setembro, gústame

  34.   Anónimo dixo

    27 de setembro de 2017 ...

  35.   Anónimo dixo

    Xaneiro de 2147

  36.   Anónimo dixo

    unha excelente información excelente axudoume moito ... saúdos

  37.   Anónimo dixo

    19/10/2017 e segue axudando

  38.   Carlos dixo

    21 - 10 - 2017 Grazas !!!

  39.   Carlos dixo

    gústanme as papayas

  40.   pepe dixo

    imos!!

  41.   Daniel Portugal Revilla dixo

    aínda serve !!! 10/12/2017 Case Nadal!
    Funcionou para min: teño CentOS minimum instalado nun disco virtual de 5 GB e teño varios paquetes instalados para despregar aplicacións node.js.

  42.   rolando dixo

    15-12-2017 Grazas moi útil irmán, moi bo.

  43.   un Roswell dixo

    28-12-2017 Aínda axudando, grazas homes.

  44.   Mixterix dixo

    06-01-2018 e servíume en Android con termux

  45.   Anónimo dixo

    Tiña parte da información, pero non toda. Aínda así quedei impresionado, excelente post, grazas

  46.   Anónimo dixo

    Lin este post 7 anos despois.

  47.   Anónimo dixo

    Lin este post e aínda non me ama: 'v

  48.   Anónimo dixo

    23/02/2018 .... non declinar ...
    Aínda así axuda!

  49.   Anónimo dixo

    23/03/2018 ¿Segue isto en pé?

    1.    Zentola dixo

      Visítanos dende o futuro !!!
      08 / 03 / 2018

  50.   áxil dixo

    25/03/2018 Aínda funciona!

    grazas!

  51.   sombraind30 dixo

    14/04/2018 E aínda funciona

  52.   John Edison Castro Cubillos dixo

    «Actualización 2018/05»
    Os argumentos necesarios para opcións longas tamén son necesarios
    para opcións curtas.

    -a, –todos inclúen sistemas de ficheiros falsos
    -B, –block-size = SIZE tamaños de escala por SIZE antes de imprimilos; por exemplo
    –Mostrar estatísticas directas dun ficheiro no canto do punto de montaxe
    –O total produce un gran total
    -h, –tamaños de impresión lexibles por humanos en formato lexibles por humanos (por exemplo, 1K 234M 2G)
    -H, –si do mesmo xeito, pero usa poderes de 1000 non 1024
    -i, –inodes amosan información do nodo-i en lugar de usar bloques
    -k como –block-size = 1K
    -l, –local limita a lista aos sistemas de ficheiros locais
    –No-sync non chama a sincronización antes de saber como usalo
    –Output [= FIELD_LIST] usa o formato de saída definido por
    -P, a portabilidade usa o formato POSIX para a saída
    –A sincronización de chamadas sincronízase antes de saber como usala
    -t, –type = TYPE restrinxe a lista aos sistemas de ficheiros de tipo TYPE
    -T, –tipo de impresión mostra o tipo de sistema de ficheiros
    -x, –exclude-type = TYPE restrinxe o listado a sistemas de ficheiros que non son de tipo TYPE
    -v (non ten efecto)
    –A axuda mostra esta axuda e remata
    –A versión informa da versión e sae

  53.   bpmircea dixo

    incrible, o 2 de xuño de 18 e o truco xd aínda funciona

  54.   Mark1234s4 dixo

    2019 t

  55.   Archibaldo de la Cruz dixo

    21-02-2020 A publicación aínda axuda. Moitas grazas.