REDES CON LINUX
Linux
Linux
- Curso LINUX nivel principiante: https://www.netacad.com/courses/os-it/ndg-linux-unhatched
- Curso LINUX nivel intermedio: https://www.netacad.com/courses/os-it/ndg-linux-essentials
Comandos básicos (CLI):
- ls: Muestra una lista de archivos y directorios (-l, -r, -s, -sl, -ls, -t, -a, -R, -d )
- pwd: Muestra el directorio de trabajo
- date: Muestra la fecha
- history: Muestra el listado de comandos
- !! : Comando anterior
- su: Permite comandos de root temporalmente
- sudo: Permite comandos de root sin cambio del SHELL
- exit: Salir
- chmod: Cambia permisos (rwx)
- chown: Cambia propietarios
- mv: Mueve archivos origen a destino
- cp: Copia archivos origen a destino
- rm: Elimina archivos
- cat/head/tail: Visualiza contenido de archivos
- echo: Muestra texto
- grep: Filtra texto
- ps: Muestra procesos (-e, -ef)
Globbing (comodines):
- * --> Coincide con cero o cualquier carácter
- ? --> Coincide con un carácter exactamente
- [ ] --> Intervalo de caracteres
- ! --> Negar un intervalo
Comillas:
- Dobles (" "): Carácter literal
- Simples (' '):
- Barra inversa (\):
Instrucciones de comandos:
- Punto y coma ( ; ): Varios comandos seguidos
- Doble ampersan (&&): AND lógico
- Doble barra ( | | ): OR lógico
Ayuda:
- man: Accede al manual de ayuda (-h, more, less, -f, -k)
- whatis: Idem man -f
- apropos: Idem man -k
- info:
- .--help:
- whereis: Muestra dónde está ubicado el comando
- locate: Localiza cualquier archivo o directorio (-c, -b)
Repositorios:
- apt-list: Listado de paquetes
- apt-get update/install/upgrade/remove/purge: Listado de paquetes disponibles/instalados/para actualizar/eliminar
- apt-cache seach : Listado de paquetes disponibles
- dpkg: Muestra paquetes .deb (Debian)
Redes:
- shutdown
- ifconfig/iwconfig
Atajos del teclado:
- Control+C
- q
- Control +D
Directorios:
Actual: .
Superior o padre: ..
Principal: ~ /home/usuario