JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Administration d'Oracle Solaris 11.1 : Périphériques et systèmes de fichiers     Oracle Solaris 11.1 Information Library (Français)
search filter icon
search icon

Informations document

Préface

1.  Gestion des médias amovibles (tâches)

2.  Gravure de CD et DVD (tâches)

3.  Gestion des périphériques (tâches)

4.  Configuration dynamique des périphériques (tâches)

5.  Gestion des périphériques USB (tâches)

6.  Utilisation de périphériques InfiniBand (présentation/tâches)

7.  Gestion des disques (présentation)

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

Affichage des informations sur les fichiers et l'espace disque

Vérification de la taille des fichiers

Affichage de la taille des fichiers

Recherche de fichiers volumineux

Recherche des fichiers qui dépassent une limite de taille 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

Affichage des utilisateurs propriétaires des systèmes de fichiers UFS locaux

Recherche et suppression des fichiers anciens ou inactifs

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

Recherche et suppression des fichiers anciens ou inactifs

Effacement des répertoires temporaires

Recherche et suppression de dumps noyau (core)

Suppression des fichiers de vidage sur incident

9.  Administration des disques (tâches)

10.  Configuration des disques (tâches)

11.  Configuration des périphériques de stockage avec COMSTAR (tâches)

12.  Configuration et gestion du service Oracle Solaris iSNS (Internet Storage Name Service)

13.  L'utilitaire format (référence)

14.  Gestion des systèmes de fichiers (présentation)

15.  Création et montage de systèmes de fichiers (tâches)

16.  Extension de l'espace de swap (tâches)

17.  Copie de fichiers et de systèmes de fichiers (tâches)

18.  Gestion des lecteurs de bande (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 dumps noyau (core) et les fichiers de vidage sur incident. Pour plus d'informations sur les fichiers de vidage sur incident, reportez-vous au Chapitre 1, Gestion des informations sur les pannes système (tâches) du manuel Dépannage de problèmes courants dans Oracle Solaris 11.1.

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

Exemple 8-10 Affichage 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
total 134
-rw-------   1 root     root         315 Sep 24 14:00 sulog
-r--r--r--   1 root     other     350700 Sep 22 11:04 lastlog
-rw-r--r--   1 root     bin         4464 Sep 22 11:04 utmpx
-rw-r--r--   1 adm      adm        20088 Sep 22 11:04 wtmpx
-rw-r--r--   1 root     other          0 Sep 19 03:10 messages
-rw-r--r--   1 root     other          0 Sep 12 03:10 messages.0
-rw-r--r--   1 root     root       11510 Sep 10 16:13 messages.1
-rw-r--r--   1 root     root           0 Sep 10 16:12 vold.log
drwxr-xr-x   2 root     sys          512 Sep 10 15:33 sm.bin
drwxrwxr-x   5 adm      adm          512 Sep 10 15:19 acct
drwxrwxr-x   2 adm      sys          512 Sep 10 15:19 sa
-rw-------   1 uucp     bin            0 Sep 10 15:17 aculog
-rw-rw-rw-   1 root     bin            0 Sep 10 15:17 spellhist
drwxr-xr-x   2 adm      adm          512 Sep 10 15:17 log
drwxr-xr-x   2 adm      adm          512 Sep 10 15:17 passwd

Recherche et suppression des fichiers anciens ou inactifs

  1. Connectez-vous en tant qu'administrateur.

    Pour plus d'informations, reportez-vous à la section Utilisation de vos droits d’administration du manuel Administration d’Oracle Solaris 11.1 : 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 à parcourir. 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 8-11 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`
#

Effacement des répertoires temporaires

  1. Connectez-vous en tant qu'administrateur.

    Pour plus d'informations, reportez-vous à la section Utilisation de vos droits d’administration du manuel Administration d’Oracle Solaris 11.1 : 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 8-12 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
#

Recherche et suppression de dumps noyau (core)

  1. Connectez-vous en tant qu'administrateur.

    Accédez au répertoire dans lequel rechercher des dumps noyau (core).

  2. Recherchez et supprimez les dumps noyau (core) de ce répertoire et de ses sous-répertoires.
    # find . -name core -exec rm {} \;

Exemple 8-13 Recherche et suppression des dumps noyau (core)

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

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

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.

    Pour plus d'informations, reportez-vous à la section Utilisation de vos droits d’administration du manuel Administration d’Oracle Solaris 11.1 : Services de sécurité.

  2. Accédez au répertoire contenant les fichiers de vidage sur incident.
    # cd /var/crash/system

    system identifie un système qui a créé les fichiers de vidage sur incident.


    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 8-14 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/venus
# rm *
# ls