V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

export

Exporta, almacena y lista variables. Para que los cambios sean permanentes, colocar la linea en .bashrc.

$ export -p
mostrar todas las variables
# export PATH=${PATH}:/usr/local/bin
incluir un dir en el path
$ export TMOUT=60
Establece 60 segundos de inactividad antes de cerrar una sesión ssh
$ export HISTCONTROL=”ignoreboth:erasedups”
no escribir en el history ni los comandos que empiecen por espacio, ni los duplicados y que además los elimine, dejando siempre el último

Opciones para HISTCONTROL:

ignorespace: No guarda en history los comandos que empiecen por espacio.

ignoredups: No guarda los comandos repetidos.
ignoreboth: Alias para los dos parámetros anteriores.
erasedups: Elimina los comandos duplicados dejando el último ejecutado.
$ export HISTFILE=/home/usuario/histfile.txt
redirigir los comandos ejecutados durante una sesión a un archivo
$ export HISTFILE=/dev/null
Para no guardar el history de la sesión
$ export HISTFILE=/dev/null bash
abrir otra sesión que no almacene los comandos sin perder los de la actual
$ export PS1="[\u@`curl icanhazip.com` \W]$ "
Excentricidad: que el promt diga la ip externa.
$ export LANG=C; gedit
Lanzar una aplicación con un locale concreto
Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
2584 entradas - Acerca del Tractatus
La Pipa Plena 2024