Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[ALIAS] Où les mettres pour le root? (résolu)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
legabier
Apprentice
Apprentice


Joined: 30 Aug 2004
Posts: 231

PostPosted: Thu Jan 13, 2005 3:22 pm    Post subject: [ALIAS] Où les mettres pour le root? (résolu) Reply with quote

Pour mes usagers, leurs alias sont dans le .bashrc.
Pour le root, ont dirait qu'il n'utilise pas .bashrc dans /root, alors où mettre ça?


Last edited by legabier on Thu Jan 13, 2005 5:01 pm; edited 1 time in total
Back to top
View user's profile Send private message
zdra
Veteran
Veteran


Joined: 30 Nov 2003
Posts: 1693
Location: Bruxelles, Belgique

PostPosted: Thu Jan 13, 2005 3:26 pm    Post subject: Reply with quote

Moi depuis que je suis passé en ~x86 sur tout mon systeme, root prend bien son /root/.bachrc ;)
Back to top
View user's profile Send private message
Osboots
n00b
n00b


Joined: 14 May 2004
Posts: 36
Location: /Europe/France/Orleans

PostPosted: Thu Jan 13, 2005 3:26 pm    Post subject: Reply with quote

Chez moi ca marche. C'est bizzar !
je les mets dans le .bashrc même pour root
Code:
alias ll="ls -l"

par exemple
Back to top
View user's profile Send private message
guilc
Bodhisattva
Bodhisattva


Joined: 15 Nov 2003
Posts: 3326
Location: Paris - France

PostPosted: Thu Jan 13, 2005 3:30 pm    Post subject: Reply with quote

As-tu ça ?
Code:
# cat .bash_profile
# /etc/skel/.bash_profile:
# $Header: /home/cvsroot/gentoo-src/rc-scripts/etc/skel/.bash_profile,v 1.10 2002/11/18 19:39:22 azarah Exp $

#This file is sourced by bash when you log in interactively.
[ -f ~/.bashrc ] && . ~/.bashrc

_________________
Merci de respecter les règles du forum.

Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing
Back to top
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Thu Jan 13, 2005 3:31 pm    Post subject: Reply with quote

Ben, quel shell est défini pour ton root (grep root /etc/passwd) ??
_________________
La connaissance s'accroît quand on la partage.
JCB
Back to top
View user's profile Send private message
legabier
Apprentice
Apprentice


Joined: 30 Aug 2004
Posts: 231

PostPosted: Thu Jan 13, 2005 3:39 pm    Post subject: Reply with quote

Quote:
As-tu ça ?
J'ai un .bash_profile dans /etc/skel (identique à c'que tu décris) mais ce fichier n'existe pas dans dans /root
Copier celui du /etc/skel dans /root règlerait mon problème?
Quote:
Ben, quel shell est défini pour ton root (grep root /etc/passwd) ??
Bash
Back to top
View user's profile Send private message
kernelsensei
Bodhisattva
Bodhisattva


Joined: 22 Feb 2004
Posts: 5619
Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)

PostPosted: Thu Jan 13, 2005 3:46 pm    Post subject: Reply with quote

oui, copie celui de skel dans ton /root/.bash_profile
_________________
$ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join'
Back to top
View user's profile Send private message
legabier
Apprentice
Apprentice


Joined: 30 Aug 2004
Posts: 231

PostPosted: Thu Jan 13, 2005 5:00 pm    Post subject: Reply with quote

Réglé, merci!
Back to top
View user's profile Send private message
jpopcenter
n00b
n00b


Joined: 12 Jan 2005
Posts: 18

PostPosted: Thu Jan 13, 2005 8:11 pm    Post subject: Reply with quote

Comme je ne sais jamais si c'est .bashrc ou .bash_profile qui est appelé par bash au lancement, j'ai tout bêtement mis des petits loggers dans ces fichiers de cette façon :

Quote:

pour .bashrc
Code:

#!/bin/bash
echo ">>>>> .bashrc"
....
echo "<<<<< .bashrc"

pour .bash_profile
Code:

#!/bin/bash
echo ">>>>> .bash_profile"
....
echo "<<<<< .bash_profile"



Ainsi, on peut voir la pile d'appel des fichiers de configuration :wink:

Il me semble tout de même que .bash_profile est appelé lorsque bash est lancé après un processus logging contrairement à .bashrc qui est lu lorsque bash est lancer lors d'une session utilisation.

Exemple :
Je suis en mode console, je me loggue alors bash se lance et lis mon fichier .bash_profile. Puis je lance une session X avec KDE (par exemple), j'ouvre Konsole qui lance bash. A ce moment là, puisque je suis déjà loggué, bash utilise les paramêtres de .bashrc.

A confirmer...
Back to top
View user's profile Send private message
kernelsensei
Bodhisattva
Bodhisattva


Joined: 22 Feb 2004
Posts: 5619
Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)

PostPosted: Thu Jan 13, 2005 8:16 pm    Post subject: Reply with quote

c'est exactement ca .... si ca n'a pas changé :P
_________________
$ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join'
Back to top
View user's profile Send private message
Pachacamac
Veteran
Veteran


Joined: 22 Nov 2003
Posts: 1264
Location: Paris - France

PostPosted: Thu Jan 13, 2005 8:21 pm    Post subject: Reply with quote

je confirme.
C'est pourquoi .bash_profile est lu une seule fois, lors de la connexion.
Tandis que .bashrc est lu à chaque ouverture de term.
Back to top
View user's profile Send private message
lbr
Guru
Guru


Joined: 05 Apr 2004
Posts: 503
Location: Paris

PostPosted: Fri Jan 14, 2005 9:15 am    Post subject: Reply with quote

Moi j'mets mes alias dans /etc/profile : c'est les meme que j'utilise quand je suis root ou moi ...
Back to top
View user's profile Send private message
Bapt
Veteran
Veteran


Joined: 14 Apr 2003
Posts: 1152
Location: Paris

PostPosted: Fri Jan 14, 2005 2:26 pm    Post subject: Reply with quote

moi je les mets dans moin .zshalias lu par mon .zshrc ;)

Bon d'accord, je sors ...
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum