Configuration du shell sh
morizeum
-
dubcek Messages postés 18789 Date d'inscription Statut Contributeur Dernière intervention -
dubcek Messages postés 18789 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
je cherche désespérément à configurer mon shell sh sous mandriva 10.1.
Je m'explique : j'ai modifier les fichiers : ~/.profile ~/.bashrc ~/.cshrc ~/.zshrc et j'ai même essayé ~/.shrc mais quand je lance un shell en tapant sh dans un terminal quelcquonque, mes alias ne fonctionnent pas....
J'imagine que soit je n'ai pas modifier le bon fichier, soit ce n'est pas possible (auquel cas, ça m'ennuie!!). Je précise que c'est l'ordi de mon travail qui me pose ce problème, je n'ai donc aucun droit root
Merci pour votre aide
je cherche désespérément à configurer mon shell sh sous mandriva 10.1.
Je m'explique : j'ai modifier les fichiers : ~/.profile ~/.bashrc ~/.cshrc ~/.zshrc et j'ai même essayé ~/.shrc mais quand je lance un shell en tapant sh dans un terminal quelcquonque, mes alias ne fonctionnent pas....
J'imagine que soit je n'ai pas modifier le bon fichier, soit ce n'est pas possible (auquel cas, ça m'ennuie!!). Je précise que c'est l'ordi de mon travail qui me pose ce problème, je n'ai donc aucun droit root
Merci pour votre aide
A voir également:
- Configuration du shell sh
- Ethernet n'a pas de configuration ip valide - Guide
- Classic shell - Télécharger - Personnalisation
- Panneau de configuration - Guide
- Retablir configuration usine chromecast - Guide
- Connaitre configuration pc - Guide
6 réponses
Bonjour,
semble marcher en utilisateur :
[betty@bob ~]$ echo $SHELL
/bin/csh
[betty@bob ~]$ chsh -s /bin/bash betty
Modification du shell pour betty.
Mot de passe :
Shell a changé.
[betty@bob ~]$ echo $SHELL
/bin/csh
[betty@bob ~]$ su -
Mot de passe :
[root@bob ~]# grep betty /etc/passwd
betty:x:XXXXX:XXXXX:Compte test pour FTP:/home/betty:/bin/bash
[root@bob ~]#
:-))
semble marcher en utilisateur :
[betty@bob ~]$ echo $SHELL
/bin/csh
[betty@bob ~]$ chsh -s /bin/bash betty
Modification du shell pour betty.
Mot de passe :
Shell a changé.
[betty@bob ~]$ echo $SHELL
/bin/csh
[betty@bob ~]$ su -
Mot de passe :
[root@bob ~]# grep betty /etc/passwd
betty:x:XXXXX:XXXXX:Compte test pour FTP:/home/betty:/bin/bash
[root@bob ~]#
:-))
Bonjour,
Je ne suis pas sur de bien comprendre ton problème.
Si tu cherches avoir le shell sh par défaut quand tu te logues alors il faut faire cela:
chsh ton_nom_d'utilisateur <---- tu peux faire cela sans droit root
passwd: <----------- le système va te demander ton mot de passe utilisateur
en suite le système va affichier ceci:
$ chsh partage
Password:
Changement d'interpréteur de commandes initial pour partage
Entrez la nouvelle valeur ou « Entrée » pour conserver la valeur proposée
Interpréteur de commandes initial [/bin/bash]: <--------- là tu inscrit le nouveau shell (pour toi sh)
et au prochain login tu seras en sh (tu pourras vérifier avec la commande echo $SHELL)
Par contre il faut que tu saches que sur les distributions linux rescente le shell sh n'existe plus. Le /bin/sh que l'on trouve est un lien symbolique vers /bin/bash.
Au fait qu'a tu modifier dans tes fichiers ~/.profile ~/.bashrc ~/.cshrc ~/.zshrc et j'ai même essayé ~/.shrc
A+
Je ne suis pas sur de bien comprendre ton problème.
Si tu cherches avoir le shell sh par défaut quand tu te logues alors il faut faire cela:
chsh ton_nom_d'utilisateur <---- tu peux faire cela sans droit root
passwd: <----------- le système va te demander ton mot de passe utilisateur
en suite le système va affichier ceci:
$ chsh partage
Password:
Changement d'interpréteur de commandes initial pour partage
Entrez la nouvelle valeur ou « Entrée » pour conserver la valeur proposée
Interpréteur de commandes initial [/bin/bash]: <--------- là tu inscrit le nouveau shell (pour toi sh)
et au prochain login tu seras en sh (tu pourras vérifier avec la commande echo $SHELL)
Par contre il faut que tu saches que sur les distributions linux rescente le shell sh n'existe plus. Le /bin/sh que l'on trouve est un lien symbolique vers /bin/bash.
Au fait qu'a tu modifier dans tes fichiers ~/.profile ~/.bashrc ~/.cshrc ~/.zshrc et j'ai même essayé ~/.shrc
A+
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question