Subido por Alejandro Gonzalez Varela

Laboratorio 1 Introducción a Linux

Anuncio
Laboratorio 1: Introducción a Linux
Alejandro González V – Juan David Restrepo
Universidad de Antioquia
A. Distribuciones de Linux
1.
Ubuntu
2.
Debian
3.
Mint
4.
Arch
5.
Huayra
6.
Fedora
7.
Gentoo
8.
OpenSuse
9.
BLAG
10.
Dragora
B. Gestores de ventanas
● KDE
● Gnome
● Xfce
● Lxde
● E17
● Cinnamon
C. Usuario@nombre_máquina:
el símbolo virgulilla (~) que es el directorio actual.
$: para usuarios que no tienen privilegios
#: para usuarios con privilegios
D. Comando whoami: muestra el nombre del usuario (username) en que estamos.
Comando PWD: El comando PWD en linux te devuelve la ruta en la que estas
situado, se suele utilizar para saber en que parte de la estructura de directorios te
encuentras.
E. Después de ejecutar el comando sudo su y nuevamente ejecutar whoami el
resutltado es el usuario root.
telematica@pc00:~$ sudo su
[sudo] password for telematica:
root@pc00:/home/telematica# whoami
root
root@pc00:/home/telematica#
telematica@pc00:~$ sudo -s
[sudo] password for telematica:
root@pc00:~#
Sudo permite ejecutar un comando como super usuario.
Sudo -s permite ejecutar la terminal por defecto como super usuario.
Sudo su ejecuta el comando de cambio de usuario que por defecto será el root
F. ifconfig es un comando que permite configurar o desplegar numerosos parámetros
de las interfaces de red, como la dirección IP(dinámica o estática), la dirección MAC,
la máscara, etc. Si se llama sin argumentos suele mostrar la configuración vigente de
las interfaces de red activas, con detalles como el tráfico que ha circulado por las
mismas hasta el momento. Las interfaces de red en Linux se suelen denominar eth
(eth0, eth1, etc.).
G. El nombre de la interfaz usado por linux suele ser un nombre de controlador,
seguido de un número de unidad, por ejemplo eth0 para la primera interfaz Ethernet.
br0, indica una interfaz bridge o puente.
Atm0, indica una interfaz asynchronus transfer mode numero 0
wl0, indica una interfaz wireless LAN numero 0
wl1, indica una interfaz wireless LAN numero 1
H. En modo de consola, el comando ifconfig tiene diferentes modificadores que
permiten cambiar parámetros de red, como:
- Desactivar una interfaz
ifconfig eth0 down
- Activar una interfaz
ifconfig eth0 up
- Asignar una dirección IP a una interfaz
Le asignamos la dirección IP 192.168.2.2 a la interfaz eth0.
ifconfig eth0 192.168.2.2
- Cambiar la máscara de subred de la interfaz eth0.
# ifconfig eth0 netmask 255.255.255.0
- Cambiar la dirección de difusión (broadcast) de la interfaz de eth0.
# ifconfig eth0 broadcast 192.168.2.255
- Asignar dirección IP, máscara de red y de difusión, al mismo tiempo a la
interfaz eht0.
# ifconfig eth0 192.168.2.2 netmask 255.255.255.0 broadcast 192.168.2.255
En modo gráfico ingresamos por configuración del sistema y en la sección de
hardware hacemos clic en Red, lo que nos despliega la siguiente ventana:
Hacemos clic en la interfaz deseada y luego opciones:
En método seleccionamos manual y procedemos a añadir la dirección, máscara y
gateway deseados.
I.
Ping Windows
Ping Linux
Por defecto manda 4 paquetes y se Por defecto hay que usar ctrl + c para
detiene
detenerlo
Datos de 32 bytes
Datos de 64 bytes
No muestra el ICMP por defecto
Muestra el ICMP por defecto
"-i:" Espera x segundos entre el envío
/t:Hace el ping al host hasta que se
de cada paquete ICMP. El tiempo
detiene.
estándar es 1 segundo. También sirve
/a:: Resuelve la dirección como nombre
para, en el caso de que el host origen
de host.
tenga más de un interfaz, identificar por
/l: Especifica el tamaño del paquete
que interfaz se realizará el ping.
ICMP en bytes, con un máximo de
"-c número:" Especifica el número de
65527 bytes.
pings a hacer, por defecto es infinito, o
/f: Especifica que los paquetes ICMP no
hasta que se detenga al programa, Esta
deben fragmentarse.
opción permite una vez que se haya
/i: Especifica el TTL de los paquetes
pasado el número de pings
enviados ICMP, con un valor estándar
especificados, se detenga.
en equipos con Windows XP (host),
"-s:" Especifica el tamaño de la porción
esto es típicamente de 128 y un máximo de datos del paquete ICMP. El tamaño
de 255.
estándar es 56 bytes de datos (+ 20
bytes fijos de la cabecera IP + 8 bytes
de la cabecera ICMP, en total 84 bytes).
"-l preload:" Especifica que los
paquetes ICMP deben ser enviados lo
más rápido posible.
"-t:" Especifica el TTL de los paquetes
a enviar. El tiempo de vida estándar
variará según la versión de sistema
operativo, siendo el máximo en todos
los casos de 255.23
"-n:" Especifica que no habrá salida a
nombre de host DNS, solo numérica
(dirección IP).
J. netstat es una herramienta de línea de comandos que muestra un listado de las
conexiones activas de una computadora, tanto entrantes como salientes. La
información que resulta del uso del comando incluye el protocolo en uso, las tablas
de ruteo, las estadísticas de las interfaces y el estado de la conexión.
-putona es una combinación de modificadores cuya función es:
-p
UDP
-u
-t
-o
-n
-a
Muestra las conexiones para el protocolo especificado que puede ser TCP o
Lista todos los puertos UDP
Lista todos los puertos TCP
Muestra los timers
Nos muestra el número de puerto
Para visualizar todas las conexiones activas del sistema
K. Algunos servicios por defecto son:
- sshd
- cupsd
- smbd
- mysql
- vino-server
- chrome
- ubuntu-geoip-p
- apache2
-
cups-browsed
avaht-daemon
dhclient
L. Nautilus: El gestor de archivos por defecto en GNOME, Nautilus tiene una
interfaz intuitiva y ofrece características como vistas previas, clasificación, tres
modos de vista (iconos, lista y compacta), marcadores. Nautilus se puede ampliar
mediante plugins y también soporta menús contextuales.
Se instala con el comando: Sudo apt-get install nautilus
M. cd: change directory, comando que se usa para navegar por las carpetas desde
la terminal
su sintaxi es de la siguiente forma: cd [directorio | ~ | ./ | ../ | - ]
ls, de inglés list, listar. lista las carpetas y archivos que se encuentran en el
directorio actual o pwd
ls -al
N. Significado de columnas
Permisos que tiene el archivo - Número de links - Usuario propietario - Grupo
propietario - Tamaño - Fecha de última modificación.
O. Dependiendo de la clase de disco, su nomenclatura varía así:
-
Disco duro:
- /dev/hda, /dev/hdb.. y sus particiones son /dev/hda1, /dev/hda2...
- /dev/sda, /dev/sdb y sus particiones son /dev/sda1, /dev/sda2...
- USB
- /dev/sda o /dev/sdb, /dev/sdc… etc, de acuerdo a los discos duros Sata
que estén conectados previamente, a demás sus particiones son /dev/sdb1,
/dev/sdb2...
-
Disquete:
- /dev/fda, /dev/fdb… y sus particiones son /dev/fda1, /dev/fda2…
-
CD
-
dev/sca, dev/scb… y sus particiones son dev/sca1, dev/sca2...
P. Para crear un archivo llamado caramba.lab realizamos los siguientes pasos
1.
2.
3.
4.
5.
6.
7.
abrimos la terminal de linux
vamos al directorio home con cd
ejecutamos sudo nano (digitamos contraseña de root)
escribimos el texto que se quiere
ctrl+0 para guardar
digitamos el nombre del archivo, enter
S para si
Q.
usando cat y more
usando less
El comando ‘cat’ imprimirá por pantalla el contenido del fichero sin ningún tipo de
paginación ni posibilidad de modificarlo, ‘more’ pagina los resultados, y “less”
añadiendo mayor capacidad de navegación por el fichero (avanzar y retroceder)
además de que sus comandos están basados en el editor ‘vi’.
R.
Usando un editor de texto de linux, escribimos el siguiente script
lo guardamos en alguna carpeta del sistema en este caso fue /home/usuario y para
ejecutar este mismo en la terminal usamos el siguiente comando
indicando que vamos a ejecutar el script cada 5 minutos y su resultado lo
almacenaremos en un archivo log.txt.
Si abrimos el archivo log.txt observaremos lo siguiente:
Inicio análisis
fecha y hora:
mar ago 25 23:35:36 COT 2015
Estado de la red
eth0
Link encap:Ethernet direcciónHW 08:00:27:56:9d:93
Direc. inet:10.0.2.15 Difus.:10.0.2.255 Másc:255.255.255.0
Dirección inet6: fe80::a00:27ff:fe56:9d93/64 Alcance:Enlace
ACTIVO DIFUSIÓN FUNCIONANDO MULTICAST MTU:1500 Métrica:1
Paquetes RX:19747 errores:0 perdidos:0 overruns:0 frame:0
Paquetes TX:10526 errores:0 perdidos:0 overruns:0 carrier:0
colisiones:0 long.colaTX:1000
Bytes RX:14445911 (14.4 MB) TX bytes:1327379 (1.3 MB)
lo
Link encap:Bucle local
Direc. inet:127.0.0.1 Másc:255.0.0.0
Dirección inet6: ::1/128 Alcance:Anfitrión
ACTIVO BUCLE FUNCIONANDO MTU:65536 Métrica:1
Paquetes RX:2491 errores:0 perdidos:0 overruns:0 frame:0
Paquetes TX:2491 errores:0 perdidos:0 overruns:0 carrier:0
colisiones:0 long.colaTX:0
Bytes RX:207495 (207.4 KB) TX bytes:207495 (207.4 KB)
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=51 time=72.3 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=51 time=70.9 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=51 time=88.0 ms
64 bytes from 8.8.8.8: icmp_seq=4 ttl=51 time=66.4 ms
64 bytes from 8.8.8.8: icmp_seq=5 ttl=51 time=68.3 ms
64 bytes from 8.8.8.8: icmp_seq=6 ttl=51 time=67.8 ms
64 bytes from 8.8.8.8: icmp_seq=7 ttl=51 time=69.5 ms
64 bytes from 8.8.8.8: icmp_seq=8 ttl=51 time=69.6 ms
64 bytes from 8.8.8.8: icmp_seq=9 ttl=51 time=67.2 ms
64 bytes from 8.8.8.8: icmp_seq=10 ttl=51 time=73.6 ms
64 bytes from 8.8.8.8: icmp_seq=11 ttl=51 time=65.1 ms
64 bytes from 8.8.8.8: icmp_seq=12 ttl=51 time=173 ms
--- 8.8.8.8 ping statistics --12 packets transmitted, 12 received, 0% packet loss, time 11021ms
rtt min/avg/max/mdev = 65.131/79.374/173.185/28.853 ms
Fin análisis esperar 5 min
Inicio análisis
fecha y hora:
mar ago 25 23:40:47 COT 2015
Estado de la red
eth0
Link encap:Ethernet direcciónHW 08:00:27:56:9d:93
Direc. inet:10.0.2.15 Difus.:10.0.2.255 Másc:255.255.255.0
Dirección inet6: fe80::a00:27ff:fe56:9d93/64 Alcance:Enlace
ACTIVO DIFUSIÓN FUNCIONANDO MULTICAST MTU:1500 Métrica:1
Paquetes RX:19773 errores:0 perdidos:0 overruns:0 frame:0
Paquetes TX:10552 errores:0 perdidos:0 overruns:0 carrier:0
colisiones:0 long.colaTX:1000
Bytes RX:14448099 (14.4 MB) TX bytes:1329851 (1.3 MB)
lo
Link encap:Bucle local
Direc. inet:127.0.0.1 Másc:255.0.0.0
Dirección inet6: ::1/128 Alcance:Anfitrión
ACTIVO BUCLE FUNCIONANDO MTU:65536 Métrica:1
Paquetes RX:2491 errores:0 perdidos:0 overruns:0 frame:0
Paquetes TX:2491 errores:0 perdidos:0 overruns:0 carrier:0
colisiones:0 long.colaTX:0
Bytes RX:207495 (207.4 KB) TX bytes:207495 (207.4 KB)
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=51 time=81.5 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=51 time=67.8 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=51 time=66.5 ms
64 bytes from 8.8.8.8: icmp_seq=4 ttl=51 time=72.4 ms
64 bytes from 8.8.8.8: icmp_seq=5 ttl=51 time=70.3 ms
64 bytes from 8.8.8.8: icmp_seq=6 ttl=51 time=68.6 ms
64 bytes from 8.8.8.8: icmp_seq=7 ttl=51 time=86.9 ms
64 bytes from 8.8.8.8: icmp_seq=8 ttl=51 time=96.6 ms
64 bytes from 8.8.8.8: icmp_seq=9 ttl=51 time=89.4 ms
64 bytes from 8.8.8.8: icmp_seq=10 ttl=51 time=86.2 ms
64 bytes from 8.8.8.8: icmp_seq=11 ttl=51 time=87.0 ms
64 bytes from 8.8.8.8: icmp_seq=12 ttl=51 time=67.0 ms
--- 8.8.8.8 ping statistics --12 packets transmitted, 12 received, 0% packet loss, time 11023ms
rtt min/avg/max/mdev = 66.579/78.398/96.672/10.215 ms
Fin análisis esperar 5 min
Descargar