Blog de clase Tecnologías para el desarrollo de aplicaciones web

Blog de clase

View on GitHub
5 March 2021

Generalidades de linux-parte 1

by Santiago Henao Gonzalez

En la primera clase del curso, el profesor tomo la primera parte de esta para presentar los contenidos a trabajar durante el semestre, luego de realizar una revisión general de estos se paso a comenzar el tema de comandos básicos de Linux.

Para comenzar se realizó una revisión rápida de la guía para la instalación del entorno vagrant, por medio del cual se crea una máquina virtual con el sistema operativo Ubuntu instalado. Pasos para crear la máquina virtual :

Sugerencia: descargar primero virtual box antes de instalar vagrant.

Luego de haber hecho la demostración de la instalación se pocedio a discutir acerca de la estructura básica de las carpetas en Linux. Entre las carpetas que se discutieron se destacan las siguientes:

Nota: tener en cuenta que dentro del root usando el comando rm-rf se puede eliminar todo el sistema.

Adicionalmente se hablo de las maneras en que se puede referir a la ubicación de un archivo en alguna de estas carpetas, la manera básica es citando su posición exacta comenzando por la carpeta ”/” un ejemplo sería “/home/santiago/musica/” o simplemente usando lo que se llama una ruta relativa, la cual obvia ciertas partes de la ubicación del archivo “santiago/musica”. También se puede escribir rutas deacuerdo al directorio actual, usando los comodines ”.” que se refiere a la carpeta actual y ”..” que se refiere a la carpeta padre.

Habiendo entendido en terminos generales la estructura de las carpetas del sistema operativo Linux, se procedio a revisar algunos de los comandos básicos, entre ellos cabe mencionar:

Otro comando que se trabajo fue “sudo” el cual si antecedia un comando permitia ejecutar este con derechos de administrador, por lo cual se mostró su uso para usar pasar a ser un usuario administrador con el comando “sudo su -“ lo cual brindaba acceso a la carpeta “/root” antes inaccesible. Se hizo especial enfásis en tener cuidado a la hora de trabajar usando un usuario administrador, pues se pueden borrar por accidente archivos necesarios para el funcionamiento del sistema operativo.

Finalmente se explicó el uso del comando “exit” para cerrar sesión del usuario administrador y luego se mostró como se detenia de manera correcta la máquina virtual, además usando el comando vagrant halt permite apagar el sistema de desarrollo de nuestra máquina de una manera correcta.