Vous n'êtes pas identifié(e).
Hors ligne
\u : nom de l'utilisateur.
\h : nom de la machine.
\W : nom du dossier courant.
\$ : affiche $ pour un utilisateur et # pour root.
\w : chemin complet du répertoire de travail.
les couleurs
Noir 0;30
Gris foncé 1;30
Bleu 0;34
Bleu clair 1;34
Vert 0;32
Vert clair 1;32
Cyan 0;36
Cyan clair 1;36
Rouge 0;31
Rouge clair 1;31
Violet 0;35
Violet clair 1;35
Brun 0;33
Jaune 1;33
Gris clair 0;37
Blanc 1;37
le code couleur s'utilise ainsi
\[\033[00;31m\] pour le rouge et \[\033[01;31m\] pour le rouge clair
et fermer ta zone" couleur par \[\033[00m\]
Hors ligne
(la variable d’environnement $HOME contenant le chemin vers ton répertoire home/ton_utilisateur)
exemple de la ligne contenant PS1 dans mon fichier .bashrc
ce qui donne chez moi
stephane@handylinux ~
Edit:
que la flèche haut effectue la répétition des commandes
tu devrais avoir un fichier qui sauvegarde l'historique de tes commandes, vérifie si c'est bien le cas
Puis aussi des lignes concernant l'historique dans ton fichier .bashrc
Dernière modification par Croutons (19-05-2018 10:04:57)
-->les cahiers du debutant<-- WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde
Hors ligne
Hors ligne
…
il faut :
- que le prompt affiche le nom de l'user
- qu'il affiche le rep courant
- qu'il affiche en couleur
- que la flèche haut effectue la répétition des commandes
…
Pas moyen, en user.
…
pas de .bash_history, contrairement à root.
…
Comment a été créé ce compte utilisateur
dont le prompt n'affiche ni le nom, ni le répertoire courant
et dont le fichier historique de l'interpréteur bash est absent ?
Quel est le contenu du fichier ~/.bashrc de ce compte utilisateur ?
Ou alors, c'est peut-être parce que tu utilises un autre shell (interpréteur de commandes) que bash pour ce compte utilisateur,
et dans ce cas, c'est un autre fichier que ~/.bashrc qu'il te faudra modifier
pour changer l'apparence du prompt.
=======
Si ce compte utilisateur utilise le shell bash
on dirait qu'il manque les fichiers qui sont copiés depuis le répertoire /etc/skel/
lors de la création d'un compte utilisateur :
Vérifie la présence de ces fichiers dans le répertoire personnel du compte utilisateur concerné
en lançant la ligne de commande suivante :
Si ces fichiers sont absents, tu pourrais les y copier en lançant la ligne de commande suivante
depuis le compte utilisateur concerné :
Dernière modification par MicP (20-05-2018 12:45:50)
Hors ligne
Tour: HP Pavilion 690-0095nf
Ram 8 giga SSD 128 giga Disque 1T
Bookworm/Windows 11
Intel(R) i7 8700 Nvidia GTX 1050ti
Hors ligne
Je vais faire ce que tu dis. Je donne le retour. Depuis peu, je reçois mes notifications... sauf pour ce post
Hors ligne
Hors ligne
Après avoir lancé cette ligne de commandes
tu pourra utiliser l'historique des commandes que tu lancera
et le prompt devrait s'afficher en couleurs si tu utilises la version debian stretch.
Si non, il faudra légèrement modifier le ficher ~/.bashrc
en lançant la ligne de commande suivante depuis le compte utilisateur concerné :
et suivant ce que tu veux obtenir, tu pourra en modifier les couleurs,
en modifiant la valeur de la variable PS1 comme le proposent Severian et Croutons
Dernière modification par MicP (25-05-2018 14:05:36)
Hors ligne
Hors ligne
…un user créé sous WebMin n'est donc pas forcément configuré comme avec adduser ? …
Le fichier ~/.bashrc de ce compte utilisateur qui avait été créé par webmin
n'était pas une copie de celui qui est dans le répertoire /etc/skel
et, si le nom du compte utilisateur n'est pas users, le nom du groupe principal de ce compte utilisateur n'est pas le même que son nom de compte.
Alors, effectivement, Webmin a sans doute utilisé d'autres paramètres pour créer ce compte utilisateur
que ceux utilisés par défaut quand on utilise la commande interactive adduser.
=======
Comme j'ai simplement renommé le fichier ~/.bashrc qui avait été créé par webmin
si besoin, il sera très facile de pouvoir le remettre en service avec la commande suivante :
Mais si tu veux pouvoir utiliser les fonctionnalités de la commande history
et un prompt colorisé de ton choix, autant utiliser une copie du fichier /etc/skel/.bashrc
Dernière modification par MicP (25-05-2018 14:07:21)
Hors ligne