Comandos de Find, ¿los has usado ya?

Muchas veces te has visto ante la interrogante ¿cuál es el archivo más grande que tengo en mi disco duro? Recurres a Find, método convencional y fácil que nos permite hacer muchas cosas, pero hoy hablaremos de otra de sus utilidades.

comando find

Find es un comando muy utilizando por usuarios de Linux, pero normalmente sólo es utilizando en un 5% por los demás usuarios. Se usa para la búsqueda de archivos dentro del escalafón de directorios del sistema, no solo busca archivos regulares, sino cualquier clase de nodo que se encuentre alojado en un directorio.

Además en sus funciones incluye la posibilidad de realizar operaciones sobre los ficheros que localiza. 

Contiene una gran cantidad de parámetros y criterios de búsqueda, convirtiéndolo en más flexible y potente, casi indispensable para hacer tareas administrativas en el ordenador.

Comandos

El comando:  sudo find / -printf ‘%s %pn’| sort -nr | head -10, es otra de las formas de utilizar Find.

Éste nos dirá instantáneamente cuales son las 10 carpetas o archivos más grandes del ordenador, pero si deseas saber unos 10 más sólo tienes que cambiar el 10 por 20 y aparecerán los adecuados a la cantidad.

Este comando contará tanto carpetas como archivos, pero si deseas solamente tener en cuenta las carpetas  agregarás : type d (d = directorio):

                                sudo find / -type d -printf ‘%s %pn’| sort -nr | head -10

Por el contrario si deseas ver sólo los archivos y no las carpetas sería -type f (f = file):

                                sudo find / -type f -printf ‘%s %pn’| sort -nr | head -10

Si deseas especificar el tipo de archivo, o sea, solo tener en cuenta los .mp4 basta con agregar un -iname “*.mp4″ :

                                 sudo find / -iname «*.mp4» -printf ‘%s %pn’| sort -nr | head -10

Comparte este artículo

Share on facebook
Share on google
Share on twitter
Share on whatsapp
Share on email

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Solicitar Presupuesto

Entradas Recientes