Ver Mensaje Individual
  #8 (permalink)  
Antiguo 30/05/2006, 13:43
Avatar de -Defero-
-Defero-
Colaborador
 
Fecha de Ingreso: julio-2004
Ubicación: Guipúzcoa
Mensajes: 4.776
Antigüedad: 20 años, 6 meses
Puntos: 76
Tal vez te interese esto, que te dará un control bastante más avanzado del modo de presentación de la consola. Por ejemplo, puedes especificar que si te encuentras en el directorio /var/www/html aparezca [www] en el prompt, o aparezca la ruta completa [/var/www/html]. Yo uso lo primero para mi cuenta de usuario raso por comodidad, y uso lo segundo para root por seguridad (no quiero meter la pata por pensar que estoy en un directorio cuando en realidad estoy en otro).

Por si te es de utilidad:

root@dan:[/home/dandebian]# cat /root/.bashrc
# ~/.bashrc: executed by bash(1) for non-login shells.

# export PS1='\h:\w\$ '
# umask 022

PS1='${debian_chroot:+($debian_chroot)}\[\033[0;34m\]\u@\h\[\033[00m\]:\[\033[0;31m\][\w]\[\033[00m\]\$ '

# You may uncomment the following lines if you want `ls' to be colorized:
# export LS_OPTIONS='--color=auto'
# eval "`dircolors`"
# alias ls='ls $LS_OPTIONS'
# alias ll='ls $LS_OPTIONS -l'
# alias l='ls $LS_OPTIONS -lA'
#
# Some more alias to avoid making mistakes:
# alias rm='rm -i'
# alias cp='cp -i'
# alias mv='mv -i'
root@dan:[/home/dandebian]# cat /home/dandebian/.bashrc
# ---- language-env DON'T MODIFY THIS LINE!
# valores para usuarios hispanoparlantes
# settings for spanish speaking users
#

LANG=es_ES@euro
export LANG

#LC_MESSAGES=es_ES@euro
#LC_CTYPE=es_ES@euro
#export LC_MESSAGES LC_CTYPE

if [ -d /usr/X11R6/lib/X11/nls ]; then
XNLSPATH=/usr/X11R6/lib/X11/nls
export XNLSPATH
fi

LESSCHARSET=latin1

# Obtenido de http://members.xoom.com/sromero/linux/castell.html
export MM_CHARSET=ISO-8859-15 # para usar latin1 en los mails
# ---- language-env end DON'T MODIFY THIS LINE!
# ~/.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
export HISTCONTROL=ignoredups

# check the window size after each command and, if necessary,
# update the values of LINES and COLUMNS.
shopt -s checkwinsize

# enable color support of ls and also add handy aliases
if [ "$TERM" != "dumb" ]; then
eval "`dircolors -b`"
alias ls='ls --color=auto'
#alias dir='ls --color=auto --format=vertical'
#alias vdir='ls --color=auto --format=long'
fi

# some more ls aliases
#alias ll='ls -l'
#alias la='ls -A'
#alias l='ls -CF'

# set variable identifying the chroot you work in (used in the prompt below)
if [ -z "$debian_chroot" -a -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)
# PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
# ;;
# *)
# PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
# ;;
# esac

# Comment in the above and uncomment this below for a color prompt
# PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
PS1='${debian_chroot:+($debian_chroot)}\[\033[0;34m\]\u@\h\[\033[00m\]:\[\033[0;31m\][\W]\[\033[00m\]\$ '

# If this is an xterm set the title to user@host:dir
case "$TERM" in
xterm*|rxvt*)
PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD}\007"'
;;
*)
;;
esac

# enable programmable completion features (you don't need to enable
# this, if it's already enabled in /etc/bash.bashrc and /etc/profiles
# sources /etc/bash.bashrc).
#if [ -f /etc/bash_completion ]; then
# . /etc/bash_completion
#fi
root@dan:[/home/dandebian]#
__________________
abogado en Errenteria + procuradora en San Sebastián = equipo imparable