4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
Comandos Basicos en Consola GNU Linux
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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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