Dans mon terminal ubuntu, j'ai toujours le répertoire actuel complètement affiché. Juste comme ça:
blabla @ blublu: ~ / music / mon_album / classique / beethoven $
Mais dans mon Mac (Mac OS X 10.6.5), le terminal n’affiche pas le chemin complet et se présente comme suit:
blabas-MacBook-Pro: beethoven classique $
Y at-il de toute façon que je change le comportement du terminal mac pour agir comme un terminal linux?
macos
ubuntu
terminal.app
Der Hochstapler
la source
la source
Réponses:
Pour laisser bash renvoyer "utilisateur @ nomhôte: chemin / vers / répertoire $" comme invite, ajoutez la ligne suivante à votre fichier ~ / .bash_profile:
ou
si vous aimez avoir un espace entre le $ et la commande
pour que les modifications prennent effet immédiatement, exécutez la commande suivante dans chaque fenêtre ouverte (ou redémarrez Terminal):
EDIT : Vous trouverez une liste des chaînes disponibles dans le paragraphe "PROMPTING" de la page de manuel de bash (
man bash
):la source
PS1
assignation dans chaque fenêtre ouverte. À propos,export
c'est inutile.PS1
, des\u@\H:\w$
moyens?Je ne suis pas sûr à propos de Mac, mais sous Ubuntu, j’ai modifié l’invite du terminal Gnome avec
la source
Je l'ai fait ressembler beaucoup au terminal centOS sur mon Mac. Bash_profile ouvert, sur le terminal
Ajouter ce qui suit
Redémarrez le terminal et cela ressemblera à ceci
la source
Dans la valeur PS1, "\ w" représente le chemin complet, où "\ W" représente uniquement le nom du répertoire actuel.
http://tldp.org/HOWTO/Bash-Prompt-HOWTO/bash-prompt-escape-sequences.html
la source
Je viens de changer le / w en / W pour faire que le dossier actuel
en terminal de couleur
pas de terminal couleur
J'utilise Ubuntu 16.04 et change le fichier dans ~ / .bashrc
la source
J'ai utilisé cette commande. Ça marche pour moi.
première,
vi ~/.bash_profile
Ajoutez ensuite ces mots dans une nouvelle ligne.
enfin,
la source