JavaScript is required to for searching.
Omitir V�nculos de navegaci�n
Salir de la Vista de impresi�n
Administración de Oracle Solaris: tareas comunes     Oracle Solaris 11 Information Library (Español)
search filter icon
search icon

Información del documento

Acerca de este manual

1.  Localización de información acerca de comandos de Oracle Solaris

2.  Gestión de grupos y cuentas de usuario (descripción general)

3.  Gestión de cuentas de usuario y grupos (tareas)

4.  Inicio y cierre de un sistema Oracle Solaris

5.  Trabajo con Oracle Configuration Manager

6.  Gestión de servicios (descripción general)

7.  Gestión de servicios (tareas)

8.  Uso del gestor de fallos

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

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

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

12.  Gestión de paquetes de software (tareas)

13.  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

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

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

15.  Configuración y administración de impresoras mediante CUPS (tareas)

16.  Gestión de la consola del sistema, dispositivos del terminal y servicios de energía (tareas)

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

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

19.  Resolución de problemas de software y sistemas (tareas)

20.  Resolución de diversos problemas de software y sistemas (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 13-4 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 682
drwxrwxr-x   9 root     sys           15 Jan  4 03:10 .
drwxr-xr-x  41 root     sys           42 Jan  3 19:03 ..
drwxrwxr-x   5 adm      adm            5 Jan  3 17:26 acct
-rw-------   1 uucp     bin            0 Jan  3 17:34 aculog
drwxr-xr-x   2 adm      adm            2 Jan  3 17:26 exacct
-r--r--r--   1 root     root        3.2M Jan  4 06:47 lastlog
drwxr-xr-x   2 adm      adm            2 Jan  3 17:26 log
-rw-r--r--   1 root     root           0 Jan  4 03:10 messages
-rw-r--r--   1 root     root         55K Jan  3 19:10 messages.0
drwxr-xr-x   2 root     sys            2 Jan  3 17:26 pool
drwxrwxr-x   2 adm      sys            2 Jan  3 17:26 sa
drwxr-xr-x   2 root     sys            2 Jan  3 17:26 sm.bin
drwxr-xr-x   2 root     sys            2 Jan  3 17:26 streams
lrwxrwxrwx   1 root     root          27 Jan  3 17:36 utmpx -> \
 ../../system/volatile/utmpx
-rw-r--r--   1 adm      adm          10K Jan  4 06:47 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 13-5 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     3353420 Jan  7 06:45 lastlog
-rw-r--r--   1 root     root     3221924 Jan  7 12:15 messages
-rw-r--r--   1 root     root       56045 Jan  3 19:10 messages.0
-rw-r--r--   1 adm      adm        12648 Jan  7 06:45 wtmpx
drwxr-xr-x  41 root     sys           42 Jan  3 19:03 ..
lrwxrwxrwx   1 root     root          27 Jan  3 17:36 utmpx -> ../../system/volatile/utmpx
drwxrwxr-x   9 root     sys           15 Jan  4 03:10 .
drwxrwxr-x   5 adm      adm            5 Jan  3 17:26 acct
drwxr-xr-x   2 adm      adm            2 Jan  3 17:26 exacct
drwxr-xr-x   2 adm      adm            2 Jan  3 17:26 log
drwxr-xr-x   2 root     sys            2 Jan  3 17:26 pool
drwxr-xr-x   2 root     sys            2 Jan  3 17:26 sm.bin
drwxr-xr-x   2 root     sys            2 Jan  3 17:26 streams
drwxrwxr-x   2 adm      sys            2 Jan  3 17:26 sa
-rw-------   1 uucp     bin            0 Jan  3 17:34 aculog

Ejemplo 13-6 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
 6409 -rw-r--r--   1 root     root     3221924 Jan  7 12:15 messages
 517 -r--r--r--   1 root     root     3353420 Jan  7 06:45 lastlog
 111 -rw-r--r--   1 root     root       56045 Jan  3 19:10 messages.0
  26 -rw-r--r--   1 adm      adm        12648 Jan  7 06:45 wtmpx
   5 drwxr-xr-x  41 root     sys           42 Jan  3 19:03 ..
   3 drwxrwxr-x   9 root     sys           15 Jan  4 03:10 .
   3 drwxrwxr-x   5 adm      adm            5 Jan  3 17:26 acct
   3 drwxrwxr-x   2 adm      sys            2 Jan  3 17:26 sa
   3 drwxr-xr-x   2 root     sys            2 Jan  3 17:26 streams
   3 drwxr-xr-x   2 root     sys            2 Jan  3 17:26 sm.bin
   3 drwxr-xr-x   2 root     sys            2 Jan  3 17:26 pool
   3 drwxr-xr-x   2 adm      adm            2 Jan  3 17:26 log
   3 drwxr-xr-x   2 adm      adm            2 Jan  3 17:26 exacct
   1 lrwxrwxrwx   1 root     root          27 Jan  3 17:36 utmpx -> ../../system/volatile/utmpx
   1 -rw-------   1 uucp     bin            0 Jan  3 17:34 aculog
total 7094

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

Ejemplo 13-7 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