A voir également:
- Couleur du terminal linux
- Commande terminal mac - Guide
- Excel cellule couleur si condition texte - Guide
- Boite a couleur - Télécharger - Divers Photo & Graphisme
- Linux reader - Télécharger - Stockage
- Terminal de fret paris valedwaz ✓ - Forum Consommation & Internet
21 réponses
oui tu peux tout faire sous ubuntu :)
pour ça tu vat dans edition preference et trifouille umpeu
ps: tape compiz sous google tu verras des truc sympa pour "tuner" ton pc
si tu as besoin d'aide hesite pas
pour ça tu vat dans edition preference et trifouille umpeu
ps: tape compiz sous google tu verras des truc sympa pour "tuner" ton pc
si tu as besoin d'aide hesite pas
Évidemment qu'on peut, c'est la base ! Sous gnome tu peux personnaliser tout ça via le "profil" de ton terminal (promène toi dans les menus). Il y a différents thèmes de couleurs, possibilité de rendre le fond transparent etc... Après, un terminal gnome est moins personnalisable qu'une konsole (voir KDE) mais tu as au moins moyen de personnaliser ce que je viens de t'indiquer.
Pour personnaliser le prompt (l'invite de commande) il suffit de corriger ~/.bashrc (par exemple si ton login est mando, le fichier /home/mando/.bashrc). Il faut juste au préalable vérifier le type de terminal (probablement xterm ou xterm-color) avec la commande :
Ceci fait on a toutes les informations pour tuner la variable PS1, qui détermine la mise en forme du prompt. Supposons que ce soit xterm-color, on modifie le fichier :
Dans mon cas j'ai un truc dans ce genre (mais je suis sous debian donc c'est sans doute un peu différent chez toi) :
(la ligne en gras qui commence par PS1 est bien sûr à écrire sur la même ligne).
Pour tester il suffit de lancer un autre terminal. Si tu veux d'autres couleurs ce sont les 01;33 et autres 01;36 qui déterminent la couleur (devant le point virgule 00 pour foncé, 01 pour clair ; ensuite le chiffre 3 suivi d'un numéro entre 1 et 9).
Pendant que tu y es, je te conseille aussi de virer les # devant le paragraphe sur la bash completion :
... comme ça la touche tabulation (qui fait l'autocompletion) sera encore plus efficace.
Bonne chance
Pour personnaliser le prompt (l'invite de commande) il suffit de corriger ~/.bashrc (par exemple si ton login est mando, le fichier /home/mando/.bashrc). Il faut juste au préalable vérifier le type de terminal (probablement xterm ou xterm-color) avec la commande :
echo $TERM
Ceci fait on a toutes les informations pour tuner la variable PS1, qui détermine la mise en forme du prompt. Supposons que ce soit xterm-color, on modifie le fichier :
gedit ~/.bashrc &
Dans mon cas j'ai un truc dans ce genre (mais je suis sous debian donc c'est sans doute un peu différent chez toi) :
case "$TERM" in xterm-color) PS1='${debian_chroot:+($debian_chroot)}\[\033[01;33m\](\u@\h)\[\033[01;36m\] (\w) \$ \[\033[00m\]' ;; *) PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ ' ;; esac
(la ligne en gras qui commence par PS1 est bien sûr à écrire sur la même ligne).
Pour tester il suffit de lancer un autre terminal. Si tu veux d'autres couleurs ce sont les 01;33 et autres 01;36 qui déterminent la couleur (devant le point virgule 00 pour foncé, 01 pour clair ; ensuite le chiffre 3 suivi d'un numéro entre 1 et 9).
Pendant que tu y es, je te conseille aussi de virer les # devant le paragraphe sur la bash completion :
# enable programmable completion features (you don't need to enable # this, if it's already enabled in /etc/bash.bashrc and /etc/profile # sources /etc/bash.bashrc). if [ -f /etc/bash_completion ]; then . /etc/bash_completion fi
... comme ça la touche tabulation (qui fait l'autocompletion) sera encore plus efficace.
Bonne chance
merci mais je vais faire inpeu boullette dsl je suis nouveau dans linux je ne sait pas trop se qui faut faire exactement c'est ou profi
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Ah ! Bon laisse tomber le prompt pour le moment :-) Quand tu lances un terminal tu es sensé avoir une barre de menu :
http://docs.abuledu.org/_media/glossaire/terminal_001.png?w=&h=&cache=cache
Je ne sais plus si c'est dans affichage ou terminal, mais dans l'un des deux tu as un "profil courant" ou un truc qui permet de gérer les profils. C'est là que ça se tient !
Bonne chance
http://docs.abuledu.org/_media/glossaire/terminal_001.png?w=&h=&cache=cache
Je ne sais plus si c'est dans affichage ou terminal, mais dans l'un des deux tu as un "profil courant" ou un truc qui permet de gérer les profils. C'est là que ça se tient !
Bonne chance
Le mieux c'est que tu ailles ici :
http://doc.ubuntu-fr.org/
Tu as un moteur de recherche qui permet de trouver des informations sur à peu près tout. Et quand ça ne suffit pas, il suffit de poser tes questions sur un forum, par exemple CCM ou http://forum.ubuntu-fr.org/
Bonne chance
http://doc.ubuntu-fr.org/
Tu as un moteur de recherche qui permet de trouver des informations sur à peu près tout. Et quand ça ne suffit pas, il suffit de poser tes questions sur un forum, par exemple CCM ou http://forum.ubuntu-fr.org/
Bonne chance
Bonjour,
bon, ben j'y vais alors de mon .bashrc :
ce qui donne, à l'ouverture d'une console, un truc comme ceci :
________________________________________
bon, ben j'y vais alors de mon .bashrc :
# .bashrc # User specific aliases and functions # couleurs C_RED="\[\e[1;31m\]" C_BLUE="\[\e[1;34m\]" C_GRAY="\[\e[1;30m\]" C_WHITE="\[\e[1;37m\]" C_YELLOW="\[\e[1;33m\]" C_DEF="\[\033[0m\]" mUID=`id -u` MACHINE="mandriva" IP="192.168.1.2" if [ "$mUID" = "0" ] ; then PS1="${C_YELLOW}>${C_DEF} ${C_RED}\u${C_DEF}@${MACHINE}${C_YELLOW}[${C_DEF}$IP${C_YELLOW}]${C_DEF}:\w${C_RED}#${C_DEF} " PS2="${C_RED}>${C_DEF} " else PS1="${C_YELLOW}>${C_DEF} ${C_BLUE}\u${C_DEF}@${MACHINE}${C_YELLOW}[${C_DEF}$IP${C_YELLOW}]${C_DEF}:\w${C_BLUE}\$ ${C_DEF}" PS2="${C_BLUE}>${C_DEF}" fi export PS2 export PS1 echo Bonjour $USER, nous sommes le `date +"%A %e %B %Y"`, et il est : `date +"%H"` h `date +"%M"` . `/usr/games/fortune` | cowsay -f $(/bin/ls /usr/share/cows -1 | head -n $(expr $$$(date +%s) % $(ls /usr/share/cows | wc -w) + 1) | tail -n 1) # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi
ce qui donne, à l'ouverture d'une console, un truc comme ceci :
________________________________________
/ Bonjour redfox, nous sommes le samedi \ | 31 octobre 2009, et il est : 17 h 11 . | | Un peu de sincérité; peut être fort | | dangereux, beaucoup de sincérité; est | \ tout a fait fatal. Oscar Wilde / ---------------------------------------- \ . . . \ . . . ` , \ .; . : .' : : : . \ i..`: i` i.i.,i i . \ `,--.|i |i|ii|ii|i: UooU\.'@@@@@@`.||' \__/(@@@@@@@@@@)' (@@@@@@@@) `YY~~~~YY' || || > redfox@mandriva[192.168.1.2]:~$
Bonjour,
bon, ben j'y vais alors de mon .bashrc :
ce qui donne, à l'ouverture d'une console, un truc comme ceci :
________________________________________
bien sûr, à imaginer avec les couleurs qui vont avec .....
il y a plein de tutos sur le net ....
bon, ben j'y vais alors de mon .bashrc :
# .bashrc # User specific aliases and functions # couleurs C_RED="\[\e[1;31m\]" C_BLUE="\[\e[1;34m\]" C_GRAY="\[\e[1;30m\]" C_WHITE="\[\e[1;37m\]" C_YELLOW="\[\e[1;33m\]" C_DEF="\[\033[0m\]" mUID=`id -u` MACHINE="mandriva" IP="192.168.1.2" if [ "$mUID" = "0" ] ; then PS1="${C_YELLOW}>${C_DEF} ${C_RED}\u${C_DEF}@${MACHINE}${C_YELLOW}[${C_DEF}$IP${C_YELLOW}]${C_DEF}:\w${C_RED}#${C_DEF} " PS2="${C_RED}>${C_DEF} " else PS1="${C_YELLOW}>${C_DEF} ${C_BLUE}\u${C_DEF}@${MACHINE}${C_YELLOW}[${C_DEF}$IP${C_YELLOW}]${C_DEF}:\w${C_BLUE}\$ ${C_DEF}" PS2="${C_BLUE}>${C_DEF}" fi export PS2 export PS1 echo Bonjour $USER, nous sommes le `date +"%A %e %B %Y"`, et il est : `date +"%H"` h `date +"%M"` . `/usr/games/fortune` | cowsay -f $(/bin/ls /usr/share/cows -1 | head -n $(expr $$$(date +%s) % $(ls /usr/share/cows | wc -w) + 1) | tail -n 1) # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi
ce qui donne, à l'ouverture d'une console, un truc comme ceci :
________________________________________
/ Bonjour redfox, nous sommes le samedi \ | 31 octobre 2009, et il est : 17 h 11 . | | Un peu de sincérité; peut être fort | | dangereux, beaucoup de sincérité; est | \ tout a fait fatal. Oscar Wilde / ---------------------------------------- \ . . . \ . . . ` , \ .; . : .' : : : . \ i..`: i` i.i.,i i . \ `,--.|i |i|ii|ii|i: UooU\.'@@@@@@`.||' \__/(@@@@@@@@@@)' (@@@@@@@@) `YY~~~~YY' || || > redfox@mandriva[192.168.1.2]:~$
bien sûr, à imaginer avec les couleurs qui vont avec .....
il y a plein de tutos sur le net ....
wwwwooooo c'est tro bien comment tu as fais il faut programmer un bash expliquer moi se qui faut faire SVP
comme je l'ai dit, le net fourmille de tutoriels et d'exemples pour coloriser et/ou customizer sa console.
comme l'a très bien expliqué mamiemando, tout se passe dans ton fichier .bashrc
tu peux récupérer des exemples très simples sur le net et voir ce que cela donne et au fur et à mesure tu comprendras comment ça marche !
ensuite tu pourras étoffer suivant tes goûts ....
n'oublie au préalable de faire une copie de sauvegarde de ton fichier .bashrc
ne touche en aucune façon au fichier .bashrc du super-utilisateur root
de même ne touche en aucune façon au fichier /etc/bashrc
concernant ma console, il faut, de plus, installer les paquetages fortune (pour les citations) et cowsay (pour les animaux)
comme l'a très bien expliqué mamiemando, tout se passe dans ton fichier .bashrc
tu peux récupérer des exemples très simples sur le net et voir ce que cela donne et au fur et à mesure tu comprendras comment ça marche !
ensuite tu pourras étoffer suivant tes goûts ....
n'oublie au préalable de faire une copie de sauvegarde de ton fichier .bashrc
ne touche en aucune façon au fichier .bashrc du super-utilisateur root
de même ne touche en aucune façon au fichier /etc/bashrc
concernant ma console, il faut, de plus, installer les paquetages fortune (pour les citations) et cowsay (pour les animaux)
si j'ai bien conprit il faut que je trouve le fichier .bashrc et que je le modifie et ou se trouve il sur ubuntu?
directement dans le dossier personnel.
C'est un fichier caché (son nom commence par un point). Sous Ubuntu, les fichiers cachés s'affichent en fessant CTRL+H.
C'est un fichier caché (son nom commence par un point). Sous Ubuntu, les fichiers cachés s'affichent en fessant CTRL+H.
si tu souhaites personnaliser le terminal, cela suppose que tu utlises le terminal ..... et donc ceci nécessite de travailler avec le terminal ....
:-)
:-)
Salut !
sous ubuntu : dans la barre en haut : Raccourcis > Dossier personnel.
si tu veux ouvrir ton fichir directement, ouvres un terminal (Application > Accessoires > Terminal) et tapes
sous ubuntu : dans la barre en haut : Raccourcis > Dossier personnel.
si tu veux ouvrir ton fichir directement, ouvres un terminal (Application > Accessoires > Terminal) et tapes
gedit .bashrc
c'est bon j'ai trouver il y marquer
# ~/.bashrc: executed by bash(1) for non-login shells.
# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
# for examples
# If not running interactively, don't do anything
[ -z "$PS1" ] && return
# don't put duplicate lines in the history. See bash(1) for more options
# don't overwrite GNU Midnight Commander's setting of `ignorespace'.
export HISTCONTROL=$HISTCONTROL${HISTCONTROL+,}ignoredups
# ... or force ignoredups and ignorespace
export HISTCONTROL=ignoreboth
# append to the history file, don't overwrite it
shopt -s histappend
# for setting history length see HISTSIZE and HISTFILESIZE in bash(1)
# check the window size after each command and, if necessary,
# update the values of LINES and COLUMNS.
shopt -s checkwinsize
# make less more friendly for non-text input files, see lesspipe(1)
[ -x /usr/bin/lesspipe ] && eval "$(SHELL=/bin/sh lesspipe)"
# set variable identifying the chroot you work in (used in the prompt below)
if [ -z "$debian_chroot" ] && [ -r /etc/debian_chroot ]; then
debian_chroot=$(cat /etc/debian_chroot)
fi
# set a fancy prompt (non-color, unless we know we "want" color)
case "$TERM" in
xterm-color) color_prompt=yes;;
esac
# uncomment for a colored prompt, if the terminal has the capability; turned
# off by default to not distract the user: the focus in a terminal window
# should be on the output of commands, not on the prompt
#force_color_prompt=yes
if [ -n "$force_color_prompt" ]; then
if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then
# We have color support; assume it's compliant with Ecma-48
# (ISO/IEC-6429). (Lack of such support is extremely rare, and such
# a case would tend to support setf rather than setaf.)
color_prompt=yes
else
color_prompt=
fi
fi
if [ "$color_prompt" = yes ]; then
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
else
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi
unset color_prompt force_color_prompt
# If this is an xterm set the title to user@host:dir
case "$TERM" in
xterm*|rxvt*)
PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"
;;
*)
;;
esac
# Alias definitions.
# You may want to put all your additions into a separate file like
# ~/.bash_aliases, instead of adding them here directly.
# See /usr/share/doc/bash-doc/examples in the bash-doc package.
#if [ -f ~/.bash_aliases ]; then
# . ~/.bash_aliases
#fi
# enable color support of ls and also add handy aliases
if [ -x /usr/bin/dircolors ]; then
eval "`dircolors -b`"
alias ls='ls --color=auto'
#alias dir='dir --color=auto'
#alias vdir='vdir --color=auto'
#alias grep='grep --color=auto'
#alias fgrep='fgrep --color=auto'
#alias egrep='egrep --color=auto'
fi
# some more ls aliases
#alias ll='ls -l'
#alias la='ls -A'
#alias l='ls -CF'
# enable programmable completion features (you don't need to enable
# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
# sources /etc/bash.bashrc).
if [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
# ~/.bashrc: executed by bash(1) for non-login shells.
# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
# for examples
# If not running interactively, don't do anything
[ -z "$PS1" ] && return
# don't put duplicate lines in the history. See bash(1) for more options
# don't overwrite GNU Midnight Commander's setting of `ignorespace'.
export HISTCONTROL=$HISTCONTROL${HISTCONTROL+,}ignoredups
# ... or force ignoredups and ignorespace
export HISTCONTROL=ignoreboth
# append to the history file, don't overwrite it
shopt -s histappend
# for setting history length see HISTSIZE and HISTFILESIZE in bash(1)
# check the window size after each command and, if necessary,
# update the values of LINES and COLUMNS.
shopt -s checkwinsize
# make less more friendly for non-text input files, see lesspipe(1)
[ -x /usr/bin/lesspipe ] && eval "$(SHELL=/bin/sh lesspipe)"
# set variable identifying the chroot you work in (used in the prompt below)
if [ -z "$debian_chroot" ] && [ -r /etc/debian_chroot ]; then
debian_chroot=$(cat /etc/debian_chroot)
fi
# set a fancy prompt (non-color, unless we know we "want" color)
case "$TERM" in
xterm-color) color_prompt=yes;;
esac
# uncomment for a colored prompt, if the terminal has the capability; turned
# off by default to not distract the user: the focus in a terminal window
# should be on the output of commands, not on the prompt
#force_color_prompt=yes
if [ -n "$force_color_prompt" ]; then
if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then
# We have color support; assume it's compliant with Ecma-48
# (ISO/IEC-6429). (Lack of such support is extremely rare, and such
# a case would tend to support setf rather than setaf.)
color_prompt=yes
else
color_prompt=
fi
fi
if [ "$color_prompt" = yes ]; then
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
else
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi
unset color_prompt force_color_prompt
# If this is an xterm set the title to user@host:dir
case "$TERM" in
xterm*|rxvt*)
PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"
;;
*)
;;
esac
# Alias definitions.
# You may want to put all your additions into a separate file like
# ~/.bash_aliases, instead of adding them here directly.
# See /usr/share/doc/bash-doc/examples in the bash-doc package.
#if [ -f ~/.bash_aliases ]; then
# . ~/.bash_aliases
#fi
# enable color support of ls and also add handy aliases
if [ -x /usr/bin/dircolors ]; then
eval "`dircolors -b`"
alias ls='ls --color=auto'
#alias dir='dir --color=auto'
#alias vdir='vdir --color=auto'
#alias grep='grep --color=auto'
#alias fgrep='fgrep --color=auto'
#alias egrep='egrep --color=auto'
fi
# some more ls aliases
#alias ll='ls -l'
#alias la='ls -A'
#alias l='ls -CF'
# enable programmable completion features (you don't need to enable
# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
# sources /etc/bash.bashrc).
if [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
Ok ! Dans mon tuto, y'a une ligne :
Que tu dois ajouter tout à la fin. Ce fera comme ici
PS1='\e[0;31m\u@\h:\e[0;32m\w$ \e[0m'
Que tu dois ajouter tout à la fin. Ce fera comme ici