Buscar artículos en cambiatealinux.com



Listar los ficheros con tamaño mayor a 0

Por Alex, el 28/11/2022 · 2 min lectura   -  Comentarios: 0   -  Comentar el artículo
Es posible que en servidores Linux tengamos que buscar en muchos fichero, quizás entre logs, ficheros que tenga información o que muchos de ellos pueden tener 0 bytes y queramos borrarlos ...
Guardar el artículo.

Si te ha gustado y ayudado puedes compartir en redes para que el artículo sea mas visible y pueda ayudar a mas gente:




La búsqueda la podemos filtrar con el comando awk de la siguiente forma

ls -lthr | awk '{if ($5 != 0) print}'


Con esta instrucción lo que haremos es listar todos los archivos de un directorio ordenados por fecha, la mas reciente abajo, y que el campo del listado número 5, es decir el del tamaño sea diferente de cero y con print escribiremos la linea por pantalla.

Éste, por ejemplo, seria el primer listado ordenado por fecha donde se ven dos archivos con tamaño 0

Listar directorios excluyendo los ficheros con 0 tamaño

Y este listado ya se ve sin ceros

Listar directorios excluyendo los ficheros con 0 tamaño

El filtro aplicado {if ($5 != 0) print, en número 5 es la posición que ocupa el tamaño, de esta forma podriamos realizar el filtro por cualquier otra posición, por ejemplo, mostrar solo tengan la extensión .log ls -lthr | awk '{if ($9 = "*.log") print}'

Y si queremos listar los que tienen 0 bytes para borrarlos podemos hacerlo así:

find . -maxdepth 1 -size 0c


Y después borrarlos:

find . -maxdepth 1 -size 0c -delete



Y esto es todo amigos!!
Gracias por seguirme y leerme, espero que les haya ayudado
Saludos
Alex.




Si te ha gustado y ayudado puedes compartir en redes para que el artículo sea mas visible y pueda ayudar a mas gente:




Publicidad



Artículos relacionados:

tree - ver el árbol de directorios y ficheros
2024/11/04 · 2 min lectura

tree - ver el árbol de directorios y ficheros

alias - crea un alias a un comando o a una sentencia
2024/11/04 · 2 min lectura

alias - crea un alias a un comando o a una sentencia

Procesos zombie, como encontrarlos
2024/04/19 · 1 min lectura

Procesos zombie, como encontrarlos

Buscar y borrar ficheros grandes desde el terminal
2024/03/22 · 1 min lectura

Buscar y borrar ficheros grandes desde el terminal

Como desinstalar Virtualbox para instalar otra versión
2023/10/19 · 2 min lectura

Como desinstalar Virtualbox para instalar otra versión


Añadir un comentarios:


  • Comenta el artículo si te ha sido de utilidad y te ha funcionado para que pueda ayudar a mas personas.
  • Si no ha funcionado comentalo tambien asi yo puedo repasarlo e intentar ver porque no funciona.

En ambos casos tú opinión es valiosa y de mucha utilidad para mejorar el blog y ayudar a otros usuarios.



(no se publica el email)


Los comentarios no se publican al momento sino que son revisados para prevenir el spam.

Todavía no hay comentarios.
Archivo:


2024 19 2023 34 2022 87 2021 87 2020 83 2019 38 2018 37 2017 85 2016 138 2015 49 2014 5 2013 9 2012 7 2010 1