Encuentre espacio en disco utilizado por el usuario específico Linux

Encuentre espacio en disco utilizado por el usuario específico Linux
De vez en cuando, es posible que deba hacer un stock de los archivos propiedad de un usuario específico en un sistema Linux con varios usuarios de inicio de sesión. Esto es útil cuando desea liberar algo de espacio y evitar que su disco duro se agote. Esto es especialmente si algunos usuarios han dejado de usar el sistema y sus cuentas han sido deshabilitadas. Entonces, ¿cómo evalúa el espacio de disco tomado por un usuario específico?? Vamos a averiguar.

Cuente el espacio total de disco utilizado por un usuario en particular

Para obtener el espacio de disco utilizado por un usuario específico, use la sintaxis del comando Buscar de la siguiente manera:

$ Find/Path/To/Directory/-user UserName_whose_files_are_to_be_counted -type F -printf "%s \ n" | Awk 't+= $ 1 end print t'

Desglosemos esta sintaxis de comando:

La primera sección - find/rath/to/directorio/ - realiza una búsqueda en la ruta de directorio especificada.

La segunda sección - -User UserName_whose_files_are_to_be_counted - restringe la operación de búsqueda a un usuario específico.

La tercera sección - -tipo F - indica que solo estamos buscando archivos y no directorios. Los directorios vacíos generalmente toman 4 kb, lo cual es insignificante.

La última sección - -printf "%s \ n" | Awk 't+= $ 1 end print t'

Imprime el tamaño de los archivos.

Supongamos que desea conocer el uso del disco de un usuario llamado Jaime En el directorio de inicio. El comando será.

$ Find /Home -User James -Type F -Printf "%S \ n" | Awk 't+= $ 1 end print t'

Si está dentro de un directorio, puede ver el uso del disco utilizando el comando que se muestra,

$ Find . -escriba f -printf " %u %s \ n" \ | AWK 'usuario [$ 1]+= $ 2; End for (i in user) print i, usuario [i] '

Por ejemplo, navegaré al directorio de descargas, ubicado en mi directorio de inicio, y verificaré el espacio de disco utilizado por usuarios específicos. La salida muestra claramente el resumen del espacio de disco donde dos usuarios tienen archivos guardados en el directorio actual, que es el /Home/James/Directorio de descargas.

Y ahí tienes. Hemos visto con éxito cómo puede encontrar el espacio de disco por usuarios específicos en Linux.