Comandos Basicos en Consola GNU Linux

692 views

Published on

Una lista de los comandos basicos en terminal o consola de GNU LInux que si o si usaras en algún momento.

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
692
On SlideShare
0
From Embeds
0
Number of Embeds
27
Actions
Shares
0
Downloads
28
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Comandos Basicos en Consola GNU Linux

  1. 1. Comandos Básicos en Consola Cosas a ver:  Modo Dios (root)  Agregar usuarios  Cambiar contraseñas  Trabajar con “Modo Matrix”  Utilizar los comandos más básicos para el manejo de archivos y directorios.  Ver permisos , asignar permisos (lectura, escritura, etc)  Algunos Comandos de Matrix, Detectar intrusos en la red con Nmap a lo Trinity TALLER LINUX 2012 Instalacion de Software GNU/Linux por http://www.leobravo.cl se encuentra bajo una Licencia Creative Commons Atribución-NoComercial 3.0 Unported.
  2. 2. Modo Dios :o !! ROOT Más conocido como Root, es el administrador del sistema, nos permite tener acceso y control de todo el sistema. ¿Como usarlo ?, en la terminal colocamos Su Ojo la contraseña no se ve por razones de seguridad Ver en distros como Ubuntu o similares como Sudo su TALLER LINUX 2012 Instalacion de Software GNU/Linux por http://www.leobravo.cl se encuentra bajo una Licencia Creative Commons Atribución-NoComercial 3.0 Unported. Comandos Básicos en Consola
  3. 3. Agregar un usuario : Como Root colocamos en la terminal Adduser . Allí ingresamos los datos del usuario, y el sistema creara un directorio en la carpeta Home con el nombre del usuario, en en el cual se guardaran los documentos o trabajos de este. TALLER LINUX 2012 Instalacion de Software GNU/Linux por http://www.leobravo.cl se encuentra bajo una Licencia Creative Commons Atribución-NoComercial 3.0 Unported. Comandos Básicos en Consola
  4. 4. Cambiar contraeña : Como Root colocamos en la terminal Passwd $nombre_usuario Ingresamos la nueva contraseña. Ojo en “$nombre_usuario” es un ejemplo, allí colocas el que corresponda. TALLER LINUX 2012 Instalacion de Software GNU/Linux por http://www.leobravo.cl se encuentra bajo una Licencia Creative Commons Atribución-NoComercial 3.0 Unported. Comandos Básicos en Consola
  5. 5. Trabajar modo Matrix: Como root primero instalaremos el programa. Apt-get install cmatrix Esperamos a que se instale. Ahora para trabajar con modo matrix , colocamos en la consola Cmatrix Y ya esta! , a trabajar! :D TALLER LINUX 2012 Instalacion de Software GNU/Linux por http://www.leobravo.cl se encuentra bajo una Licencia Creative Commons Atribución-NoComercial 3.0 Unported. Comandos Básicos en Consola
  6. 6. LVL 2ª Los 10 comandos + usados en GNU/Linux Ping :que comprueba el estado de la conexión del host local con uno o varios equipos remotos de una red se utiliza el término PING para referirse al lag o latencia de la conexión Ejemplo: ping ip_or_host_name TALLER LINUX 2012 Instalacion de Software GNU/Linux por http://www.leobravo.cl se encuentra bajo una Licencia Creative Commons Atribución-NoComercial 3.0 Unported. Comandos Básicos en Consola
  7. 7. LVL 2ª Los 10 comandos + usados en GNU/Linux Ping Sintaxis Ping : timeout. El parámetro -q especifica el tiempo límite para terminar con el ping. Es decir, por ejemplo -w 5, el comando ping intentará salir luego de cinco segundos terminará del envio de paquetes, independientemente cuando paquetes hayan sido enviados o recibidos. ping -w 5 ip-or-host TALLER LINUX 2012 Instalacion de Software GNU/Linux por http://www.leobravo.cl se encuentra bajo una Licencia Creative Commons Atribución-NoComercial 3.0 Unported. Comandos Básicos en Consola
  8. 8. LVL 2ª Los 10 comandos + usados en GNU/Linux Ping Sintaxis Ping : Guardar datos obtenidos del ping en un archivo.txt ping -w 10 goole.cl > ping.txt TALLER LINUX 2012 Instalacion de Software GNU/Linux por http://www.leobravo.cl se encuentra bajo una Licencia Creative Commons Atribución-NoComercial 3.0 Unported. Comandos Básicos en Consola
  9. 9. LVL 2ª Los 10 comandos + usados en GNU/Linux Ping Sintaxis Ping Tsunami : “innudar” la red. Solo disponible para superusuarios, envía cien o más paquetes por segundo, imprimiendo un punto por cada paquete enviado y un espacio una vez recibido. ping -f localhost TALLER LINUX 2012 Instalacion de Software GNU/Linux por http://www.leobravo.cl se encuentra bajo una Licencia Creative Commons Atribución-NoComercial 3.0 Unported. Comandos Básicos en Consola
  10. 10. LVL 2ª Los 10 comandos + usados en GNU/Linux Ping Sintaxis El Ping de la Muerte: - Hay que estar conectado por medio del cable Rj45 , cable UTP - Es un ataque de denegación de servicio, también llamado ataque DoS, satura el router Ping router -i 0.002 -s 65500 ping va de 56 a 100 bytes, Si utilizas el tamaño de paquete 100, verás ‘128 bytes’, esto se debe a que 28 bytes es el tamaño del encabezado del ping. TALLER LINUX 2012 Instalacion de Software GNU/Linux por http://www.leobravo.cl se encuentra bajo una Licencia Creative Commons Atribución-NoComercial 3.0 Unported. Comandos Básicos en Consola
  11. 11. Ifconfig Los 10 comandos + usados en GNU/Linux Ifconfig Sintaxis : Muestra la información de las interfaces de red activas e inactivas: Ifconfig -a Baja el servicio de eth0 , no se puede enviar o transmitir información: ifconfig eth0 down ifconfig eth0 up ifconfig eth0 192.168.1.102 netmask 255.255.255.0 broadcast 192.168.1.255 TALLER LINUX 2012 Instalacion de Software GNU/Linux por http://www.leobravo.cl se encuentra bajo una Licencia Creative Commons Atribución-NoComercial 3.0 Unported. Comandos Básicos en Consola
  12. 12. Cat Los 10 comandos + usados en GNU/Linux Cat Sintax Ver Archivo.txt_ cat Archivo.txt Concatenar 2 Archivos de texto en uno cat file1.txt file2.txt > file3.txt TALLER LINUX 2012 Instalacion de Software GNU/Linux por http://www.leobravo.cl se encuentra bajo una Licencia Creative Commons Atribución-NoComercial 3.0 Unported. Comandos Básicos en Consola
  13. 13. Directorios Ver Archivos y Carpetas: ls ls -l ls -a ln -s (bonus) Buscar un Archivo o Carpeta ls -l | grep nombre_a_buscar Ver Diferencias entre archivos diff -q archivo_uno.txt archivo_dos.txt diff archivo_uno.txt archivo_dos.tx TALLER LINUX 2012 Instalacion de Software GNU/Linux por http://www.leobravo.cl se encuentra bajo una Licencia Creative Commons Atribución-NoComercial 3.0 Unported. Comandos Básicos en Consola
  14. 14. Directorios Ir a una carpeta: cd carpeta cd /home/carpeta_uno/carpeta_dos Crear una Carpeta mkdir La_Carpera Crear Archivo touch Archivo.txt TALLER LINUX 2012 Instalacion de Software GNU/Linux por http://www.leobravo.cl se encuentra bajo una Licencia Creative Commons Atribución-NoComercial 3.0 Unported. Comandos Básicos en Consola
  15. 15. Directorios Mover una carpeta o Archivo: mv carpeta /home/$usuario/otra_carpeta mv archivo /home/$usuario/otra_carpeta copiar una Carpeta cp -r carpeta/ copia_carpeta copiar Archivo cp archivo_uno.txt archivo_copia.txt touch Archivo.txt TALLER LINUX 2012 Instalacion de Software GNU/Linux por http://www.leobravo.cl se encuentra bajo una Licencia Creative Commons Atribución-NoComercial 3.0 Unported. Comandos Básicos en Consola
  16. 16. Directorios Borrar a una carpeta: rm -r carpeta rm -rf directorio ( Borra el directorio con todo lo que tenga dentro sin pedir confirmación ) Borrar un Archivo rm Archivo.txt Borrar todos los archivos de una carpeta: rm * TALLER LINUX 2012 Instalacion de Software GNU/Linux por http://www.leobravo.cl se encuentra bajo una Licencia Creative Commons Atribución-NoComercial 3.0 Unported. Comandos Básicos en Consola
  17. 17. Editores de Texto Editores: Nano Vi Pico Visor de texto less TALLER LINUX 2012 Instalacion de Software GNU/Linux por http://www.leobravo.cl se encuentra bajo una Licencia Creative Commons Atribución-NoComercial 3.0 Unported. Comandos Básicos en Consola
  18. 18. Top y el Kill PID Muestra los procesos que más CPU consumen en tiempo real, así como la memoria RAM y swap usada, entre otra información Top Con el carácter 'k' y colocando el PID, podemos Matar un Proceso TALLER LINUX 2012 Instalacion de Software GNU/Linux por http://www.leobravo.cl se encuentra bajo una Licencia Creative Commons Atribución-NoComercial 3.0 Unported. Comandos Básicos en Consola
  19. 19. Find y Whereis find directorio -name nom_archivo -print ( Busca todos los archivo con el nombre especificado en un directorio determinado ) find /home/usuario -name *.jpg -print (Busca todas las imágenes .jpg en /home/usuario ) whereis ejecutable (Busca binarios ejecutables (ejemplo: whereis find) TALLER LINUX 2012 Instalacion de Software GNU/Linux por http://www.leobravo.cl se encuentra bajo una Licencia Creative Commons Atribución-NoComercial 3.0 Unported. Comandos Básicos en Consola
  20. 20. LVL 3!!!!!!! Utilizado para cambiar la proteción o permisos de accesos a los archivos. r:lectura w:escritura x:ejecución +: añade permisos -:quita permisos u:usuario g:grupo del usuario o:otros || Sintaxis: chmod permisos nom_archivo Chmod +x (Permiso ejecución) Chmod +r (Permiso lectura) Chmod +w (permiso escritura) Chmod 777 (u=usuarios, g=grupo, o=otros) ¿por que el numero? usuario r w x 1 1 1 = 7 TALLER LINUX 2012 Instalacion de Software GNU/Linux por http://www.leobravo.cl se encuentra bajo una Licencia Creative Commons Atribución-NoComercial 3.0 Unported. Comandos Básicos en Consola
  21. 21. LVL 3!!!!!!! Utilizado para cambiar la proteción o permisos de accesos a los archivos. r:lectura w:escritura x:ejecución +: añade permisos -:quita permisos u:usuario g:grupo del usuario o:otros || Sintaxis: chmod permisos nom_archivo Chmod +x (Permiso ejecución) Chmod +r (Permiso lectura) Chmod +w (permiso escritura) Chmod 777 (u=usuarios, g=grupo, o=otros) ¿por que el numero? usuario r w x 1 1 1 = 7 TALLER LINUX 2012 Instalacion de Software GNU/Linux por http://www.leobravo.cl se encuentra bajo una Licencia Creative Commons Atribución-NoComercial 3.0 Unported. Comandos Básicos en Consola
  22. 22. LVL 3!!!!!!! Detectar intrusos en la red con Nmap a lo Trinity: película de Matrix contiene algunos comandos de la consola que podemos encontrar en GNU/Linux, y analizando la película podemos aprender como escanear en este caso una red. :O Comando a ver nmap nmap 192.168.0.1-255 TALLER LINUX 2012 Instalacion de Software GNU/Linux por http://www.leobravo.cl se encuentra bajo una Licencia Creative Commons Atribución-NoComercial 3.0 Unported. Comandos Básicos en Consola
  23. 23. Comandos Básicos en Consola LVL 3!!!!!!! TALLER LINUX 2012 Instalacion de Software GNU/Linux por http://www.leobravo.cl se encuentra bajo una Licencia Creative Commons Atribución-NoComercial 3.0 Unported.
  24. 24. LVL 3!!!!!!! Detectar intrusos en la red con Nmap a lo Trinity: Donde 10.2.2.2 es el objetivo a hackear, -sS intentará identificar los puertos tcp más usados enviando paquetes SYN, asegurando un cierto grado de invisibilidad en el ataque; -O nos permite detectar el sistema operativo que utiliza, y -v establece el modo “verbose” con el cual obtenemos más información. Ejemplo nmap -sS -O -v ip TALLER LINUX 2012 Instalacion de Software GNU/Linux por http://www.leobravo.cl se encuentra bajo una Licencia Creative Commons Atribución-NoComercial 3.0 Unported. Comandos Básicos en Consola
  25. 25. LVL 3!!!!!!! Conectarse a otro computador desde consola SSH (Secure SHell, en español: intérprete de órdenes segura) ssh usuario@ip_or_host ssh usuario@ip_or_host -p 1234 TALLER LINUX 2012 Instalacion de Software GNU/Linux por http://www.leobravo.cl se encuentra bajo una Licencia Creative Commons Atribución-NoComercial 3.0 Unported. Comandos Básicos en Consola
  26. 26. LVL 4!!!!!!! Usb ¿como quemar una ISO o IMG desde terminal? Como root: sudo fdisk -l Con gparted elimina la partición (OJO , TODOS LOS DATOS SE VAN A BORRAR!) sudo dd bs=8M if=gnulinux.iso of=/dev/sd[x] TALLER LINUX 2012 Instalacion de Software GNU/Linux por http://www.leobravo.cl se encuentra bajo una Licencia Creative Commons Atribución-NoComercial 3.0 Unported. Comandos Básicos en Consola
  27. 27. Combo breaker!!!! Ver Manual man comando Apagar Sistema halt shutdown -h now Reiniciar sistema reboot shutdown -r now TALLER LINUX 2012 Instalacion de Software GNU/Linux por http://www.leobravo.cl se encuentra bajo una Licencia Creative Commons Atribución-NoComercial 3.0 Unported. Comandos Básicos en Consola
  28. 28. FIN!!! TALLER LINUX 2012 Instalacion de Software GNU/Linux por http://www.leobravo.cl se encuentra bajo una Licencia Creative Commons Atribución-NoComercial 3.0 Unported. Comandos Básicos en Consola

×