NavegaciónGestión de archivosVer archivosBúsquedaPermisosProcesosDisco/MemoriaRedCompresiónRedirección/PipesProcesamiento de textoSistema
#Gestión de archivos
| Comando | Descripción | |
|---|---|---|
ls | Listar archivos | |
ls -la | Listar todo con detalles | |
ls -lh | Tamaños legibles | |
touch [file] | Crear archivo vacío | |
cp [src] [dest] | Copiar archivo | |
cp -r [src] [dest] | Copiar directorio | |
mv [src] [dest] | Mover/renombrar | |
rm [file] | Eliminar archivo | |
rm -rf [dir] | Eliminar directorio forzado | |
mkdir [dir] | Crear directorio | |
mkdir -p [path] | Crear con padres | |
rmdir [dir] | Eliminar directorio vacío | |
ln -s [target] [link] | Crear enlace simbólico |
#Ver archivos
| Comando | Descripción | |
|---|---|---|
cat [file] | Imprimir contenido | |
less [file] | Ver con paginación | |
head [file] | Mostrar primeras 10 líneas | |
head -n 20 [file] | Mostrar primeras 20 líneas | |
tail [file] | Mostrar últimas 10 líneas | |
tail -f [file] | Seguir archivo en tiempo real | |
wc [file] | Contar líneas/palabras/bytes | |
wc -l [file] | Contar solo líneas |
#Búsqueda
| Comando | Descripción | |
|---|---|---|
find [path] -name [pattern] | Buscar por nombre | |
find . -type f | Buscar solo archivos | |
find . -type d | Buscar solo directorios | |
find . -mtime -7 | Modificado en últimos 7 días | |
grep [pattern] [file] | Buscar patrón | |
grep -r [pattern] [dir] | Búsqueda recursiva | |
grep -i [pattern] | Ignorar mayúsculas | |
grep -n [pattern] | Mostrar números de línea | |
grep -v [pattern] | Invertir coincidencia | |
which [cmd] | Buscar ruta del comando | |
whereis [cmd] | Buscar binario/fuente/manual |
#Permisos
| Comando | Descripción | |
|---|---|---|
chmod 755 [file] | Cambiar modo (numérico) | |
chmod +x [file] | Agregar permiso de ejecución | |
chmod -w [file] | Eliminar permiso de escritura | |
chmod u+x [file] | Agregar ejecución para dueño | |
chown [user] [file] | Cambiar propietario | |
chown user:group [file] | Cambiar propietario y grupo | |
chgrp [group] [file] | Cambiar grupo |
#Procesos
| Comando | Descripción | |
|---|---|---|
ps | Procesos actuales | |
ps aux | Todos los procesos detallados | |
ps aux | grep [name] | Buscar procesos | |
top | Monitor en tiempo real | |
htop | Monitor mejorado | |
kill [pid] | Matar proceso | |
kill -9 [pid] | Forzar terminación | |
killall [name] | Matar por nombre | |
bg | Enviar a segundo plano | |
fg | Traer a primer plano | |
jobs | Listar trabajos en segundo plano | |
nohup [cmd] & | Ejecutar tras cerrar sesión |
#Disco/Memoria
| Comando | Descripción | |
|---|---|---|
df -h | Uso de disco | |
du -sh [dir] | Tamaño del directorio | |
du -h --max-depth=1 | Tamaños a profundidad 1 | |
free -h | Uso de memoria | |
mount [dev] [dir] | Montar dispositivo | |
umount [dir] | Desmontar |
#Red
| Comando | Descripción | |
|---|---|---|
ping [host] | Verificar conexión | |
curl [url] | Solicitar URL | |
curl -O [url] | Descargar archivo | |
wget [url] | Descargar archivo | |
ssh user@host | Conexión SSH | |
scp [file] user@host:[path] | Copia remota de archivo | |
netstat -tulpn | Mostrar puertos abiertos | |
ss -tulpn | Estadísticas de socket | |
ifconfig | Interfaces de red | |
ip addr | Mostrar direcciones IP |
#Compresión
| Comando | Descripción | |
|---|---|---|
tar -cvf arch.tar [files] | Crear archivo tar | |
tar -xvf arch.tar | Extraer archivo tar | |
tar -czvf arch.tar.gz [files] | Crear archivo gzip | |
tar -xzvf arch.tar.gz | Extraer archivo gzip | |
zip arch.zip [files] | Crear archivo zip | |
unzip arch.zip | Extraer archivo zip | |
gzip [file] | Comprimir con gzip | |
gunzip [file.gz] | Descomprimir gzip |
#Redirección/Pipes
| Comando | Descripción | |
|---|---|---|
cmd > file | Redirigir salida (sobrescribir) | |
cmd >> file | Redirigir salida (agregar) | |
cmd < file | Redirigir entrada desde archivo | |
cmd 2> file | Redirigir stderr | |
cmd &> file | Redirigir stdout y stderr | |
cmd1 | cmd2 | Pipe de salida | |
cmd | tee file | Salida y guardar en archivo | |
cmd | xargs [cmd2] | Pasar como argumentos |
#Procesamiento de texto
| Comando | Descripción | |
|---|---|---|
sort [file] | Ordenar líneas | |
sort -r [file] | Orden inverso | |
sort -n [file] | Orden numérico | |
uniq [file] | Eliminar duplicados | |
cut -d: -f1 [file] | Extraer campo | |
awk '{print $1}' [file] | Imprimir primera columna | |
sed 's/old/new/g' [file] | Reemplazar cadena | |
tr 'a-z' 'A-Z' | Traducir caracteres |
#Sistema
| Comando | Descripción | |
|---|---|---|
uname -a | Información del sistema | |
hostname | Nombre del host | |
uptime | Tiempo de actividad | |
whoami | Usuario actual | |
id | Información de ID de usuario | |
date | Fecha/hora actual | |
cal | Calendario | |
history | Historial de comandos | |
sudo [cmd] | Ejecutar como root | |
su - [user] | Cambiar usuario | |
shutdown -h now | Apagar ahora | |
reboot | Reiniciar |
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.