Menu
Coddy logo textTech

Hoja de Trucos de Comandos Linux

Última actualización

Muévete por el sistema y comprueba dónde estás.

ComandoQué hace
pwdMuestra la ruta del directorio actual
lsLista los archivos del directorio actual
ls -laLista todos los archivos (incl. ocultos) con detalles
cd /path/to/dirCambia a un directorio
cd ..Sube un directorio
cd ~Ve a tu directorio personal
cd -Vuelve al directorio anterior

Gestión de archivos

Crea, copia, mueve y elimina archivos y carpetas.

ComandoQué hace
touch file.txtCrea un archivo vacío
mkdir mydirCrea un directorio
mkdir -p a/b/cCrea directorios anidados
cp src.txt dest.txtCopia un archivo
cp -r src/ dest/Copia un directorio de forma recursiva
mv old.txt new.txtMueve o renombra
rm file.txtElimina un archivo
rm -rf mydirElimina un directorio y su contenido

Ver archivos

Lee el contenido de los archivos en la terminal.

ComandoQué hace
cat file.txtImprime el archivo completo
less file.txtRecorre un archivo página por página
head file.txtMuestra las primeras 10 líneas
head -n 20 file.txtMuestra las primeras 20 líneas
tail file.txtMuestra las últimas 10 líneas
tail -f log.txtSigue un archivo a medida que crece
wc -l file.txtCuenta las líneas de un archivo

Buscar (grep y find)

Busca dentro de archivos y encuentra archivos por nombre.

ComandoQué hace
grep "text" file.txtEncuentra líneas que coinciden con un patrón
grep -r "text" .Busca de forma recursiva en una carpeta
grep -i "text" file.txtBúsqueda sin distinguir mayúsculas
grep -n "text" file.txtMuestra los números de línea coincidentes
find . -name "*.js"Encuentra archivos por patrón de nombre
find . -type dEncuentra solo directorios
find . -mtime -1Archivos modificados en el último día

Permisos (chmod y chown)

Controla quién puede leer, escribir y ejecutar.

ComandoQué hace
chmod +x script.shHace ejecutable un archivo
chmod 755 script.shPropietario rwx, grupo/otros rx
chmod 644 file.txtPropietario rw, grupo/otros solo lectura
chmod -R 755 mydirAplica de forma recursiva a una carpeta
chown user file.txtCambia el propietario
chown user:group file.txtCambia el propietario y el grupo
ls -l file.txtMuestra los permisos de un archivo

Gestión de procesos

Visualiza y controla los programas en ejecución.

ComandoQué hace
ps auxLista todos los procesos en ejecución
topVista en vivo de procesos y recursos
htopVisor de procesos interactivo
kill <pid>Detiene un proceso por su ID
kill -9 <pid>Fuerza la detención de un proceso
pkill firefoxDetiene procesos por nombre
jobsLista los trabajos en segundo plano de la shell
command &Ejecuta un comando en segundo plano

Redes (curl, wget, ssh, ping)

Realiza solicitudes y conéctate a otras máquinas.

ComandoQué hace
curl https://api.example.comObtiene una URL e imprime la respuesta
curl -O <url>Descarga un archivo conservando su nombre
wget <url>Descarga un archivo desde una URL
ssh user@hostSe conecta a una máquina remota
scp file.txt user@host:/pathCopia un archivo a un host remoto
ping example.comPrueba la conectividad con un host
ip addrMuestra las interfaces de red y las IP

Archivos comprimidos y paquetes (tar y apt)

Empaqueta archivos e instala software.

ComandoQué hace
tar -czf out.tar.gz mydirCrea un archivo comprimido con gzip
tar -xzf out.tar.gzExtrae un archivo comprimido con gzip
tar -tzf out.tar.gzLista el contenido del archivo
zip -r out.zip mydirCrea un archivo zip
unzip out.zipExtrae un archivo zip
sudo apt updateActualiza las listas de paquetes (Debian/Ubuntu)
sudo apt install pkgInstala un paquete

Los comandos de Linux que más usas, en una sola página. Esta hoja de trucos de comandos de Linux es una referencia rápida para trabajar en la terminal: navegar por el sistema de archivos, gestionar archivos, buscar, asignar permisos, controlar procesos y redes básicas.

Estos comandos son estándar en bash y zsh, así que funcionan igual en Linux y macOS. Copia lo que necesites o pruébalos en vivo en el playground de terminal: una shell real en tu navegador, sin instalar nada.

Preguntas frecuentes sobre la hoja de trucos de comandos de Linux

¿Esta hoja de trucos de comandos de Linux es gratis?
Sí. Esta hoja de trucos de comandos de Linux es completamente gratuita, sin necesidad de registrarse. Guárdala en favoritos y vuelve cuando necesites consultar un comando para archivos, permisos o procesos.
¿Qué significa chmod 755?
Los tres dígitos establecen los permisos del propietario, el grupo y todos los demás, usando lectura (4), escritura (2) y ejecución (1) sumados. 755 significa que el propietario obtiene lectura + escritura + ejecución (4+2+1=7), mientras que el grupo y los demás obtienen lectura + ejecución (4+1=5). Es el modo habitual para scripts y directorios que todos deberían poder ejecutar o entrar, pero que solo el propietario debería poder cambiar.
¿Qué es sudo y cuándo lo necesito?
sudo ejecuta un solo comando como superusuario (root), lo cual es necesario para acciones que afectan a todo el sistema: instalar paquetes, editar archivos del sistema o cambiar la propiedad fuera de tu directorio personal. Normalmente te pedirá la contraseña. Úsalo solo cuando un comando falla con un error de permisos y evita ejecutar todo como root.
¿Puedo practicar comandos de Linux en línea?
Sí. Abre el playground de terminal para ejecutar cualquier comando de esta hoja de trucos en una shell real en tu navegador, sin instalar nada. Cuando quieras estructura, el curso interactivo y gratuito de terminal de Coddy te lleva paso a paso desde la navegación hasta las tuberías y el control de procesos.
¿Esta hoja de trucos es buena para principiantes?
Sí. Está organizada desde la navegación y la gestión de archivos (lo que usas todos los días) hasta las redes y la gestión de paquetes, de modo que puedes usar las secciones de arriba de inmediato e ir avanzando hacia el resto.
Coddy programming languages illustration

Aprende Linux Commands con Coddy

COMENZAR