Flux rss
Collection CommentCaMarche.net
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Résolu

Help pour config fic variable environnement

tonegrande@eole, le jeudi 17 janvier 2008 à 15:14:45
Bonjour,

J'ai une Redhat 9.1 je voudrais connaitre les fichiers de config qui concernent les variables environnements des users.
pour que lorsque je tape une commande par exemple mkdir , que je n'ai plus à le faire depuis /usr/sbin. ou usr/bin ou /opt
Pourrait t'on me dire :
- le(s) fichier(s) concerné(s) pour un user
- et la ligne de commande à taper dans ce(s) fichiers(s)
- la commande qui prendre en compte cette modification

Merci
Répondre à tonegrande@eole  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
mamiemando, le vendredi 18 janvier 2008 à 14:37:55
il faut configurer la variable d'environnement PATH. Tu noteras en particulier qu'en root et en utilisateur cette variable n'est pas configurée de la même façon (c'est pour ça qu'en utilisateur il faut taper /sbin/ifconfig et en root on peut se contenter de taper ifconfig).

Cette variable d'environnement liste les répertoires à explorer successivement pour trouver un exécutable. Si dans aucun de ces répertoires l'exécutable demandé n'est trouvé, le shell renvoit un message du genre "command not found".

Exemple :
(mando@aldur) (~) $ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/games
(mando@aldur) (~) $ ifconfig
bash: ifconfig: command not found
(mando@aldur) (~) $ su -
Mot de passe :
(root@aldur) (~) # echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
(root@aldur) (~) # which ifconfig
/sbin/ifconfig
(root@aldur) (~) # ifconfig
... et là le résultat du ifconfig apparaît...

Pour configurer une variable d'environnement tout dépend de ton shell (tcsh, zsh, bash)... En général on utilise bash. Pour créer / modifier une variable d'environnement on utilise la commande export. Par exemple pour ajouter le répertoire "/home/mando/bin" dans la variable PATH de mando :
export PATH="/home/mando/bin:${PATH}"

Exemple :
(mando@aldur) (~) $ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/games
(mando@aldur) (~) $ export PATH="${PATH}:/home/mando/bin"
(mando@aldur) (~) $ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/games:/home/mando/bin

Donc là ça veut dire qu'on va en priorité aller chercher un executable dans /usr/local/bin, sinon dans /usr/bin, sinon dans /bin, sinon dans /usr/games, sinon dans /home/mando/bin. Évidemment ces répertoires peuvent contenir des exécutables de même nom, donc l'ordre est important.

Note que quand un utilisateur lance un bash, le fichier ~/.bash_login ou ~/;bashrc est lu et exécuté (c'est un bon endroit pour configurer des variables d'environnement pour un utilisateur), ou ~ désigne son home directory. A noter qu'il existe des profils bash globaux (par exemple sous debian /etc/bashrc.bashrc)

En espérant que ça t'ait aidé, je te souhaite bonne chance !
Répondre à mamiemando

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 lami20j, le vendredi 18 janvier 2008 à 21:45:59
Salut,

en complément du message de Miss ;-)
variable d'environement PATH
lami20j
Répondre à lami20j

Résultats pour Help pour config fic variable environnement

Modier une variable d'environnement (Résolu) salut, je viens de faire une recherche sur le net afin de trouver une manière pour modifier une variable environnement. j'ai un logiciel qui s'appelle wget qui marche avec l'invite commende et je souhaite créer une variable pour y... www.commentcamarche.net/forum/affich-8300172-modier-une-variable-d-environnement
[Batch] Les variables d'environement (Résolu) Bonjour, Je voulais vous demander si toutes les variables d'environnements du langages de programmation batch ce situent ici: http://www.commentcamarche.net/systemes/variables environnement.php3 Je voulais juste m'en assurer... merci... www.commentcamarche.net/forum/affich-6737521-batch-les-variables-d-environement
Xml en utf8 -> pb importation sur html (Résolu) Bonjour, Je souhaite mettre un flux RSS sur mon site. Malheureusement, le flux est codé en utf-8, et mon site est en iso-8859-1. Voici le script qui me permet d'afficher le flux. www.commentcamarche.net/forum/affich-4756844-xml-en-utf8-pb-importation-sur-html

Résultats pour Help pour config fic variable environnement

[VBA/VB6] Rép. Mes Documents+Variables EnvironnementMerci à DJ Fire-Black pour sa collaboration à cet article Dans l'explorateur de fichiers, le dossier Mes Documents semble être sur le root, or ce n'est pas le cas. Il est situé dans un sous-répertoire de C:\Documents and Settings. Le hic, c'est... www.commentcamarche.net/faq/sujet-12901-vba-vb6-rep-mes-documents-variables-environnement
[Bash] La variable d'environnement PATHLa variable d'environnement PATH I. Préambule II. C'est quoi le shell ? III. Définition IV. Séance de dissection V. Ajouter un répertoire à la variable PATH VI. Et puis... I. Préambule Sous les systèmes GNU/Linux qu'on le veuille ou... www.commentcamarche.net/faq/sujet-3585-bash-la-variable-d-environnement-path
Modifier une variable en lecture seuleSolution 1 Une variable declarée en lecture seule ne peux pas être modifier dans le processus en cours. Toutefois si la variable est exportée dans un shell fils elle pourra être modifiée.#!/bin/bash if [ "$PROC_PID" != "$PPID" ]; then export... www.commentcamarche.net/faq/sujet-8011-modifier-une-variable-en-lecture-seule

Résultats pour Help pour config fic variable environnement

Recherche 8800gts 640mo/ventirad processeur (Résolu)Bonjour, Tout d'abord voici un résumé à partir de Everest de ma config (fichier html à télécharger) : http://dl.free.fr/getfile.pl?file=/ha7e80Gu/Report.mht Voilà j'ai une rentrée d'argent en aout (job d'été) et j'aimerais... www.commentcamarche.net/forum/affich-6881889-recherche-8800gts-640mo-ventirad-processeur
MBSA Pbs installation (Résolu)Bonjour, 2 ordis avec W2000. Install MBSA OK sur l'un, sur l'autre impossible. Même configuration de l'environnement pourtant. Message : "Impossible d'inscrire le module C:\xmldl.dll C:\serversecure.dll HRESULT -2147221164... www.commentcamarche.net/forum/affich-2352686-mbsa-pbs-installation
Format condtionnel VBA (Résolu)Bonjour, j'ai préparé une macro qui retraite des fichiers xls que je reçois tous les jours : le nombre de lignes de ce fichier varie d'un jour sur l'autre. Or, je voudrais mettre en évidence par un format condtionnel le "max" d'une... www.commentcamarche.net/forum/affich-8968602-format-condtionnel-vba

Résultats pour Help pour config fic variable environnement

PHP - Les variables d'environnementNotion de variable d'environnement Les variables d'environnement sont, comme leur nom l'indique, des données stockées dans des variables permettant au programme d'avoir des informations sur son environnement. L'environnement, dans le cas du script... www.commentcamarche.net/contents/php/phpenv.php3
Variables d'environnementVariables d'environnement Une variable d'environnement est une valeur dynamique, chargée en mémoire, pouvant être utilisée par plusieurs processus fonctionnant simultanément. Sur la plupart des systèmes d'exploitation, les emplacement de certaines... www.commentcamarche.net/contents/systemes/variables-environnement.php3
CGI - Les variables d'environnementNotion de variable d'environnement Les variables d'environnement sont des données stockées dans des variables du système et permettent aux programmes d'avoir des informations sur son environnement. Dans le cas du programme CGI, l'environnement est... www.commentcamarche.net/contents/cgi/cgienv.php3