JavaScript is required to for searching.
Omitir V�nculos de navegaci�n
Salir de la Vista de impresi�n
Guía de administración del sistema: administración avanzada
search filter icon
search icon

Información del documento

Prefacio

1.  Administración de terminales y módems (descripción general)

2.  Configuración de terminales y módems (tareas)

3.  Gestión de puertos de serie con Service Access Facility (tareas)

4.  Gestión de recursos del sistema (descripción general)

5.  Visualización y cambio de la información del sistema (tareas)

6.  Gestión del uso de discos (tareas)

Gestión del uso de discos (mapa de tareas)

Visualización de información sobre archivos y espacio en el disco

Cómo visualizar información sobre archivos y espacio en el disco

Comprobación del tamaño de los archivos

Cómo visualizar el tamaño de los archivos

Cómo buscar archivos de gran tamaño

Cómo buscar archivos que superan el límite de tamaño especificado

Comprobación del tamaño de los directorios

Cómo visualizar el tamaño de directorios, subdirectorios y archivos

Cómo visualizar la propiedad del usuario de sistemas de archivos UFS locales

Búsqueda y eliminación de archivos antiguos o inactivos

Cómo enumerar los archivos más recientes

Cómo buscar y eliminar archivos antiguos o inactivos

Cómo borrar directorios temporales

Cómo buscar y suprimir archivos core

Cómo suprimir archivos de volcado por caída

7.  Gestión de cuotas de UFS (tareas)

8.  Programación de tareas del sistema (tareas)

9.  Gestión de contabilidad del sistema (tareas)

10.  Contabilidad del sistema (referencia)

11.  Rendimiento de los recursos del sistema (descripción general)

12.  Gestión de procesos del sistema (tareas)

13.  Supervisión del rendimiento del sistema (tareas)

14.  Resolución de problemas de software (descripción general)

15.  Gestión de los mensajes del sistema

16.  Gestión de archivos del núcleo central (tareas)

17.  Gestión de información sobre la caída del sistema (tareas)

18.  Resolución de diversos problemas de software (tareas)

19.  Resolución de problemas de acceso a archivos (tareas)

20.  Resolución de incoherencias en el sistema de archivos UFS (tareas)

21.  Resolución de problemas del paquete de software (tareas)

Índice

Comprobación del tamaño de los archivos

Puede comprobar el tamaño de los archivos y ordenarlos mediante el comando ls. Puede buscar archivos que superan un límite de tamaño mediante el comando find. Para obtener más información, consulte las páginas del comando man ls(1) y find(1).


Nota - Si se agota el espacio del directorio /var, no enlace de manera simbólica el directorio /var a un directorio en un sistema de archivos con más espacio en el disco. Si lo hace, incluso como medida provisoria, puede causar problemas en determinados procesos y utilidades de daemon.


Cómo visualizar el tamaño de los archivos

  1. Cambie al directorio donde se encuentran los archivos que desea comprobar.
  2. Visualice el tamaño de los archivos.
    $ ls [-lh] [-s]
    -l

    Muestra una lista de archivos y directorios en formato largo e indica los tamaños en bytes. (Vea el ejemplo que aparece a continuación).

    -h

    Escala tamaños de archivo y tamaños de directorio en Kbytes, Mbytes, Gbytes o Tbytes cuando el tamaño del archivo o del directorio es mayor que 1024 bytes. Esta opción también modifica el resultado mostrado por las opciones -o, -n, -@ y -g para visualizar tamaños de archivos o de directorios con el formato nuevo. Para obtener más información, consulte la página del comando man ls(1).

    -s

    Muestra una lista de archivos y directorios e indica los tamaños en bloques.

Ejemplo 6-5 Visualización del tamaño de los archivos

El siguiente ejemplo muestra que los archivos lastlog y messages son más grandes que el resto de los archivos del directorio /var/adm.

$ cd /var/adm
$ ls -lh
total 148
drwxrwxr-x   5 adm      adm          512 Nov 26 09:39 acct/
-rw-------   1 uucp     bin            0 Nov 26 09:25 aculog
drwxr-xr-x   2 adm      adm          512 Nov 26 09:25 exacct/
-r--r--r--   1 root     other       342K Nov 26 13:56 lastlog
drwxr-xr-x   2 adm      adm          512 Nov 26 09:25 log/
-rw-r--r--   1 root     root         20K Nov 26 13:55 messages
drwxr-xr-x   2 adm      adm          512 Nov 26 09:25 passwd/
drwxrwxr-x   2 adm      sys          512 Nov 26 09:39 sa/
drwxr-xr-x   2 root     sys          512 Nov 26 09:49 sm.bin/
-rw-rw-rw-   1 root     bin            0 Nov 26 09:25 spellhist
drwxr-xr-x   2 root     sys          512 Nov 26 09:25 streams/
-rw-r--r--   1 root     bin         3.3K Nov 26 13:56 utmpx
-rw-r--r--   1 root     root           0 Nov 26 10:17 vold.log
-rw-r--r--   1 adm      adm          19K Nov 26 13:56 wtmpx

El siguiente ejemplo muestra que el archivo lpsched.1 utiliza dos bloques.

$ cd /var/lp/logs
$ ls -s
total 2            0 lpsched       2 lpsched.1

Cómo buscar archivos de gran tamaño

  1. Cambie al directorio que desea buscar.
  2. Visualice el tamaño de los archivos en bloques, desde el más grande hasta el más pequeño.
    • Si los caracteres o las columnas para los archivos son diferentes, utilice el siguiente comando para ordenar una lista de archivos por tamaño de bloque, de mayor a menor.

      $ ls -l | sort +4rn | more

      Tenga en cuenta que este comando ordena los archivos en una lista según el carácter que se encuentra en el cuarto campo, comenzando desde la izquierda.

    • Si los caracteres o las columnas para los archivos son iguales, utilice el siguiente comando para ordenar una lista de archivos por tamaño de bloque, de mayor a menor.

      $ ls -s | sort -nr | more

      Tenga en cuenta que este comando ordena los archivos en una lista, comenzando con el carácter del extremo izquierdo.

Ejemplo 6-6 Búsqueda de archivos de gran tamaño (ordenación por carácter del quinto campo)

$ cd /var/adm
$ ls -l | sort +4rn | more
-r--r--r--   1 root     root     4568368 Oct 17 08:36 lastlog
-rw-r--r--   1 adm      adm       697040 Oct 17 12:30 pacct.9
-rw-r--r--   1 adm      adm       280520 Oct 17 13:05 pacct.2
-rw-r--r--   1 adm      adm       277360 Oct 17 12:55 pacct.4
-rw-r--r--   1 adm      adm       264080 Oct 17 12:45 pacct.6
-rw-r--r--   1 adm      adm       255840 Oct 17 12:40 pacct.7
-rw-r--r--   1 adm      adm       254120 Oct 17 13:10 pacct.1
-rw-r--r--   1 adm      adm       250360 Oct 17 12:25 pacct.10
-rw-r--r--   1 adm      adm       248880 Oct 17 13:00 pacct.3
-rw-r--r--   1 adm      adm       247200 Oct 17 12:35 pacct.8
-rw-r--r--   1 adm      adm       246720 Oct 17 13:15 pacct.0
-rw-r--r--   1 adm      adm       245920 Oct 17 12:50 pacct.5
-rw-r--r--   1 root     root      190229 Oct  5 03:02 messages.1
-rw-r--r--   1 adm      adm       156800 Oct 17 13:17 pacct
-rw-r--r--   1 adm      adm       129084 Oct 17 08:36 wtmpx

Ejemplo 6-7 Búsqueda de archivos de gran tamaño (ordenación por carácter del extremo izquierdo)

En el siguiente ejemplo, los archivos lastlog y messages son los más grandes del directorio /var/adm.

$ cd /var/adm
$ ls -s | sort -nr | more
  48 lastlog
  30 messages
  24 wtmpx
  18 pacct
   8 utmpx
   2 vold.log
   2 sulog
   2 sm.bin/
   2 sa/
   2 passwd/
   2 pacct1
   2 log/
   2 acct/
   0 spellhist
   0 aculog
total 144

Cómo buscar archivos que superan el límite de tamaño especificado

Ejemplo 6-8 Búsqueda de archivos que superan el límite de tamaño especificado

El siguiente ejemplo muestra cómo buscar archivos superiores a 400 bloques en el directorio de trabajo actual. La opción -print muestra el resultado del comando find.

$ find . -size +400 -print
./Howto/howto.doc
./Howto/howto.doc.backup
./Howto/howtotest.doc
./Routine/routineBackupconcepts.doc
./Routine/routineIntro.doc
./Routine/routineTroublefsck.doc
./.record
./Mail/pagination
./Config/configPrintadmin.doc
./Config/configPrintsetup.doc
./Config/configMailappx.doc
./Config/configMailconcepts.doc
./snapshot.rs