JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Administration d’Oracle Solaris : Tâches courantes     Oracle Solaris 11 Information Library (Français)
search filter icon
search icon

Informations document

A propos de ce manuel

1.  Localisation des informations relatives aux commandes Oracle Solaris

2.  Gestion des comptes utilisateur et des groupes (présentation)

3.  Gestion des comptes utilisateur et des groupes (tâches)

4.  Initialisation et arrêt d'un système Oracle Solaris

5.  Utilisation d'Oracle Configuration Manager

6.  Gestion des services (présentation)

7.  Gestion des services (tâches)

8.  Utilisation du gestionnaire de pannes

9.  Gestion des informations système (tâches)

10.  Gestion des processus système (tâches)

11.  Surveillance des performances du système (tâches)

12.  Gestion des packages de logiciels (tâches)

13.  Gestion de l'utilisation du disque (tâches)

Gestion de l'utilisation du disque (liste des tâches)

Affichage des informations sur les fichiers et l'espace disque

Procédure d'affichage des informations sur les fichiers et l'espace disque

Vérification de la taille des fichiers

Procédure d'affichage de la taille des fichiers

Procédure de recherche de fichiers volumineux

Procédure de recherche de fichiers dépassant une taille limite spécifiée

Vérification de la taille des répertoires

Procédure d'affichage de la taille des répertoires, sous-répertoires et fichiers

Recherche et suppression des fichiers anciens ou inactifs

Procédure d'établissement de la liste des fichiers récents

Procédure de recherche et suppression des fichiers anciens ou inactifs

Procédure d'effacement des répertoires temporaires

Procédure de recherche et suppression de fichiers noyau (core)

Procédure de suppression des fichiers de vidage sur incident

14.  Tâches de planification du système (tâches)

15.  Configuration et administration d'imprimantes à l'aide de CUPS (tâches)

16.  Gestion de la console système, des périphériques terminaux et des services d'alimentation (tâches)

17.  Gestion des informations sur les pannes système (tâches)

18.  Gestion des fichiers noyau (tâches)

19.  Dépannage du système et des problèmes logiciels (tâches)

20.  Dépannage de divers problèmes système et logiciels (tâches)

Index

Vérification de la taille des fichiers

Vous pouvez vérifier la taille des fichiers et les trier à l'aide de la commande ls. Vous pouvez trouver les fichiers qui dépassent une taille limite à l'aide de la commande find. Pour plus d'informations, reportez-vous aux pages de manuel ls(1) et find(1).


Remarque - Si vous manquez d'espace dans le répertoire /var, ne liez pas de façon symbolique le répertoire /var à un répertoire sur un système de fichiers contenant un plus grand espace disque. Cette procédure, même de façon temporaire, peut entraîner des problèmes pour certains processus et utilitaires démon.


Procédure d'affichage de la taille des fichiers

  1. Accédez au répertoire contenant les fichiers à vérifier.
  2. Affichez la taille des fichiers.
    $ ls [-lh] [-s]
    -l

    Affiche la liste des fichiers et répertoires au format long, en indiquant les tailles en octets. (Voir l'exemple qui suit.)

    -h

    Met à l'échelle les tailles de fichier et de répertoire en kilo-octets, mégaoctets, gigaoctets ou téraoctets lorsque la taille du fichier ou répertoire est supérieure à 1 024 octets. Cette option modifie également la sortie affichée par les options -o, - n, -@ et -g pour afficher les tailles de fichier ou de répertoire au nouveau format. Pour plus d'informations, reportez-vous à la page de manuel ls(1).

    -s

    Affiche une liste des fichiers et répertoires, en indiquant les tailles en blocs.

Exemple 13-4 Affichage de la taille des fichiers

L'exemple suivant illustre que les fichiers lastlog et messages sont plus volumineux que les autres fichiers du répertoire /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

L'exemple suivant illustre que le fichier lpsched.1 utilise deux blocs.

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

Procédure de recherche de fichiers volumineux

  1. Accédez au répertoire dans lequel effectuer la recherche.
  2. Affichez la taille des fichiers en blocs du plus grand au plus petit.
    • Si les caractères ou colonnes des fichiers sont différents , utilisez la commande suivante pour trier la liste des fichiers par taille de bloc, de la plus grande à la plus petite.

      $ ls -l | sort +4rn | more

      Notez que cette commande trie les fichiers dans une liste en fonction du caractère qui se trouve dans le quatrième champ, en partant de la gauche.

    • Si les caractères ou les colonnes des fichiers sont les mêmes , utilisez la commande suivante pour trier la liste des fichiers par taille de bloc, de la plus grande à la plus petite.

      $ ls -s | sort -nr | more

      Notez que cette commande trie les fichiers dans une liste, en commençant par le caractère le plus à gauche.

Exemple 13-5 Recherche des fichiers volumineux (tri par le caractère du cinquième champ)

$ 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

Exemple 13-6 Recherche des fichiers volumineux (tri par le caractère le plus à gauche)

Dans l'exemple suivant, les fichiers lastlog et messages sont les plus volumineux du répertoire /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

Procédure de recherche de fichiers dépassant une taille limite spécifiée

Exemple 13-7 Recherche de fichiers qui dépassent une limite de taille spécifiée

L'exemple suivant illustre comment trouver des fichiers de plus de 400 blocs dans le répertoire de travail actuel. L'option -print affiche la sortie de la commande 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