Una de los conceptos mas básicos que debemos aprender cuando empezamos nuestro camino en el mundo de la tecnología independientemente de la rama en la que nos vamos a especializar es conocer la estructura básica del sistema operativo que vamos a manjar, en este caso Linux. En este tutorial se incluye los pasos para navegar en los directorios de una distribución Linux. Previamente se resumen conceptos básicos que son importantes y que debemos entender para empezar con procesos mas avanzados.
El sistema de archivos de Linux
Como base del sistema de archivos tenemos la ruta **/ ** la cual se conoce como raíz o root en ingles. Debajo de esta ruta como un sistema jerárquico tenemos los demás directorios donde se ubican los todos los elementos de Linux.
Como cambiar de directorio?
Para cambiar de directorio usamos el comando cd por ejemplo para cambiar al directorio /etc usamos el comando
cd /etc
El comando pwd muestra la ruta en la cual estas ubicado.
pwd
Para subir un nivel en la estructura del archivo (hacia la raíz de la estructura del archivo, o /), usamos cd seguido de puntos dobles (…)
cd …
El comando ls se utiliza para enumerar los archivos y directorios en el directorio actual. Proporciona una descripción general de lo que hay dentro de una carpeta.
ls
Comandos de busqueda
El comando locate seguido por la palabra clave que estas buscando hara una busqueda en todo el sistema de archivos y enlistara cualquier occurrencia con esa palabra.
El comando which nos sirve para localizar binarios, que en las distrubuciones de Linux hacen referencia a programas ejecutables.
El comando de búsqueda find es la más potente y flexible de las utilidades de búsqueda. Es capaz de comenzar su búsqueda en cualquier directorio designado y buscar una serie de parámetros diferentes, incluido, por supuesto, el nombre del archivo pero también la fecha de creación o modificación, el propietario, el grupo, los permisos y el tamaño.
Entonces, si quisiera buscar un archivo con el nombre code (Visual Studio Code) que comience en el directorio raíz, ingresaría lo siguiente:
find / -type f -name code
Desglosando este comando tenemos el comando principal find luego la ruta en la cual queremos buscar / el tipo de archivo -type f y por ultimo en parametro de busqueda que es el nombre -name
Como vemos el entendimiento de lo comandos basicos y de la estructura de Linux es fundamental a la hora de empezar a desarrollar destreza en la terminal la cual posteriormente nos servira para desenvolvernos mejor en el mundo de la tecnologia.