Equivalentes a
otros programas:
ll = ls -alF
La palabra ll esta
asociada al comando ls -alF
grep=grep
–color=auto
La palabra grep
esta asociada al comando grep –color=auto
Si ejecutamos
alias:
¿como puedo
establecer una alias:
$alias palabra='lo
que vaya ha hacer'
Nota:
Este alias se
perdera cuando se cierra la shell que estemos utilizando.
Ejemplo de hacer
un alias:
Para solucionar
que los alias solo duren lo que dure la shell abierta, podemos usar
los archivos de configuracion de bash para que valgan para siempre.
Los dos archivos
de configuración del bash son (estan en tu directorio domicilio
/home/usuario):
.bashrc
.profile
El que afecta
directamente a bash es .bashrc
Y el .profile
afecta al usuario, use la shell que use.
Nota:
Cualquier cosa que
pongamos en el .bashrc, se va a leer cada vez que se ejecute una
nueva terminal.
El archivo
.profile
Vemos la variable
PATH
Un uso muy tipico
es que añadamos al path la ruta donde se encuentran los ejecutables
que hagamos. Creamos un directorio bin en nuestro /home/usuario/bin y
copio los ejecutable alli, y los añdo a la linea del path en el
.profile.
Pero viendo el
segundo IF de .profile, vemos que si existe el directorio bin, el
mismo lo añade al path. Solo tenemos que crear nos nuestro
directorio /home/usuario/bin, y ya lo tenemos añadido al path.
Nota:
Para que ese
cambio se haga tenemos que hacer “login shells”, osea cerrar
seccion y abrir de nuevo la sección. Y solo se ejecuta 1 vez.
Variables de Entornos:
No empiezan por $,
$ indica a bash que tiene que interpretar esa variable.
¿cuantas variable
de entorno?
Escribimos $, y le
damos 2 veces al tabulador y sale:
Para ver el valor
que tiene la variable:
$echo $SHELL (y
enter)
Nota:
Las variables de
entorno, me pueden ser útil para los programas en C, existe una
función que las lee: (hay que añadir la cabecera stdlib.h)
cadena=getenv(varible.entorno)
No hay comentarios:
Publicar un comentario