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

Recherche et suppression des fichiers anciens ou inactifs

Une partie du travail de nettoyage des systèmes de fichiers lourdement chargés implique la recherche et la suppression des fichiers inutilisés. Vous pouvez localiser les fichiers non utilisés à l'aide des commandes ls ou find. Pour plus d'informations, reportez-vous aux pages de manuel ls(1) et find(1).

D'autres façons de préserver l'espace disque consistent à vider les répertoires temporaires tels que ceux situés dans /var/tmp ou /var/spool et à supprimer les fichiers noyau (core) et de vidage sur incident. Pour plus d'informations sur les fichiers de vidage sur incident, reportez-vous au Chapter 17, Gestion des informations sur les pannes système (tâches).

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

Exemple 13-9 Etablissement de la liste des fichiers récents

L'exemple ci-dessous montre comment utiliser la commande ls -tl pour trouver les fichiers les plus récemment créés ou modifiés dans le répertoire /var/adm. Le fichier sulog est le dernier fichier créé ou modifié.

$ ls -tl /var/adm
-rw-r--r--   1 root     root     3227516 Jan  7 12:22 messages
-rw-r--r--   1 adm      adm        12648 Jan  7 06:45 wtmpx
-r--r--r--   1 root     root     3353420 Jan  7 06:45 lastlog
drwxrwxr-x   9 root     sys           15 Jan  4 03:10 .
-rw-r--r--   1 root     root       56045 Jan  3 19:10 messages.0
drwxr-xr-x  41 root     sys           42 Jan  3 19:03 ..
lrwxrwxrwx   1 root     root          27 Jan  3 17:36 utmpx -> ../../system/volatile/utmpx
-rw-------   1 uucp     bin            0 Jan  3 17:34 aculog
drwxr-xr-x   2 root     sys            2 Jan  3 17:26 streams
drwxr-xr-x   2 root     sys            2 Jan  3 17:26 sm.bin
drwxrwxr-x   2 adm      sys            2 Jan  3 17:26 sa
drwxr-xr-x   2 root     sys            2 Jan  3 17:26 pool
drwxr-xr-x   2 adm      adm            2 Jan  3 17:26 log
drwxr-xr-x   2 adm      adm            2 Jan  3 17:26 exacct
drwxrwxr-x   5 adm      adm            5 Jan  3 17:26 acct

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

  1. Connectez-vous en tant qu'administrateur.

    Pour plus d'informations, reportez-vous à la section Procédure d’obtention des droits d’administration du manuel Administration d’Oracle Solaris : services de sécurité.

  2. Recherchez les fichiers qui n'ont pas été consultés depuis un certain nombre de jours et répertoriez-les dans un fichier.
    # find directory -type f[-atime +nnn] [-mtime +nnn] -print > filename &
    directory

    Identifie le répertoire dans lequel effectuer la recherche. Les répertoires situés sous ce répertoire sont également inclus dans la recherche.

    -atime +nnn

    Recherche les fichiers qui n'ont pas été consultés depuis le nombre de jours (nnn) spécifié.

    -mtime +nnn

    Recherche les fichiers qui n'ont pas été modifiés depuis le nombre de jours (nnn) spécifié.

    filename

    Identifie le fichier qui contient la liste des fichiers inactifs.

  3. Supprimez les fichiers inactifs répertoriés à l'étape précédente.
    # rm `cat filename`

    filename identifie le fichier créé à l'étape précédente. Ce fichier contient la liste des fichiers inactifs.

Exemple 13-10 Recherche et suppression des fichiers anciens ou inactifs

L'exemple suivant présente les fichiers du répertoire /var/adm et des sous-répertoires qui n'ont pas été consultés au cours des 60 derniers jours. Le fichier /var/tmp/deadfiles contient la liste des fichiers inactifs. La commande rm supprime ces fichiers inactifs.

# find /var/adm -type f -atime +60 -print > /var/tmp/deadfiles &
# more /var/tmp/deadfiles
/var/adm/aculog
/var/adm/spellhist
/var/adm/wtmpx
/var/adm/sa/sa13
/var/adm/sa/sa27
/var/adm/sa/sa11
/var/adm/sa/sa23
/var/adm/sulog
/var/adm/vold.log
/var/adm/messages.1
/var/adm/messages.2
/var/adm/messages.3
# rm `cat /var/tmp/deadfiles`
#

Procédure d'effacement des répertoires temporaires

  1. Connectez-vous en tant qu'administrateur.

    Pour plus d'informations, reportez-vous à la section Procédure d’obtention des droits d’administration du manuel Administration d’Oracle Solaris : services de sécurité.

  2. Accédez au répertoire à effacer.
    # cd directory

    Attention

    Attention - Vérifiez que vous êtes dans le répertoire correct avant de terminer l'étape 3. L'étape 3 supprime tous les fichiers du répertoire en cours.


  3. Supprimez les fichiers et sous-répertoires du répertoire en cours.
    # rm -r *
  4. Accédez à d'autres répertoires qui contiennent des fichiers et sous-répertoires inutiles, temporaires ou obsolètes.
  5. Supprimez ces sous-répertoires et fichiers en répétant l'étape 3.

Exemple 13-11 Effacement des répertoires temporaires

L'exemple suivant illustre l'effacement du répertoire mywork et la vérification de la suppression de tous les fichiers et sous-répertoires.

# cd mywork
# ls
filea.000
fileb.000
filec.001
# rm -r *
# ls
#

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

  1. Connectez-vous en tant qu'administrateur.
  2. Accédez au répertoire dans lequel rechercher des fichiers noyau (core).
  3. Recherchez et supprimez les fichiers noyau (core) de ce répertoire et de ses sous-répertoires.
    # find . -name core -exec rm {} \;

Exemple 13-12 Recherche et suppression des fichiers noyau (core)

L'exemple ci-dessous montre comment trouver et supprimer les fichiers noyau (core) à partir du compte d'utilisateur jones à l'aide de la commande find.

# cd /home/jones
# find . -name core -exec rm {} \;

Procédure de suppression des fichiers de vidage sur incident

Les fichiers de vidage sur incident peuvent être très volumineux. Si vous avez activé le système de façon à stocker ces fichiers, vous ne devez pas les conserver plus longtemps que nécessaire.

  1. Connectez-vous en tant qu'administrateur.
  2. Accédez au répertoire contenant les fichiers de vidage sur incident.
    # cd /var/crash/

    Attention

    Attention - Assurez-vous que vous êtes dans le répertoire correct avant de terminer l'étape 3. L'étape 3 supprime tous les fichiers du répertoire en cours.


  3. Supprimez les fichiers de vidage sur incident.
    # rm *
  4. Vérifiez que les fichiers de vidage sur incident ont bien été supprimés.
    # ls

Exemple 13-13 Suppression des fichiers de vidage sur incident

L'exemple suivant illustre la suppression des fichiers de vidage sur incident du système venus et la vérification de la suppression des fichiers de vidage sur incident.

# cd /var/crash
# rm *
# ls