Documentos de Académico
Documentos de Profesional
Documentos de Cultura
APRENDIENDO LINUX
INTEGRANTES:
PRESENTADO A:
Popayán - Cauca
2023
1. Tabla de Contenido
1. Tabla de Contenido………………………………………………………………………………….....2
2. Tabla de Figuras…………………...………………………….………………………………………2
3. Tabla de Tablas………………………………………………………………………………………..2
4. Introducción……………………………………………………………………………………………..4
5. Marco teórico…………………………………………………………………………………………...5
5.1. Virtualización……………………………………….……………………………………………...5
5.2. Virtual box…………………………………………………………….………………...……..…..5
5.3. Máquina virtual…………………………………………………………………………………….5
5.4. Linux………………………………………………………………………………………………...5
5.5.Ubuntu……………………………………………………………………………..………..……....5
5.6. Asterisk………………………………………………………...…………………………………...6
5.7 Telefonía IP………………………………………………………………………………..……..…6
5.8. Conexiones de red………………………………………………………………………..……....6
6. Desarrollo de la práctica…….……………………………………………………………………….…7
6.1 Instalación de Virtualbox………………………………………………………………………...…7
6.2 Creación de máquina virtual Ubuntu …………………………………………………………..….9
7. Configuraciones de red………………………………….………………………………………..…..10
7.1. Modo NAT………………………………………………………………………………………....10
7.2. Modo Adaptador puente………………………………………………………………………....10
7.3. Modo Host Only……………………………………………………..……………………………11
7.4. Modo no conectado………………………………………………………………………………11
8. Visualización de configuración de red en la máquina virtual por cada modo…………………..12
8.1. Modo NAT………………………………………………………………………………………....12
8.2. Modo Adaptador puente…………………………………………………………………..…….12
8.3. Modo Host Only……………………………………………………..……………………………13
8.4. Modo no conectado……………………………………………………………………………...13
9. Funcionamiento de comandos en Ubuntu,Actividades de la práctica 01…….…………….…..14
10. Experiencias de la práctica………………………………………………………………………….23
11. Conclusiones………………………………………………………………………………………….24
12. Referencias Bibliográficas……….…………………………………………..…….……………..…25
2. Tabla de Figuras
Fig 1. Descarga de VirtualBox…….…………………………….………………………………………..8
Fig 2. Instalación de VirtualBox……….…………………………….…………………………………...8
Fig 3. Creación de una máquina virtual…….……….……....…………………………………………..9
Fig 4. Asignación de recursos para la máquina virtual…….…………….…………………………….9
Fig 5. Asignación de tamaño de disco y terminar……..…...……………………………………....…10
Fig 6. Configuración de red modo NAT…………………………...……………………………………10
Fig 7. Configuración de red modo Adaptador puente…………………...……………………………10
Fig 8. Configuración de red modo Host Only…………..………………………………………….…..11
Fig 9. Configuración de red modo no conectado………………………………………..…………….11
Fig 10. Visualización de configuración de red en Modo NAT…………………………………..……12
Fig 11. Visualización de configuración de red en Modo adaptador puente…….…………………..13
Fig 12. Visualización de configuración de red en Host Only……………………………….………..13
Fig 13. Visualización de configuración de red en modo no conectado……………………………..14
Fig 14. Comando pwd………………………………………………………………...………………….15
Fig 15. Comando ls………………………………………………………..……………….…………….15
Fig 16. Comando ls ……………………………………………………………………….……………..15
Fig 17. Fecha de nacimiento…………………………………………………………………………….16
Fig 18. Archivos del directorio /bin……………………………………………………………...………16
Fig 19. Contenido usr/bin con una sola línea de comando…………………………………………..17
Fig 20. Contenido usr/bin moviéndose por los directorios…………………………………………...17
Fig 21. Contenido usr/bin moviéndose con dos líneas de comando…………………………….….18
Fig 22. archivos que hay en /etc………………………………………………………………………...18
Fig 23. Archivos del directorio /etc ordenados por tamaño (de mayor a menor)...........................19
Fig 24. Directorio /bin ordenados por tamaño (de menor a mayor)...............................................19
Fig 25.Contenido del directorio raíz utilizando como argumento de ls una ruta absoluta………..20
Fig 26.Directorio raíz utilizando como argumento de ls una ruta relativa…………………………..20
Fig 27.Directorio gastos dentro del directorio personal……………………………………………....20
Fig 28.¿Qué sucede si se intenta crear un directorio dentro de /etc?...........................................21
Fig 29.Contenido del fichero /etc/fstab…………………………………………………………………21
Fig 30.10 primeras líneas del fichero /etc/bash.bashrc……………………………………………....21
Fig 31.Multimedia…………………………………………………………………………………………22
Fig 32.Estructura de directorios dentro del directorio de trabajo personal………………………....22
Fig 33. Fichero vacío dentro del directorio música, con nombre estilos_favoritos.txt…………….22
Fig 34. Estilos de música que más te gusten………………………………………………………….23
Fig 35. Contenido de estilos_favoritos.txt…………………………………………………………...…23
Fig 36. 3 primeras líneas de estilos_favoritos.txt……………………………………………………...23
Fig 37. Última línea de estilos_favoritos.txt…………………………………………………………....23
Fig 38. Imagen con el comando is………………………………………………………………………24
3. Tabla de Tablas
Tabla 1. Direccionamiento IP en cada modo de conexión…………………………………………..14
4. Introducción
La virtualización es una herramienta muy útil hoy en día ya que permite emular
distintos sistemas operativos sin la necesidad de instalarlos directamente sobre un
ordenador permitiendo apreciar de forma más rápida los distintos servicios que ofrecen
los diferentes sistemas.
Utiliza el software para imitar las características del hardware y crear un sistema
informático virtual. Esto permite ejecutar más de un sistema virtual, cada uno con
sistemas operativos y aplicaciones distintos, en una misma computadora. Por tanto, la
función del software virtualizador consiste en simular la existencia del recurso
tecnológico que se quiere virtualizar.[1]
Windows y macOS son dos de los sistemas operativos más comunes
actualmente. Sin embargo, Linux se ha ido abriendo más en el campo de sistemas
operativos tanto entre los desarrolladores como en los consumidores promedio, ya que
puede ser una buena opción si se quiere construir un servidor privado virtual o probar un
sistema operativo libre. Viene en varias distribuciones, como Fedora, Debian y
CentOS.[2]
5. Marco Teórico
5.1. Virtualización
Es el proceso que logra una utilización más eficaz del hardware físico y es la base
de la computación en la nube. La virtualización usa un software para crear una capa de
abstracción sobre el hardware del sistema que logra que los elementos de hardware de
un único sistema (procesadores, memoria, almacenamiento y más) se separen en varios
sistemas virtuales, llamados normalmente máquinas virtuales. Cada máquina virtual
efectúa su propio sistema operativo y se comporta como una computadora
independiente, aunque se esté ejecutando en una parte del hardware informático
subyacente existente. [3]
5.4. Linux
GNU/Linux se compone de un sistema operativo en el que Linux es el kernel y
GNU las herramientas de software. Es de código abierto, lo que significa que es un
programa que permite ver cuál es el código del usuario, dándole la oportunidad de
modificar el software. Esto lleva a que Linux tenga una gran cantidad de distribuciones,
adaptadas a muchos tipos de usuarios. [6]
5.5.Ubuntu
Ubuntu es un sistema operativo libre y gratuito basado en Debian y la distribución
GNU/Linux más usada en la actualidad. Tiene una gran compatibilidad ya que, a pesar
de ser un sistema operativo de software libre, también incluye algunos componentes de
software propietario y debido a esto, se puede obtener una gran compatibilidad y buen
rendimiento en la mayoría de dispositivos actuales.
Además, es bastante seguro puesto que no es necesario instalar un antivirus, ya
que la mayoría de malwares no tienen efecto sobre este sistema. El núcleo de Linux es
realmente potente y cuenta con un alto nivel de protección. [7]
5.6. Asterisk
Es un software de código abierto que logra que una computadora funcione como
una centralita privada (PBX). Los teléfonos conectados pueden llamarse entre sí y
conectarse con otros servicios de comunicaciones, como la Red telefónica pública
conmutada (RTC) y las redes de Voz sobre protocolo de Internet (VoIP). [8]
5.7 Telefonía IP
La telefonía IP, Voz IP o bien telefonía en la nube, funciona a través de conexión a
Internet y los teléfonos se conectan a un router para tener línea.
Utiliza «protocolos de Internet» para comunicarse por medios digitales. Al usar
esta tecnología en vez de los sistemas telefónicos tradicionales, la empresa o el usuario
puede aprovechar su conexión a Internet, el hardware y las aplicaciones para
comunicarse de forma más eficaz. Esta tecnología de comunicación se utiliza cada vez
más a nivel empresarial, para mejorar la organización y la reducción de costes.
Una ventaja es que puedes descargar un softphone en tu dispositivo celular o PC
y desde ahí mismo configurarlo para recibir llamadas y demás opciones que ofrece el
sistema. [9]
6. Desarrollo de la práctica
6.1 instalación de Virtual Box
Se observa que la dirección IP en este modo toma un valor de 10.0.2.15 con una
máscara de subred de 255.255.255.0
En modo no conectado se observa que toma una dirección IP 127.0.0.1 con una
máscara de subred 255.0.0.0
RTA/ opción b
● Muestra todos los archivos que hay en /etc y todos los que hay dentro de
cada subdirectorio, de forma recursiva (con un solo comando).
● Muestra todos los archivos del directorio /etc ordenados por tamaño (de
mayor a menor) junto con el resto de características, es decir, permisos,
tamaño, fechas de la última modificación, etc. El tamaño de cada fichero
debe aparecer en un formato “legible”, o sea, expresado en Kb, Mb, etc.
Fig 23. Archivos del directorio /etc ordenados por tamaño (de mayor a menor).
● Muestra todos los archivos del directorio /bin ordenados por tamaño (de
menor a mayor). Sólo debe aparecer el tamaño y el nombre de cada fichero,
sin ninguna otra información adicional. El tamaño de cada fichero debe
aparecer en un formato “legible”, o sea, expresado en Kb, Mb, etc.
Fig 33. Fichero vacío dentro del directorio música, con nombre estilos_favoritos.txt
● Cuando se instala ubuntu sobre virtual box se debe tener cuidado con el número
de núcleos que se le asigna al sistema ya que en nuestro caso se le asignó un
solo núcleo al comienzo, lo cual no permitía seguir avanzando con la instalación
del software.
[1] Vmware, virtualización, ¿En qué consiste la virtualización?, 2023, [Online] Disponible
en: https://www.vmware.com/co/solutions/virtualization.html
[2] HOSTINGER TUTORIALES ¿Qué es Ubuntu? Una guía rápida para principiantes,
Feb-01-2023, [Online] Disponible en: https://www.hostinger.co/tutoriales/que-es-ubuntu
[5] Xataka, ¿Qué es una máquina virtual?, 31 Enero 2020, [Online] Disponible en:
https://www.xataka.com/especiales/maquinas-virtuales-que-son-como-funcionan-y-como-
utilizarlas
[6] GENBETA, Cómo funciona Linux, 13 Mayo 2021, [Online] Disponible en:
https://www.genbeta.com/a-fondo/que-linux-como-funciona#:~:text=millones%20de%20d
%C3%B3lares-,C%C3%B3mo%20funciona%20Linux,y%20mejorar%20o%20cambiar%2
0aspectos.
[7] PC COMPONENTS, Home, Blog Todo sobre Ubuntu, ¿por qué deberías considerarlo
para tu equipo?, 21 de febrero de 2022, [Online] Disponible en:
https://www.pccomponentes.com/todo-sobre-ubuntu-por-que-deberias-considerarlo
[9] Citelia conectate con nosotros,Inicio, Blog, Qué es la telefonía ip, Cómo funciona la
Telefonía IP, [Online] Disponible en:
https://citelia.es/blog/que-es-la-telefonia-ip-como-funciona/