Comandos de linux

630 views

Published on

Comandos linux

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
630
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
62
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Comandos de linux

  1. 1. REPÚBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN SUPERIOR PROGRAMA DE FORMACION DE GRADO EN INFORMATICA PARA LA GESTION SOCIAL U/C: Administración de Redes 400 Comandos de Linux
  2. 2. Puntos a tratar 1. Ayuda 2. Apagado y reinicio del sistema 3. Archivos y Directorios 4. Red 5. Iptables 6. Gestión Usuarios y Grupos 7. Instalar y Desinstalar paquetes 8. Permisos a Carpetas
  3. 3. 1.- Comandos de Ayuda Man: Muestra el manual del comando que le indiquemos Info: Provee información del comando indicado help: Da una ayuda de los comandos 2.- Comandos para Apagado y Reinicio del sistema Reboot: Reinicia la máquina Halt: Apaga el sistema Shutdown: Apaga el sistema Init 0: Apaga la máquina Init 6: Reinicia la máquina
  4. 4. 3.- Archivos y Directorios Ls: Lista los archivos y directorios Sort: Ordena alfabéticamente una lista de archivos Cd: Cambia de directorio cd.. Retroceder 1 nivel cd../.. Retroceder 2 niveles Pwd: Muestra la ruta al directorio actual Tree: Muestra la estructura de directorios y archivos en forma gráfica Mkdir: Crea un directorio Rmdir: Borra directorios (los directorios deben estar vacíos)
  5. 5. rm -r: Borra directorios (los directorios pueden no estar vacíos) Cp: Copia archivos Rm: Borra archivos Mv: Mueve o renombra archivos y directorios Find: Busca archivos Locate: Localiza archivos según una lista generada Whereis: Muestra la ubicación de un archivo File: Muestra el tipo de archivo Tar: Empaqueta archivos Gzip: Comprime archivos en formato .gz Gunzip: Descomprime archivos en formato .gz Compress: Comprime archivos Z Uncompress: Descomprime archivos Z Pico: Edita un fichero de texto 3.- Archivos y Directorios
  6. 6. 4.- Comandos de Red Netstat: Muestra estado de la red Ifconfig: Muestra la configuración de los dispositivos de red Ping: Indica si hay respuesta por parte del servidor Nslookup: Muestra la IP del servidor DNS conectado (Servidor predeterminado: UnKnown Address: 192.168.1.1) Route -n: Muestra la tabla de rutas de la conexión de red Ifup eth0: Activar una interface ‘eth0′ Ifdown eth0: Deshabilitar una interface ‘eth0′ Ifconfig eth0 192.168.1.1 netmask 255.255.255.0: Configurar una dirección IP Hostname: Mostrar el nombre del host del sistema Iwlist scan: Mostrar todas las interfaces de redes
  7. 7. 5.- Iptables ¿Qué es un Firewall? Es un dispositivo que filtra el tráfico entre redes, como mínimo dos. Puede ser un dispositivo físico o un software sobre un sistema operativo. En general debemos verlo como una caja con DOS o mas interfaces de red en la que se establecen una reglas de filtrado con las que se decide si una conexión determinada puede establecerse o no. Incluso puede ir más allá y realizar modificaciones sobre las comunicaciones, como el NAT.
  8. 8. Es un sistema de Firewall vinculado al kernel de Linux que se ha extendido enormemente a partir del kernel 2.4 de este sistema operativo. Un Firewall de iptables no es como un servidor que lo iniciamos o detenemos o que se pueda caer por un error de programación iptables esta integrado con el kernel, es parte del sistema operativo. ¿Cómo se pone en marcha? Realmente lo que se hace es aplicar reglas. Para ellos se ejecuta el comando iptables, con el que añadimos, borramos, o creamos reglas. Por ello un Firewall de iptables no es sino un simple script de shell en el que se van ejecutando las reglas de Firewall. 5.- Iptables
  9. 9. Borrar todas las reglas root@nexolinux ~ # iptables -F Configurar políticas por defecto iptables -P INPUT DROP iptables -P OUTPUT DROP iptables -P FORWARD DROP iptables --list Chain INPUT (policy DROP) Chain FORWARD (policy DROP) Chain OUTPUT (policy DROP) Bloquear a una IP específica iptables -A INPUT -s 192.168.1.22 -j DROP Permitir tráfico HTTP y HTTPS iptables -A INPUT -i eth0 -p tcp --dport 80 -m state --state NEW,ESTABLISHED -j ACCEPT iptables -A OUTPUT -o eth0 -p tcp --sport 80 -m state --state ESTABLISHED -j ACCEPT 5.- Iptables
  10. 10. 6.- Usuarios y Grupos Adduser: Agrega un nuevo usuario Useradd: Agrega un nuevo usuario Userdel: Borra un usuario Passwd: Permite cambiar la contraseña Sudo su: Cambia de usuario a admin o root Whoami: Muestra el nombre de usuario actual Logname: Muestra el nombre de usuario Id: Muestra datos de identificación del usuario Finger: Da información de usuario Who: Muestra los usuarios actuales del sistema W: Muestra detalles de los usuarios actuales aplicado al comando who Last: Información de los últimos usuarios que han usado el sistema Addgroup: Agrega un nuevo grupo Groupadd: Agrega un nuevo grupo
  11. 11. 7.- Instalar y Desinstalar paquetes sudo apt-get install nombre_paquete * Instalar varios paquetes a la vez dejando un espacio en blanco entre ellos ej. sudo apt-get install gnome-do pidgin amsn * Desinstalar paquetes: sudo apt-get remove nombre_paquete * Desinstalar paquetes (incluyendo archivos de configuración): sudo apt-get remove --purge nombre_paquete * Actualizar la lista de paquetes disponibles: sudo apt-get update * Actualizar el sistema con las actualizaciones de paquetes disponibles: sudo apt-get upgrade * Obtener una lista de opciones del comando: sudo apt-get help
  12. 12. Paquetes con extensión .deb Otra forma de instalar aplicaciones en el sistema es por medio de los paquetes ya preparados para ser instalados y con extensión .deb deb es la extensión del formato de paquetes de software de la distribución de Linux Debian y derivadas (e.j.Ubuntu), y, el nombre más usado para dichos paquetes. Si lo preferimos, se pueden instalar mediante la línea de comandos, mediante el comando dpkg: sudo dpkg -i nombre_del_paquete.deb Se puede desinstalar el paquete usando: sudo dpkg -r nombre_del_paquete
  13. 13. 8.- Permisos en Ficheros ls -lh: Mostrar permisos chmod 777 Prueba chmod rwx Prueba Si la carpeta pertenece a root: sudo chmod 777 Prueba sudo chmod rwx Prueba Introducir nuestra password. de manera recursiva, es decir, que los archivos y carpetas contenidos en Prueba, también reciban estos cambios: chmod -R 777 Prueba chmod -R rwx Prueba
  14. 14. Gracias por su atención

×