Archives par étiquette : répertoire personnel

modifier son « path »

 

Lors d’une séance d’initiation à la programmation, le sujet suivant a été évoqué…

*************************************************************************************

Ajouter le répertoire courant dans le chemin de recherche (PATH)
———————————————————————————————-
Aller dans le répertoire personnel
cd (sans argument place dans le répertoire personnel (utilisateur courant).
En général, le fichier (« caché », commence par un point) .profile donne ce
chemin de recherche des répertoires. Mais cela dépend aussi des distributions.
En entrant la ligne suivante il est possible de vérifier

grep ‘$PATH’ .*

grep est un utilitaire de recherche… La réponse est quelque chose comme:
.profile:    PATH= »$HOME/bin:$PATH »

Il suffit d’éditer le fichier ainsi trouvé (ici .profile).
NB: il est possible qu’il faille modifier le gestionnaire de fichiers pour voir les
fichiers cachés…

Tout à la fin ajouter la ligne:

PATH= »$PATH:. »

Sauver ce fichier et fermer la session (pour que le fichier soit pris en compte lors
de l’ouverture de la prochaine session).

Après ouverture d’une nouvelle session, il est possible de vérifier la modif.

echo $PATH
La réponse doit monter que le répertoire courant (repéré par ‘.’) est effectivement dans le chemin de
recherche.
Chez moi c’est quelque chose comme:
/home/alain/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:.

Réinitialiser un répertoire personnel

Comment faire pour qu’à chaque démarrage de la machine, un compte dispose toujours d’un répertoire personnel réinitialisé ?

Lorsqu’un ordinateur sert pour un accès public, il est facile de le paramétrer pour qu’à l’allumage une session soit ouverte automatiquement avec un compte choisi, appelons ce compte «visiteur». Cependant, pendant une session, l’utilisateur peut faire ce qu’il veut, ajouter des icones, modifier le bureau, etc. Il est alors indispensable de faire le ménage entre deux utilisations.

Il est possible d’automatiser ce «ménage» de deux manières différentes :

  • soit au démarrage de l’ordinateur;
  • soit à l’ouverture de la session «visiteur».