REDES CON LINUX

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