Précédent   Forum des professionnels en informatique > Systèmes > Linux > Distributions > SUSE
SUSE Vos questions sur la distribution Suse
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/10/2006, 11h46   #1
Membre du Club
 
Avatar de Miksimus
 
Inscription : mai 2005
Messages : 96
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : mai 2005
Messages : 96
Points : 50
Points : 50
Par défaut Ifconfig non reconnu !

Bonjour,

J'ai récemment installé SuSE 10.1
et j'ai un petit problème, je voudrais consulter mon IP et tous les paramètres, mais lorsque je tape dans la Konsole (ou XTerm c'est pareil)

Code :
1
2
~> ifconfig
bash: ifconfig: command not found
cette commande n'est pas reconnue... bizarre !

Est-ce spécifique à SuSE ?
Il y a-t-il une autre alternative ?
Miksimus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/10/2006, 11h53   #2
Expert Confirmé
 
Avatar de Katyucha
 
Inscription : mars 2004
Messages : 3 109
Détails du profil
Informations personnelles :
Âge : 31
Localisation : Allemagne

Informations forums :
Inscription : mars 2004
Messages : 3 109
Points : 3 313
Points : 3 313
T'es pas en root.
__________________
Ancien Rédacteur Linux && Unix / Nouveau retraité de DVP
The UNIX way of sex:
gunzip;strip;touch;finger;mount;fsck;more;yes;umount;sleep

Je ne réponds ni aux messages privées, ni aux messages plein de fautes...
Katyucha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/10/2006, 11h55   #3
En attente de confirmation mail
 
Inscription : juin 2002
Messages : 6 164
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 6 164
Points : 6 404
Points : 6 404
Pas besoin d'être en root pour utiliser ifconfig. Généralement la commande ifconfig est placé dans /sbin et ne fait pas partie du PATH standard pour les utilisateurs normaux. Donc utilisez /sbin/ifconfig.


Julp.
julp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/10/2006, 11h56   #4
Membre Expert
 
Avatar de zooro
 
Inscription : avril 2006
Messages : 922
Détails du profil
Informations personnelles :
Âge : 33
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : avril 2006
Messages : 922
Points : 1 149
Points : 1 149
Citation:
Envoyé par Katyucha
T'es pas en root.
Essaie en mettant le chemin complet de la commande.
__________________
[alkama] quelqu'un est allé voir la guerre des mondes?
[@Chrisman] j'espère pour spielberg
--- bashfr.org
zooro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/10/2006, 12h10   #5
Membre du Club
 
Avatar de Miksimus
 
Inscription : mai 2005
Messages : 96
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : mai 2005
Messages : 96
Points : 50
Points : 50
ok merci !

c''est ça

il faut que je tape le chemin complet :
c'est pas bien pratique mais bon...

Y-a-t'il moyen de faire en sorte de n'utiliser que "ifconfig" sans le chemin complet. (si faut que je tape le chemin complet pour toutes les commandes ou presque ça va pas être génial !)

Merci
Miksimus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/10/2006, 12h31   #6
Membre Expert
 
Homme
Inscription : mars 2004
Messages : 1 051
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : mars 2004
Messages : 1 051
Points : 1 031
Points : 1 031
fais un lien sybolique de /sbin/ifconfig vers /usr...
__________________
Chaval
__________________
"Monsieur le chat voudriez-vous, s'il vous plait, demanda Alice, me dire de quel côté dois-je aller ?
Ca dépend de l'endroit où vous voulez vous rendre, répondit le chat"
Lewis Carrol
chaval est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/10/2006, 12h40   #7
Rédacteur
 
Inscription : juillet 2004
Messages : 2 573
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : juillet 2004
Messages : 2 573
Points : 1 973
Points : 1 973
Une autre solution consiste à créer un alias dans ton bashrc comme suit :
Code :
alias ifconfig='/sbin/ifconfig'
++
__________________
.Olivier
Olivier Regnier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/10/2006, 12h41   #8
Membre Expert
 
Homme
Inscription : mars 2004
Messages : 1 051
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : mars 2004
Messages : 1 051
Points : 1 031
Points : 1 031
Citation:
Envoyé par Larkine
Une autre solution consiste à créer un alias dans ton bashrc comme suit :
Code :
alias ifconfig='/sbin/ifconfig'
++
oui. c'est bien plus joli
__________________
Chaval
__________________
"Monsieur le chat voudriez-vous, s'il vous plait, demanda Alice, me dire de quel côté dois-je aller ?
Ca dépend de l'endroit où vous voulez vous rendre, répondit le chat"
Lewis Carrol
chaval est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/10/2006, 15h27   #9
Membre du Club
 
Avatar de Miksimus
 
Inscription : mai 2005
Messages : 96
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : mai 2005
Messages : 96
Points : 50
Points : 50
ok merci beaucoup.

C'est effectivement plus sympa comme ça !


juste une petite question subsidiaire... pourquoi selon la distribution on doit taper "ifconfig" ou "/sbin/ifconfig" pour ne prendre que cet exemple là ?

Miksimus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/10/2006, 16h29   #10
Membre Expert
 
Homme
Inscription : mars 2004
Messages : 1 051
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : mars 2004
Messages : 1 051
Points : 1 031
Points : 1 031
Les programmes se trouvant dans le répertoire /sbin ne sont pas dans le path des utilisateurs normaux
Peut etre que tu avais utilisé des distribs qui intégraient /sbin/ pour tous les utilisateurs, ou qui créaient les alias qui allaient bien
__________________
Chaval
__________________
"Monsieur le chat voudriez-vous, s'il vous plait, demanda Alice, me dire de quel côté dois-je aller ?
Ca dépend de l'endroit où vous voulez vous rendre, répondit le chat"
Lewis Carrol
chaval est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/10/2006, 21h46   #11
Rédacteur
 
Inscription : juillet 2004
Messages : 2 573
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : juillet 2004
Messages : 2 573
Points : 1 973
Points : 1 973
Tout est une question de path. Dans ton bashrc, tu peux par exemple utiliser un petit code qui dit, l'utilisateur root aura tel path et l'utilisateur normal un autre path
Citation:
if [ $UID -eq 0 ]; then
export PATH="/sbin:/usr/sbin:/bin:/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin"
else
export PATH="/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin:$HOME/bin"
fi
++

PS: j'utilise les balises quote pour plus de lisibilité
__________________
.Olivier
Olivier Regnier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/10/2006, 11h11   #12
Membre du Club
 
Avatar de Miksimus
 
Inscription : mai 2005
Messages : 96
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : mai 2005
Messages : 96
Points : 50
Points : 50
Ok merci beaucoup pour cette info !
Miksimus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/10/2006, 11h15   #13
Membre Expert
 
Homme
Inscription : mars 2004
Messages : 1 051
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : mars 2004
Messages : 1 051
Points : 1 031
Points : 1 031
un petit "résolu" si c'est résolu
__________________
Chaval
__________________
"Monsieur le chat voudriez-vous, s'il vous plait, demanda Alice, me dire de quel côté dois-je aller ?
Ca dépend de l'endroit où vous voulez vous rendre, répondit le chat"
Lewis Carrol
chaval est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/10/2006, 14h44   #14
Membre du Club
 
Avatar de Miksimus
 
Inscription : mai 2005
Messages : 96
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : mai 2005
Messages : 96
Points : 50
Points : 50
oui oui désolé...

voilà c'est résolu... je n'ai pas eu l'occasion de tester la méthode de Larkine mais c'est une info interessante !

Je vais d'aileurs l'appliquer tout de suite...


Miksimus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/10/2006, 15h18   #15
Rédacteur
 
Inscription : juillet 2004
Messages : 2 573
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : juillet 2004
Messages : 2 573
Points : 1 973
Points : 1 973
Les paths utilisés dans mon exemple concerne FreeBSD. Tu as deux fichiers appelés .profile. Un sous root et un pour l'utilisateur normal. Jette un oeil à leur contenu, tu y verra les deux paths
__________________
.Olivier
Olivier Regnier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/10/2006, 16h41   #16
Membre du Club
 
Avatar de Miksimus
 
Inscription : mai 2005
Messages : 96
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : mai 2005
Messages : 96
Points : 50
Points : 50
J'ai effectivement trouvé le .profile sous mon répertoire courant, mais je ne l'ai pas trouvé pour root...

J'ai cependant ajouté les deux lignes...
Code :
1
2
3
4
5
if [ $UID -eq 0 ]; then
export PATH="/sbin:/usr/sbin:/bin:/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin"
else
export PATH="/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin:$HOME/bin"
fi
Miksimus est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h29.


 
 
 
 
Partenaires

Hébergement Web