Rechercher : dans
Par :

Modifier le PATH

Dernière réponse le 2 mai 2005 à 00:57:31 calaceite, le 1 mai 2005 à 22:08:19 
 Signaler ce message aux modérateurs

J'ai consulté les archives du forum et j'y ai vu que pour modifier le PATH il faut modifier le fichier .bashrc. Le problème est ce fichier ne semble pas exister (j'ai lancé find / -name '*bashrc*' et rien).

Alors, svp, comment faire ?

Merci,

Calaz

Meilleures réponses pour « Modifier le PATH » dans :
Modifier son fichier Hosts VoirPOURQUOI modifier le fichier Hosts ? COMMENT modifier le fichier Hosts ? Où se trouve le fichier Hosts original ? Que contient-il ? Méthode de modification Restaurer le fichier Hosts à son état d'origine Alternative à Rhosts POURQUOI...
[Bash] La variable d'environnement PATH VoirLa 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...
Counter Strike - Modifier les skins des armes VoirVoici comment modifier les skins d'armes pour CS 1.6 Introduction Télécharger les skins Insertion des skins Introduction Les skins d'armes sont des répliques d'armes de bases mais plusieurs aspects changent : La taille La forme La...
SQL - Modification de table VoirModification de table Il est possible de supprimer une table grâce à la clause DROP, il existe aussi des commandes moins extrêmes permettant L'ajout de colonnes La modification de colonnes La suppression de colonnes Enfin, il est possible...

1

kmf31, le 1 mai 2005 à 22:19:14

Tu peux creer ce fichier et le rendre executable si ca n'existe pas encore, par exemple tu fais ca:

echo "export PATH=/nouvelle_repertoire:$PATH" > ~/.bashrc
chmod +x ~/.bashrc

Bien sur tu remplaces "/nouvelle_repertoire" par ton repertoire a ajouter. Tu peux aussi l'ajouter derrier avec: "PATH=$PATH:/nouvelle_repertoire" si tu preferes ca.
Ce fichier est utilise pour les shells dans les fenetres de type xterm etc. qui ne sont pas de login-shells (= celles apres une connexion avec mot de pass). Pour une vrai login shell il y a un autre fichier ~/.profile qui est utilise. Si ce fichier n'existe pas tu le cree de la meme facon, sinon tu ajoutes la bonne ligne. Le plus facile c'est de faire en sorte que les deux fichiers existent et font la meme chose. Comme ca il n'y a pas de casse-tete pour login-shell ou pas.

Répondre à kmf31

2

calaceite, le 1 mai 2005 à 22:28:05

OK, kmf je vais essayer ça mais avant je voudrais être sûr que le fichier .bashrc n'existe pas. Est-ce que ma commande de recherche

find / -name '*bashrc*' 


est bonne pour trouver le fichier en question ? Merci,

Calaz

Répondre à calaceite

3

kmf31, le 1 mai 2005 à 22:40:33

Comme tu connais l'endroit (=ton home: ~/...) , fais simplement:

ls -la ~/.bashrc

ou mieux:
ls -la ~/.bash*

car defois il y a aussi ~/.bashrc_local qu'on peut utiliser.

Pour voir les fichiers caches avec un "." au debut il y a l'option "-a" pour "ls". Le find est seulement necessaire si tu ne connais pas le repertoire a chercher.

Répondre à kmf31

4

calaceite, le 2 mai 2005 à 00:49:41

J'ai compris ton utilisation de ls et en fait le fichier .bashrc est bien dans le répertoire !! Alors pourquoi la commande find / -name '*bashrc*' ne l'a-t-elle pas trouvé ? Il y a peut-être une option -type f à ajouter mais je ne vois pas où.

Calaz

Répondre à calaceite

5

 calaceite, le 2 mai 2005 à 00:57:31

OK, * ne peut remplacer un point, cf. man find.

Calaz

Répondre à calaceite