#1 Le 19/10/2014, à 11:17
- maryooman
Erreur à l'ouverture de session -> les commandes (ls, cd, etc) disparu
Bonjour,
J'ai un problème assez étrange. Je ne peux plus accéder à ma session.
Alors j'ai fais Ctrl Alt F1 pour le logger en ligne de commande et essayer de diagnostiquer ... sauf que après connexion, aucune commande n'est disponible !
Voir l'image ci jointe
http://www.hostingpics.net/viewer.php?i … 924311.jpg
Je suis allé en mode recovery, pas de problème d'espace, le fsck est ok.
Je ne vois pas ce que je peux faire, vous avez une idée ?
Hors ligne
#2 Le 19/10/2014, à 15:19
- xabilon
Re : Erreur à l'ouverture de session -> les commandes (ls, cd, etc) disparu
Salut
Apparemment tu n'es pas sur une console bash, mais zsh, comme l'indique le prompt %, à mon avis c'est lié...
Si tu tapes :
chsh
est-ce que la commande est reconnue ?
Si oui, et qu'elle te demande quel shell tu veux utiliser, répond :
/bin/bash
Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
Hors ligne
#3 Le 19/10/2014, à 22:10
- maryooman
Re : Erreur à l'ouverture de session -> les commandes (ls, cd, etc) disparu
zsh: command not found: chsh
les seules commandes qui fonctionnent sont ls et pwd
Hors ligne
#4 Le 19/10/2014, à 22:11
- tiramiseb
Re : Erreur à l'ouverture de session -> les commandes (ls, cd, etc) disparu
Salut,
Que donnent la commande suivante ?
ls -lh /bin
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#5 Le 20/10/2014, à 00:17
- maryooman
Re : Erreur à l'ouverture de session -> les commandes (ls, cd, etc) disparu
la command ls n'est pas disponible,
je me suis déplacé dans /bin et affiché le contenu par autocomplétion
http://www.hostingpics.net/viewer.php?i … 013181.jpg
étrange, vous avez une idée sur l'origine du problème ?
Hors ligne
#6 Le 20/10/2014, à 08:54
- tiramiseb
Re : Erreur à l'ouverture de session -> les commandes (ls, cd, etc) disparu
En #3 tu as dit que les seules commandes qui fonctionnent sont ls et pwd... Donc j'essayais de m'appuyer sur ce qui fonctionne... dommage
Est-ce que la commande "dpkg" fonctionne ?
Si oui, vérifions si le paquet "coreutils" est installé :
dpkg -l coreutils
Ça donne quoi ?
Tu peux également regarder dans /var/log/apt/history.log les dernières (dés)installations effectuées - à partir d'un système live si nécessaire.
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#7 Le 20/10/2014, à 20:02
- xabilon
Re : Erreur à l'ouverture de session -> les commandes (ls, cd, etc) disparu
Le plus étrange c'est qu'il passe sur un shell zsh... celui-ci n'est pas installé par défaut, tu as donc dû l'installer.
Il serait aussi utile de voir le contenu du fichier caché .bashrc de ton dossier utilisateur (si 'cat' ne fonctionne pas, tu peux l'ouvrir depuis un liveCD)
Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
Hors ligne
#8 Le 20/10/2014, à 20:07
- tiramiseb
Re : Erreur à l'ouverture de session -> les commandes (ls, cd, etc) disparu
Le plus étrange c'est qu'il passe sur un shell zsh
Bah il a dû l'installer... Moi ce qui me semble "le plus étrange", c'est que les commandes de base ne sont pas disponibles...
Il serait aussi utile de voir le contenu du fichier caché .bashrc
Bah j'imagine que s'il a choisi d'installer et utiliser zsh c'est en connaissance de cause et le .bashrc n'a alors rien à voir là...
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#9 Le 20/10/2014, à 21:11
- maryooman
Re : Erreur à l'ouverture de session -> les commandes (ls, cd, etc) disparu
je le suis trompé de commande en effet tiramiseb.
et j'utilise zsh depuis très longtemps
donc j'ai essayé dpkg, cette commande n'est pas disponible
alors j'ai démarré en recovery
je ne vois pas de problèmes pour le coreutils
dans le fichier /var/log/apt/history.log j'ai principalement des des installations, et une suppression de maven
voici quelques images :
http://www.hostingpics.net/viewer.php?i … 035421.jpg
http://www.hostingpics.net/viewer.php?i … 036211.jpg
par ailleurs je vais regarder le contenu du .zshrc
je reviens vous voir
Hors ligne
#10 Le 20/10/2014, à 21:30
- tiramiseb
Re : Erreur à l'ouverture de session -> les commandes (ls, cd, etc) disparu
À partir du mode recovery, essaie de réinstaller le paquet coreutils (en téléchargeant le .deb et en l'installant avec dpkg)... Sinon je n'ai pas d'autre idée...
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#11 Le 20/10/2014, à 22:41
- maryooman
Re : Erreur à l'ouverture de session -> les commandes (ls, cd, etc) disparu
j'ai installé le .deb
et aussi fait apt-get update et upgrade
sans succès
c'est bizarre, au final je me dis que c'est plus rapide de réinstaller ubuntu, mon home est sur une autre partition
ce qui est dommage, c'est qu'on en saura pas d'ou vient le problème
je refais donc une install demain
merci à vous pour votre aide
si vous avez encore quelques idées je reste intéressé
Dernière modification par maryooman (Le 20/10/2014, à 22:42)
Hors ligne
#12 Le 21/10/2014, à 00:24
- xabilon
Re : Erreur à l'ouverture de session -> les commandes (ls, cd, etc) disparu
Ce serait pas un souci de path ? Peut-être que le système ne sait plus où trouver les commandes. Essaye :
/usr/bin/dpkg -l coreutils
Dernière modification par xabilon (Le 21/10/2014, à 00:25)
Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
Hors ligne
#13 Le 21/10/2014, à 21:42
- maryooman
Re : Erreur à l'ouverture de session -> les commandes (ls, cd, etc) disparu
xabilon tu as raison,
j'avais ajouté une variable dans le path, et c'est cela le problème
entre temps le pb a tourné 1 bonne semaine
dans /etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
M2_HOME=/opt/maven
M2=$M2_HOME/bin
PATH=$M2:$PATH
et le pb c'est la dernière ligne ...
voila problème résolue !
merci pour votre aide
Dernière modification par maryooman (Le 21/10/2014, à 21:42)
Hors ligne
#14 Le 21/10/2014, à 22:06
- xabilon
Re : Erreur à l'ouverture de session -> les commandes (ls, cd, etc) disparu
Cool
Tu peux ajouter [Résolu] au titre (si ça ne rentre pas car > 70 caractères, raccourcis-le)
Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
Hors ligne