You are on page 1of 6

Personalizacin del entorno de usuario

El sistema operativo proporciona diversos mandatos y archivos de inicializacin que le


permite personalizar el comportamiento y el aspecto del entorno de usuario.
Tambin puede personalizar algunos de los recursos por omisin de las aplicaciones
que utiliza en el sistema. El programa inicia los valores predeterminados en el
arranque. Cuando cambie los valores predeterminados, deber salir y, a continuacin,
volver a iniciar el programa para que los nuevos valores predeterminados entren en
vigor.
Para obtener informacin acerca de la personalizacin del comportamiento y del
aspecto del Common Desktop Environment, consulte la publicacin Common Desktop
Environment 1.0: Advanced User's and System Administrator's Guide.

Archivos de arranque del sistema


Al iniciar la sesin, el shell define el entorno de usuario leyendo los archivos de
inicializacin que el usuario ha definido. Las caractersticas del entorno del usuario
se definen utilizando los valores proporcionados a las variables de entorno. El
usuario conserva este entorno hasta que finaliza la sesin del sistema.

Archivos de arranque de AIXwindows


Los distintos sistemas tienen diferentes formas de iniciar el Servidor X
y AIXwindows.

Exportacin de variables de shell (mandato export shell)


Una variable de shell local es una variable que slo puede reconocer el shell que la
ha creado. Si inicia un nuevo shell, dicho shell no conoce las variables del shell
antiguo. Si desea que los nuevos shells que abra utilicen las variables de un shell
antiguo, exporte las variables para que stas sean globales.

Cambio del font de por omisin (mandato chfont)


Para cambiar el font por omisin durante el arranque del sistema, utilice el
mandato chfont o el mandato smit. Una paleta de fonts es un archivo que el
sistema utiliza para definir e identificar los fonts de que dispone.

Cambio de las teclas de control (mandato stty)


Para cambiar las teclas que el terminal utiliza para teclas de control, utilice el
mandato stty.

Cambio del indicador del sistema


Puede cambiar el indicador del sistema.

Archivos de arranque del sistema


Al iniciar la sesin, el shell define el entorno de usuario leyendo los archivos de
inicializacin que el usuario ha definido. Las caractersticas del entorno del usuario se

definen utilizando los valores proporcionados a las variables de entorno. El usuario


conserva este entorno hasta que finaliza la sesin del sistema.
El shell utiliza dos tipos de archivos de perfil cuando se inicia la sesin en el sistema
operativo. Evala los mandatos incluidos en los archivos y a continuacin ejecuta los
mandatos para definir el entorno del sistema. Los archivos tienen funciones similares,
con la excepcin de que el archivo /etc/profile controla las variables de los perfiles
para todos los usuarios de un sistema, mientras que el archivo .profile le permite
personalizar su propio entorno.
El shell primero ejecuta los mandatos para configurar el entorno del sistema en el
archivo /etc/environment y, a continuacin, evala los mandatos que contiene el
archivo /etc/profile. Tras la ejecucin de tales archivos, el sistema comprueba si se
dispone de un archivo.profile en el directorio inicial. Si el archivo .profile existe, el
sistema ejecuta dicho archivo. El archivo .profile especificar si tambin existe un
archivo de entorno. Si existe un archivo de entorno (normalmente denominado .env),
el sistema ejecutar este archivo y configurar las variables de entorno.
Los archivos /etc/environment, /etc/profile y .profile se ejecutan una vez
durante el inicio de sesin. El archivo .env, por su parte, se ejecuta cada vez que abre
un nuevo shell o ventana.

Archivo /etc/environment
El primer archivo que el sistema operativo utiliza al iniciar la sesin es el
archivo /etc/environment. El archivo /etc/environment contiene variables que
especifican el entorno bsico de todos los procesos.

Archivo /etc/profile
El segundo archivo que el sistema operativo utiliza al iniciar la sesin es el
archivo /etc/profile.

Archivo .profile
El archivo .profile se encuentra en el directorio inicial ($HOME) y le permite
personalizar el entorno de trabajo individual.

Archivo .env
Un cuarto archivo que el sistema operativo utiliza en el inicio de sesin es el
archivo .env, si .profile contiene la lnea siguiente: export ENV=$HOME/.env

Archivos de arranque de AIXwindows


Los distintos sistemas tienen diferentes formas de iniciar el Servidor X y AIXwindows.
Puesto que los distintos sistemas tienen distintas formas de iniciar el Servidor X
y AIXwindows, consulte al administrador del sistema cmo debe iniciarlos.
Normalmente, el Servidor X y AIXwindows se inician desde un script de shell que se
ejecuta automticamente al iniciar la sesin. Sin embargo, puede que tenga que iniciar
el Servidor X o AIXwindows, o ambos.
Si inicia la sesin y observa que la pantalla slo funciona como un terminal, sin que es
visualice ninguna ventana, puede iniciar el Servidor X escribiendo lo siguiente:

xinit
Nota: Antes de especificar este mandato, asegrese de que el puntero se encuentra
dentro de una ventana que contenga un indicador del sistema.
Si este mandato no inicia el Servidor X, consulte al administrador del sistema para
asegurarse de que la va de acceso de bsqueda contiene el directorio X11 que
contiene los programas ejecutables. La va de acceso adecuada podra variar de un
sistema a otro.
Si inicia la sesin y observa que una o ms ventanas aparecen sin los marcos, puede
iniciar el Gestor de ventanas de AIXwindows escribiendo lo siguiente:
mwm&
Puesto que AIXwindows permite que los programadores que escriben aplicaciones
de AIXwindows y los usuarios realicen personalizaciones, puede que los botones del
ratn u otras funciones no funcionen como espera que lo hagan tras haber ledo esta
documentacin. Puede restablecer el entorno de AIXwindows en su comportamiento
por omisin pulsando y manteniendo pulsadas las cuatro teclas siguientes:
Alt-Control-Despl-!
Puede volver al comportamiento personalizado pulsando de nuevo esta secuencia de
teclas. Si el sistema no permite esta combinacin de teclas, tambin puede restaurar el
comportamiento por omisin desde el men raz por omisin.

Archivo .xinitrc
El mandato xinit utiliza un script de shell personalizable que lista los programas
Cliente X que deben iniciarse. El archivo .xinitrc del directorio inicial controla las
ventanas y las aplicaciones que se inician al iniciar AIXwindows.

Archivo .Xdefaults
Si trabaja en una interfaz AIXwindows, puede personalizar esta interfaz con el
archivo .Xdefaults. AIXwindows permite especificar las preferencias de las
caractersticas visuales, por ejemplo, colores y fonts.

Archivo .mwmrc
La mayora de las funciones que desear personalizar pueden establecerse con los
recursos del archivo .Xdefaults. Sin embargo, los enlaces de teclas, los enlaces
de botones del ratn y las definiciones de los mens del gestor de ventanas se
especifican en el archivo.mwmrc complementario, al que los recursos hacen
referencia en el archivo .Xdefaults.

Exportacin de variables de shell (mandato


export shell)
Una variable de shell local es una variable que slo puede reconocer el shell que la ha
creado. Si inicia un nuevo shell, dicho shell no conoce las variables del shell antiguo. Si
desea que los nuevos shells que abra utilicen las variables de un shell antiguo, exporte
las variables para que stas sean globales.

Para convertirlas en variables globales, puede utilizar el mandato export. Para que las
variables del shell sean globales automticamente, exprtelas en el archivo .profile.
Nota: Las variables se pueden exportar a los shells hijo pero no a los shells padre.
Vea los ejemplos siguientes:

Para convertir la variable de shell local PATH en global, escriba lo siguiente:


exportPATH

Para listar todas las variables exportadas, escriba lo siguiente:


export
El sistema mostrar una informacin parecida a esta:
DISPLAY=unix:0
EDITOR=vi
ENV=$HOME/.env
HISTFILE=/u/denise/.history
HISTSIZE=500
HOME=/u/denise
LANG=es_ES
LOGNAME=denise
MAIL=/usr/mail/denise
MAILCHECK=0
MAILMSG=**YOUHAVENEWMAIL.
USETHEmailCOMMANDTOSEEYOURMAILPATH=/usr/mail/denise?denise
hasmail!!!
MAILRECORD=/u/denise/.Outmail
PATH=/usr/ucb:/usr/lpp/X11/bin:/bin:/usr/bin:/etc:/u/denise:/u/de
nise/bin:/u/bin1
PWD=/u/denise
SHELL=/bin/ksh

Cambio del font de por omisin (mandato


chfont)
Para cambiar el font por omisin durante el arranque del sistema, utilice el
mandato chfont o el mandato smit. Una paleta de fonts es un archivo que el sistema
utiliza para definir e identificar los fonts de que dispone.

Nota: Para ejecutar el mandato chfont, debe tener autorizacin de root.


Mandato chfont
Vea los ejemplos siguientes sobre cmo utilizar el mandato chfont:

Para cambiar el font activo por el quinto font de la paleta de fonts, escriba
lo siguiente:
chfont -a5

Para cambiar el font por un tipo de letra en cursiva, roman y en negrita del
mismo tamao, escriba lo siguiente:

chfont -n /usr/lpp/fonts/It114.snf /usr/lpp/fonts/Bld14.snf


/usr/lpp/fonts/Rom14.snf

Consulte el mandato chfont en la publicacin AIX Version 6.1 Commands


Reference, Volume 1 para conocer la sintaxis completa.
mandato smit
El mandato chfont tambin se puede ejecutar utilizando smit.
Para seleccionar el font activo, escriba lo siguiente:
smit chfont
Para seleccionar la paleta de fonts, escriba lo siguiente:
smit chfontpl

Cambio de las teclas de control (mandato stty)


Para cambiar las teclas que el terminal utiliza para teclas de control, utilice el
mandato stty.
Los cambios que realice en las teclas de control seguirn en vigor hasta que finalice la
sesin. Para que los cambios sean permanentes, colquelos en el archivo .profile.
Vea los ejemplos siguientes:

Para asignar Control-Z como tecla de interrupcin, escriba lo siguiente:


stty intr ^Z
Asegrese de situar un carcter de espacio entre intr y ^Z.

Para restablecer todas las teclas de control a sus valores predeterminados,


escriba lo siguiente:
stty sane

Para visualizar los valores actuales, escriba lo siguiente:


stty -a

Consulte el mandato stty en la publicacin AIX Version 6.1 Commands Reference,


Volume 5 para conocer la sintaxis completa.

Cambio del indicador del sistema


Puede cambiar el indicador del sistema.
El shell utiliza las variables de indicador siguientes:
Elemento
PS1
PS2
PS3
Puede cambiar cualquiera de las caractersticas del indicador cambiando el valor de su
variable de shell. Los cambios que ha realizado en el indicador seguirn en vigor hasta
que finalice la sesin. Para que los cambios sean permanentes, colquelos en el
archivo .env .
Vea los ejemplos siguientes:

Para visualizar el valor actual de la variable PS1, escriba lo siguiente:


echo"Elindicadores$PS1"
El sistema mostrar una informacin parecida a esta:
promptis$

Para cambiar el indicador por Ready>, escriba lo siguiente:


PS1="Ready>"

Para cambiar el indicador de continuacin por Enter more->, escriba lo


siguiente:
PS2="Entermore>"

Para cambiar el indicador de root Root->, escriba lo siguiente:


PS3="Root>"

You might also like