Los comandos de Linux mas importantes para principiantes (con ejemplos)
La terminal de Linux parece intimidante al principio, pero con una veintena de comandos puedes hacer practicamente todo lo que necesitas en el dia a dia. Aqui estan los mas importantes con ejemplos practicos.
Navegacion por el sistema de archivos
pwd— muestra en que carpeta estas ahora mismo (print working directory)ls— lista los archivos y carpetas del directorio actualls -la— lista todo incluyendo archivos ocultos y permisoscd /ruta/carpeta— navega a una carpetacd ..— sube un nivel en el arbol de carpetascd ~— va a tu carpeta personal (home)
Gestionar archivos y carpetas
mkdir nombre— crea una nueva carpetatouch archivo.txt— crea un archivo vaciocp origen destino— copia un archivocp -r carpeta/ destino/— copia una carpeta completamv origen destino— mueve o renombra un archivorm archivo.txt— elimina un archivo (SIN papelera, cuidado)rm -rf carpeta/— elimina una carpeta y todo su contenido (muy cuidado)
Ver y editar archivos
cat archivo.txt— muestra el contenido de un archivoless archivo.txt— muestra el contenido paginado (q para salir)nano archivo.txt— edita un archivo con el editor nano (el mas facil)grep 'texto' archivo.txt— busca texto dentro de un archivo
Permisos y usuarios
sudo comando— ejecuta un comando como administrador (superusuario)chmod +x script.sh— da permisos de ejecucion a un archivochown usuario archivo— cambia el propietario de un archivowhoami— muestra tu nombre de usuario actual
Procesos y sistema
ps aux— lista todos los procesos en ejecuciontopohtop— monitor de procesos en tiempo realkill PID— cierra un proceso por su IDdf -h— muestra el espacio en disco disponiblefree -h— muestra la memoria RAM disponible
Red
ping google.com— comprueba la conexion a internetcurl https://ejemplo.com— descarga el contenido de una URLwget https://ejemplo.com/archivo.zip— descarga un archivoifconfigoip addr— muestra la configuracion de red
Instalacion de programas (Ubuntu/Debian)
sudo apt update— actualiza la lista de paquetes disponiblessudo apt install nombre-programa— instala un programasudo apt remove nombre-programa— desinstala un programasudo apt upgrade— actualiza todos los programas instalados
Cual es el primer comando de Linux que debo aprender?
Empieza por ls (listar archivos), cd (navegar carpetas) y pwd (ver donde estas). Con estos tres comandos ya puedes moverte por cualquier sistema Linux con confianza. Son la base de todo lo demas.
Como evitar borrar archivos importantes por error en Linux?
El comando rm en Linux NO tiene papelera: los archivos se borran permanentemente. Para evitar errores: (1) usa rm -i (pide confirmacion antes de borrar), (2) instala trash-cli que envia a una papelera real, (3) nunca uses rm -rf / que borrar todo el sistema.
Que es sudo en Linux y cuando usarlo?
sudo (super user do) te permite ejecutar comandos con permisos de administrador. Usalo solo cuando el sistema te lo pida o cuando instales/configures software del sistema. No lo uses para tareas normales — por seguridad, trabaja siempre como usuario normal.
Conclusion
Con estos comandos cubres el 95% de lo que necesitaras como usuario de Linux. El truco para aprender la terminal es usarla: en vez de usar el explorador de archivos, navega con cd y ls. En un par de semanas sera completamente natural.




