Introducción al shell de Linux
Comprenda qué es el shell, su importancia y cómo interactuar con él mediante comandos básicos.
Introducción al shell de Linux es una lección gratuita de Linux Command Line Mastery en CoddyKit. Esta es la lección 1 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Linux Command Line Mastery, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Linux Command Line Mastery incluye 4 lecciones en total.
Partes de esta lección aún no han sido traducidas y se muestran en inglés.
Welcome to the Linux Shell!
¿Quieres hablar directamente con tu computadora? La terminal de Linux te permite controlar el SO, administrar archivos y automatizar tareas, todo mediante comandos de texto.
What is the Shell?
La terminal (o shell) es el programa que se sitúa entre tú y el núcleo: tú escribes comandos, ella los interpreta, el núcleo los ejecuta. Bash es la clásica.
Shell vs. Terminal
Don’t conflate them: the shell (like Bash) interprets commands, while the terminal is just the window where you type and see output.
Your First Command: `echo`
Start simple: echo prints whatever text you give it back to the screen. Perfect for testing and quick messages.
echo "Hello, CoddyKit!"Running Commands
To run a command, type it exactly and press Enter. The shell executes it and shows the output — mind your spelling and case, they often matter.
Anatomy of a Command
Most commands follow command [options] [arguments]: the command is the program, options tweak behavior, and arguments are what it acts on.
Another Simple Command: `date`
The date command prints your system’s current date and time — no options needed. Give it a run.
dateClearing Your Screen: `clear`
Screen cluttered? clear wipes the terminal for a fresh prompt. It only clears the view — running processes are untouched.
clearPractice Your New Skills!
Your turn: echo a message, run date to check the time, then clear the screen. Repetition builds muscle memory.
Quick Check: Shell Basics
¿Cuál de las siguientes opciones describe mejor la función principal de un shell de Linux?
Recap & Next Steps
Nice start! The shell interprets your commands, the terminal is where you type them, and you’ve used echo, date, and clear. Next: navigation.
Preguntas frecuentes
¿La lección «Introducción al shell de Linux» es gratis?
Sí — el texto completo de «Introducción al shell de Linux» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Linux Command Line Mastery, actualiza a CoddyKit PRO. El curso de Linux Command Line Mastery incluye 4 lecciones en total.
¿Qué aprenderé en «Introducción al shell de Linux»?
Comprenda qué es el shell, su importancia y cómo interactuar con él mediante comandos básicos. Practicas Linux Command Line Mastery con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.
¿Necesito experiencia previa para empezar Linux Command Line Mastery?
No se requiere experiencia previa. Linux Command Line Mastery en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 1 de 4.
¿Cuánto tiempo toma la lección «Introducción al shell de Linux»?
La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.
¿Puedo escribir y ejecutar código en esta lección de Linux Command Line Mastery?
Sí. Cada lección de Linux Command Line Mastery incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.
Todas las lecciones de este curso
- Introducción al shell de Linux
- Navegación básica: `cd`, `ls`, `pwd`
- Gestión de archivos y directorios: `mkdir`, `rm`, `cp`, `mv`
- Obtener ayuda: man, --help y tldr