El Indicador

Table of contents

Objectivo

En esta leccion:

  • que es la linea de comandos
  • que es un comando?
  • demonstracion

Exploremos respuestas as las preguntas siguientes:

  • Que puedo hacer en la linea de comandos?
  • Como saber si una aplicacion esta disponible para mi uso?
  • Como moverse en el sistema? Donde puedo ir?
devuser@ubuntu2204-1-devesp
~
hist:6 -> cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=22.04
DISTRIB_CODENAME=jammy
DISTRIB_DESCRIPTION="Ubuntu 22.04.2 LTS"

Usaremos el BASH shell.

-> echo $SHELL
/bin/bash

El Indicador

Primero establescamos que el indicador es el area en la terminal donde entramos comandos.

Para empezar, cambiamos a un usuario base que no tiene nada configurado en su ambiente. [comment]: # (login as user1)

user1@ubuntu2204-1-devesp:~$

Este ejemplo muestra el indicador per defecto on sistemas de ubuntu.

  • La primera parte user1 es el nombre del usuario.
  • Luego ubuntu2204-1-devesp es el nombre del sistema.
  • El simbolo $ al final de la linea indica un usuario regular.
  • EL simbolo ~ indica que estamos en el directorio hogar base.

Linux usa la variable de ambient PS1 para configurar el indicador.

En el ejemplo anterior la variable de ambiente PS1 tiene ajustes predefinidos por el sistema operativo.

user1@ubuntu2204-1-devesp:~$ echo $PS1
${debian_chroot:+($debian_chroot)}\u@\h:\w\$

Los usuarios pueden definir su propio indicador.
El indicador puede cambiarse usando el comando export y la variable de ambiente PS1.

export PS1='$ '
export PS1='comando>> '

El ajuste hecho directamente en el indicador es transitorio, es decir, desaparace tan pronto como cerramos la terminal.
Para hacer el cambio permanente podemos editar $HOME/.basrhc y agregar el ajuste.

-> vi $HOME/.basrhc
export PS1='comando>> '

Luego tenemos que implementar el cambio

-> source $HOME/.basrhc

Localidad Inicial

A continuaction, establescamos donde no encontramos cuando entramos al sistema.

Usemos el comando echo y el simbolo ~ para ver la localidad inicial cuando hacemos login.

user1@ubuntu2204-1-devesp:~$ echo ~
/home/user1

user1@ubuntu2204-1-devesp:~$ echo $HOME
/home/user1

En cualquier momento podemos usar el comando pwd para saber donde estamos.

user1@ubuntu2204-1-devesp:~$ pwd
/home/user1

No importa donde nos encontremos, podemos usar el comando cd para volver al directorio hogar $HOME.

user1@ubuntu2204-1-devesp:~$ cd

El comando cd siempre nos regresa a $HOME sin importar donde estamos en el sistema de archivos

Interactuando con el Sistema

En Linux entramos comandos en la terminal, en el indicador para interactuar con el sistema.

Este comando muestra el texto en doble comillas

comando>>  echo "Hola, DevEsp"
Hola, DevEsp

Este comando muestra quien soy

comando>> whoami
devuser

Conclusion

Esto concluye la introduction a la Linea de Comandos y el indicador en Linux.

Vimos lo siguiente:

  • el indicador se puede personalizar al gusto del usuario
  • tenemos abilidad de usar varios comandos para manejar archivos y carpetas
  • debe tenerse en cuenta los permisos del usuario de acuerdo donde se encuentra

Los animo a practicar lo aprendido. Esta base es un comienzo para entrar y navegar el sistema.

Referencias

Glosario De Comandos

Los comandos siguientes son usados frecuentemente en sesiones de Linux.

echo
printer algo en la terminal o archivo
export
exportar una variable de ambiente
source
activar cambios en los archivos de ambiente tales como .bashrc
pwd
mostrar el paso al directorio corriente donde nos encontramos
whoami
identifca el nombre del usuario

Referencias Utiles

Donde Practicar Linux En Linea

Return to main page.