Qué es linux

Antes de explicar qué es Linux, es fundamental entender qué significa un sistema operativo (S.O.). Un sistema operativo es un conjunto de programas que administra los recursos de hardware en un sistema informático y proporciona servicios a las aplicaciones de software. Generalmente, cuando mencionamos Linux, solemos pensar en distribuciones como Ubuntu, Debian o Mint, entre otras. No obstante, estas distribuciones no son sistemas operativos completos en sí, sino más bien «variantes» de un sistema operativo de código abierto: Linux. Por lo tanto, aunque cada una tiene características particulares, todas comparten la misma base, que conocemos como el núcleo de Linux.

Qué es linux

Linux es el nombre que agrupa una serie de sistemas operativos de tipo Unix distribuidos bajo la Licencia Pública General de GNU (GNU GPL), que suelen ser gratuitos y vienen con lo necesario para operar un PC. Una de sus características es la posibilidad de instalar un sistema básico y ligero, al cual se le pueden agregar componentes y funciones adicionales según las necesidades del usuario.

En realidad Linux hace referencia al núcleo o kernel de estos sistemas. Para quienes conocen el tema, las múltiples versiones de SO son comúnmente llamadas “distros” o distribuciones. Básicamente, estas distribuciones combinan el núcleo de Linux con aplicaciones y programas adicionales, conformando un sistema operativo completo con múltiples funcionalidades.

Linux Ubuntu, Centos

Son las dos mas distribuciones mas usadas del mundo Centos es la mas usada en ambientes empresariales y bancaria, Ubuntu es usado para app webs. En servidores Linux es necesario una versión lts para que el sistema tenga soporte técnico de cinco años, por cada usuario que creemos se crea un directorio.

Comandos básicos

pwd: nos muestra nuestra ubicación actual en el árbol de directorios (Print Working Directory).

ls: nos muestra el contenido de las carpetas de nuestro sistema operativo. Podemos especificar ls alguna ruta o, por defecto, listar el contenido de la carpeta donde estamos trabajando.

cd: cambiar nuestra ubicación en el árbol de directorios (Change Directory). Usamos dos puntos (..) para referirnos al directorio padre y solo uno (.) para referirnos a nuestro directorio actual.

touch: nos ayuda a crear archivos desde la terminal.

mkdir: nos ayuda a crear carpetas desde la terminal.

cp: nos permite duplicar archivos y carpetas.

mv: cambiar el nombre de nuestros archivos y carpetas.


David Guzmán López

Ingeniero Electrónico

Electronic Engineer | DevOps Engineer | SRE | Cloud Engineer | Infrastructure Engineer