Los comandos de Linux mas importantes para principiantes (con ejemplos)

3 min de lectura

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 actual
  • ls -la — lista todo incluyendo archivos ocultos y permisos
  • cd /ruta/carpeta — navega a una carpeta
  • cd .. — sube un nivel en el arbol de carpetas
  • cd ~ — va a tu carpeta personal (home)

Gestionar archivos y carpetas

  • mkdir nombre — crea una nueva carpeta
  • touch archivo.txt — crea un archivo vacio
  • cp origen destino — copia un archivo
  • cp -r carpeta/ destino/ — copia una carpeta completa
  • mv origen destino — mueve o renombra un archivo
  • rm 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 archivo
  • less 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 archivo
  • chown usuario archivo — cambia el propietario de un archivo
  • whoami — muestra tu nombre de usuario actual

Procesos y sistema

  • ps aux — lista todos los procesos en ejecucion
  • top o htop — monitor de procesos en tiempo real
  • kill PID — cierra un proceso por su ID
  • df -h — muestra el espacio en disco disponible
  • free -h — muestra la memoria RAM disponible

Red

  • ping google.com — comprueba la conexion a internet
  • curl https://ejemplo.com — descarga el contenido de una URL
  • wget https://ejemplo.com/archivo.zip — descarga un archivo
  • ifconfig o ip addr — muestra la configuracion de red

Instalacion de programas (Ubuntu/Debian)

  • sudo apt update — actualiza la lista de paquetes disponibles
  • sudo apt install nombre-programa — instala un programa
  • sudo apt remove nombre-programa — desinstala un programa
  • sudo 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.

Publicaciones Similares