<Précédent | Table des matières | Suivant>
Si vous continuez à recevoir des messages "périphérique occupé", vérifiez d'abord que toutes les sessions shell ont quitté le système de fichiers du CD et qu'aucune application graphique ne l'utilise plus. En cas de doute, utilisez le lsof outil pour retracer le ou les processus utilisant encore la ressource CD.
7.6. Résumé
Quand tout a sa place, cela signifie que déjà la moitié du travail est fait.
S'il est important de garder l'ordre, il est tout aussi important de se sentir chez soi dans son environnement, qu'il soit textuel ou graphique. L'environnement de texte est contrôlé via les fichiers de configuration du shell. L'environnement graphique dépend principalement de la configuration du serveur X, sur laquelle un certain nombre d'autres applications sont construites, telles que les gestionnaires de fenêtres et de bureaux et les applications graphiques, chacune avec ses propres fichiers de configuration. Vous devriez lire la documentation spécifique au système et au programme pour savoir comment les configurer.
Les paramètres régionaux tels que la configuration du clavier, l'installation des polices appropriées et la prise en charge des langues sont mieux définis au moment de l'installation.
Le logiciel est géré automatiquement ou manuellement à l'aide d'un système de packages. Les commandes suivantes ont été introduites dans ce chapitre :
Tableau 7-2. Nouvelles commandes au chapitre 7 : Se sentir chez soi Commande Signification
aptitude | Gérer les paquets à la manière de Debian. |
automount | inclure automatiquement les systèmes de fichiers nouvellement insérés. |
dpkg | Gestionnaire de paquets Debian. |
désélectionner | Gérer les paquets à la manière de Debian. |
touches de chargement | Chargez la configuration du clavier. |
lsof | Identifier les processus. |
monter | Incluez un nouveau système de fichiers dans l'arborescence du système de fichiers existant. |
ntpdate | Réglez l'heure et la date du système à l'aide d'un serveur de temps. |
quota | Affiche des informations sur l'utilisation de l'espace disque autorisé. |
recoder | Convertir des fichiers dans un autre jeu de caractères. |
rpm | Gérer les packages RPM. |
définir la police | Choisissez une police. |
fuseau horaire | Réglez le fuseau horaire. |
tzconfig | Réglez le fuseau horaire. |
ulimit | Définir ou afficher des limites de ressources. |
mise à jour | Gérer les packages RPM. |
urpmi | Gérer les packages RPM. |
yum | Gérer les packages RPM. |
7.7. Exercices
7.7.1. Environnement shell
• Imprimez vos paramètres d'environnement. Quelle variable peut être utilisée pour stocker le type de CPU de votre machine ?
• Créez un script qui peut dire quelque chose du genre « bonjour, tout le monde ». Donnez-lui les autorisations appropriées pour qu'il puisse être exécuté. Testez votre script.
• Créez un répertoire dans votre répertoire personnel et déplacez le script vers le nouveau répertoire. Ajoutez définitivement ce nouveau répertoire à votre chemin de recherche. Testez que le script peut être exécuté sans donner de chemin vers son emplacement réel.
• Créez des sous-répertoires dans votre répertoire personnel pour stocker divers fichiers, par exemple un répertoire musique pour conserver les fichiers audio, un répertoire INSTITUTIONNELS pour vos notes, et ainsi de suite. Et utilisez-les !
• Créez une invite personnalisée.
• Afficher les limites d'utilisation des ressources. Pouvez-vous les changer ?
• Essayez de lire les pages de manuel compressées sans les décompresser au préalable.
• Faire un alias lll qui exécute réellement ls -là.
• Pourquoi la commande se termine-t-elle fichier de test > fichier de test ne fonctionne pas?
• Montez un CD de données, tel que votre CD d'installation Linux, et regardez autour de vous. N'oubliez pas de démonter lorsque vous n'en avez plus besoin.
• Le script de la section 7.2.5.2 n'est pas parfait. Il génère des erreurs pour les fichiers qui sont des répertoires. Adaptez le script pour qu'il sélectionne uniquement les fichiers simples à copier. Utilisation trouver pour faire la sélection. N'oubliez pas de rendre le script exécutable avant d'essayer de l'exécuter.