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) |
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
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)
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.
$ ls -t [directory]
Trie d'abord les fichiers en fonction du dernier horodatage.
Identifie le répertoire à parcourir.
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
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é.
# find directory -type f[-atime +nnn] [-mtime +nnn] -print > filename &
Identifie le répertoire à parcourir. Les répertoires situés sous ce répertoire sont également inclus dans la recherche.
Recherche les fichiers qui n'ont pas été consultés depuis le nombre de jours (nnn) spécifié.
Recherche les fichiers qui n'ont pas été modifiés depuis le nombre de jours (nnn) spécifié.
Identifie le fichier qui contient la liste des fichiers inactifs.
# rm `cat filename`
où 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` #
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é.
# cd directory
![]() | 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. |
# rm -r *
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 #
Accédez au répertoire dans lequel rechercher des dumps noyau (core).
# 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 {} \;
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.
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é.
# cd /var/crash/system
où system identifie un système qui a créé les fichiers de vidage sur incident.
![]() | 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. |
# rm *
# 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