Copyright to wallhaven
470 words
2 minutes
Comandos de terminal comunes
Descripción general
Esta guía proporciona una lista completa de comandos de terminal esenciales, organizados por categorías como navegación, administración de archivos y más. Perfecto tanto para principiantes como para usuarios avanzados.
Comandos clave y navegación
Los atajos de teclado pueden ahorrar tiempo al navegar y utilizar el terminal.
Up Arrow: Mostrará su último comandoDown Arrow: Mostrará su siguiente comandoTab: Completará automáticamente su comandoCtrl + L: Limpiará la pantallaCtrl + C: Cancelará un comandoCtrl + R: Buscará un comandoCtrl + D: Saldrá de la terminal
Comando manual
El comandomanmuestra manuales de comandos en Linux y MacOS. Utilice--helppara obtener una funcionalidad similar en Git Bash.
man lsls --helpEl comandowhoamimuestra el usuario que ha iniciado sesión actualmente.
whoamiEl comandofechamuestra la fecha y hora actuales.
dateLa navegación por el sistema de archivos es fundamental para el uso del terminal.
| Comando | Descripción |
|---|---|
| pwd | Muestra la ruta al directorio de trabajo |
| ls | Listar el contenido del directorio |
| ls-a | Listar contenidos incluidos archivos ocultos (archivos que comienzan con un punto) |
| ls -l | Lista de contenidos con más información, incluidos permisos (lista larga) |
| ls-r | Orden inverso del contenido de la lista |
| discos compactos | Cambiar directorio a inicio |
| cd [nombredirección] | Cambiar directorio a un directorio específico |
| discos compactos ~ | Cambiar al directorio de inicio |
| discos compactos .. | Cambiar al directorio principal |
| discos compactos - | Cambiar al directorio anterior |
| buscar [dirtosearch] -name [nombre de archivo] | Encontrar ubicación de un programa |
Combinar banderas, por ejemplo,ls -lapara ver archivos detallados y ocultos.
Abrir una carpeta o archivo
Los comandos difieren según el sistema operativo para abrir archivos, carpetas o URL.
- Mac:
open [dirname] - Ventanas:
start [dirname] - Linux:
xdg-open [dirname]
open https://example.comAprenda a crear, eliminar, mover y cambiar el nombre de archivos y directorios.
| Comando | Descripción |
|---|---|
| mkdir [nombredir] | Crear directorio |
| toque [nombre de archivo] | Crear archivo |
| rm [nombre de archivo] | Eliminar archivo |
| rm -i [nombre de archivo] | Eliminar archivo con confirmación |
| rm -r [nombredirección] | Eliminar directorio |
| rm -rf [nombredirección] | Forzar eliminación de directorio |
| rm ./* | Eliminar todo lo que hay en la carpeta actual |
| cp [nombre de archivo] [nombre de directorio] | Copiar archivo |
| mv [nombre de archivo] [nombre de directorio] | Mover archivo |
| mv [nombre de archivo] [nombre de archivo] | Cambiar nombre de archivo |
Crear directorios anidados:
mkdir -p ./home/{a,b}/{x,y,z}cd test2 && mkdir test3Redirigir la salida del comando a un archivo.
> [filename]LacatDominio
catmuestra o crea archivos y los combina.
cat [filename]cat > [filename]cat >> [filename]cat -n [filename]Desplácese por un archivo con “menos”.
less [filename]LaechoDominio
Eco de texto a la terminal o archivos.
echo "Hello World"echo "Hello World" > [filename]nanoes un editor de texto fácil de usar.
nano [filename]LaheadytailComandos
Muestra el inicio (head) o el final (tail) de los archivos.
head -n 5 [filename]tail -n 5 [filename]Busque patrones de texto en archivos.
grep [searchterm] [filename]Busque archivos por nombre, patrón o propiedades.
find [dirname] -name [filename]touch file-{001..100}.txtfind . -emptyfind . -name "file-*" -deleteCanalice la salida de un comando a otro.
find . -name "file-0*" > output.txtcat output.txtCrea enlaces simbólicos a archivos.
ln -s [filename] [symlinkname]rm [symlinkname]Crea y extrae archivos tar contar.
| Comando | Descripción |
|---|---|
| tar czvf [nombredirección].tar.gz [nombredirección] | Crear archivo comprimido |
| tar tzvf [nombredir] | Ver contenidos tarball |
| tar xzvf [nombredir].tar.gz | Extraer archivo tar |
ElhistoryDominio
Ver y ejecutar comandos anteriores.
history!100Guía proporcionada para todos los comandos
Agregué todos los comandos de terminal que se conocen en este TerCli
Comandos de terminal comunes
https://banije.vercel.app/internal/es/commonterminalcommands/