Una variable de entorno es un valor disponible globalmente en tu computadora que puede contener cualquier cosa, desde la ruta al directorio raíz (/root), el directorio de inicio (/home) y un token secreto.
Este comando puede mostrar la lista de estas variables de entorno. También se puede utilizar para agregar, actualizar o eliminar una variable.
Sintaxis general para el comando env:
env [OPCIÓN]… [-] [NOMBRE=VALOR]… [COMANDO [ARG]…]Ejecutar un proceso sin las variables de entorno existentes
env -i tu_comandoLa opción -i o --ignore-environment ejecuta el comando con un entorno vacío
Ejemplo: Escribe env -i /bin/sh para crear un nuevo entorno sin ninguna variable de entorno existente.
Agregar una variable de entorno
env NOMBRE_VARIABLE=valor_comandoUtiliza el comando env seguido del nombre de la variable y su valor para establecer una nueva variable de entorno.
Ejemplo: Esto establece una nueva variable de entorno llamada EJEMPLO.
env EJEMPLO=valorEliminar una variable de entorno
env -u NOMBRE_VARIABLEUsa la opción -u o --unset para eliminar la variable del entorno.
Ejemplo: Esto elimina la variable de entorno EJEMPLO.
env -u EJEMPLOPrecaución al eliminar variables de entorno: Es importante ser cuidadoso al eliminar variables de entorno, ya que algunas de ellas pueden ser críticas para el funcionamiento del sistema o de las aplicaciones.
Eliminar el salto de línea de la lista de variables de entorno
env -0La opción -0 o –null termina cada línea de salida con un byte 0 (nulo), no un salto de línea.
Ejemplo: Usar el comando env para separar líneas de salida con el carácter NULL.
Más comandos de Linux:
| Operaciones de Directorios | rmdir · cd · pwd · exa · ls |
| Operaciones de Archivos | cat · cp · dd · less · touch · ln · rename · more · head |
| Operaciones de Sistema de Archivos | chown · mkfs · locate |
| Redes | ping · curl · wget · iptables · mtr |
| Búsqueda y Procesamiento de Texto | find · grep · sed · whatis · ripgrep · fd · tldr |
| Información y Gestión del Sistema | env · history · top · who · htop · glances · lsof |
| Gestión de Usuarios y Sesiones | screen · su · sudo · open |
¿Qué te parece?
Es bueno conocer tu opinión. Deja un comentario.