J'ai installé ubuntu minimal (mini.iso) sur mon vm. J'ai ensuite utilisé le mode de récupération pour me connecter en tant que root et créer un compte avec useradd -m admin
puis définir un mot de passe avec passwd admin
.
Lorsque je me connecte au nouveau compte, au lieu de l'invite normale, je ne vois qu'un $
signe. Si j'essaie de compléter une commande ou un nom de fichier par tabulation, une tabulation normale est imprimée. Si je tente d'utiliser les touches fléchées qu'elle imprime ^[[A
, ^[[B
, ^[[C
ou ^[[D
. En outre, ls
n'ajoute plus de couleurs.
Aucun de ces problèmes n'étaient en mode de récupération. Comment puis-je réparer cela?
command-line
bash
ubuntu-minimal
Runemoro
la source
la source
unity
pour exécuter le shell UnityRéponses:
Cela signifie probablement que le nouveau compte d'utilisateur a été créé avec / bin / sh comme shell de connexion (liens symboliques vers le shell de tableau de bord par défaut) au lieu de / bin / bash - vous pouvez modifier le shell de connexion d'un utilisateur à l'aide de la commande 'chsh'
(vous devrez vous déconnecter et vous reconnecter pour que le changement prenne effet). Vous devrez peut-être également copier le fichier .bashrc par défaut à partir de / etc / skel pour obtenir l’invite couleur.
À l'avenir, vous voudrez peut-être utiliser la commande 'adduser' à la place de 'useradd' - elle installe un environnement utilisateur plus complet comprenant des éléments tels que .profile et .bashrc par défaut - ainsi que de définir le shell de connexion sur 'bash'
la source
sudo
dans la commande ci-dessus)./bin/bash
à l'invite. Même chose si vous modifiez votrebash.rc
fichier. Pour voir les changements, vous faites la même chose.Je ne pouvais pas utiliser la complétion de tabulation lors de la connexion via VNC à un XFCE4 sans tête. La réponse indiquée ici n'a pas fonctionné, mais cela a fonctionné:
Modifier les raccourcis clavier dans un fichier xml:
Trouver:
Changez le en:
Déconnexion / redémarrage et devrait être bon pour aller
la source
Je viens d'installer Vim et tout a été résolu. Au début, je pensais que c'était installé sur la version originale d'Ubuntu puisque je pouvais utiliser la commande Vi, mais ce n'était pas le cas.
résolu le problème.
la source
Cela résoudra tout: coller et appuyer sur. Après cela, vous pourrez compléter automatiquement à partir de l'historique en utilisant la flèche vers le haut.
Tiré de: https://unix.stackexchange.com/questions/5366/command-line-completion-from-command-history Vous pouvez également utiliser Ctrl + R pour voir votre historique.
la source