Sei sulla pagina 1di 26

DIPLOMADO DE PROFUNDIZACIN EN LINUX

(OPCIN DE TRABAJO DE GRADO)


CDIGO 201494A_363

TRABAJO COLABORATIVO 1

PRESENTADO POR
NELSON JAIR OSPINA BETANCUR
CDIGO 75102795

GRUPO COLAVORATIVO # 2

TUTOR
Ing. DANIEL ANDRS GUZMN

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


(UNAD)
ESCUELA DE CIENCIAS BSICAS TECNOLOGA E INGENIERA
DOSQUEBRADAS
SEPTIEMBRE DE 2017

Introduccin

Hoy en da los sistemas operativos de paga han invadido el mercado siendo


usada tanto en empresas como en hogares pero esto significa un alto costo
para poder contar con las licencias correspondientes, gastos que muy pocos
pueden pagar y en vista de ello se ha venido aumentando abismalmente la
piratera.
En los aos 80 y principio de los 90 varios idealistas trabajaban en crear un
sistema operativo de uso libre es as que en el 1994 se presenta la base de
un sistema funcional dndole el impulso para el desarrollo al punto que lo
conocemos hoy en da, compitiendo a la par y en algunas distribuciones mucho
mejor que los sistemas operativos pagos.
Polo anterior y como estudiante de ingeniera de sistema al realizar el trabajo
de investigacin que se presenta a continuacin con respecto a los comandos y
usos seria con la finalidad de poco a poco volvernos experto en la
administracin de los sistemas Linux.
OBJETIVOS

Adentrarlo en el uso de los comandos desde la terminal identificando sus


resultados.

Comprender sobre las diferentes combinaciones de comandos que se


utiliza en Linux

interiorizar las formas en que se realiza la navegacin dentro del sistema


desde la terminal y su forma de interactuar con los archivos y programas.
ACTIVIDAD
1. Descarga e instalacin del software libre para virtualizacin
denominado VirtualBox, versin 5.0.xx (versin actual)
(https://www.virtualbox.org/wiki/Downloads) de acuerdo a la arquitectura
de hardware de su equipo de cmputo, es decir, si es de 32 bits o 64 bits.
1.0. Antes de iniciar la instalacin de VirtualBox, es importante que
accedan a la BIOS de su equipo de cmputo y verifiquen o activen las
opciones de virtualizacin, generalmente VirtualBox permite por defecto
implementar arquitecturas de 32 Bits, pero con este procedimiento les
permitir implementar arquitecturas de 64 bits, las cuales son hoy en das
ms comunes.
Una vez instalada la herramienta de virtualizacin, debe agregar el
paquete de soporte para dispositivos USB 2.0, VirtualBox RDP y arranque
PXE para tarjetas Intel, denominado VirtualBox Extension Pack, con el fin
de que les reconozca los diferentes dispositivos USB y determinadas
tarjetas en el sistema operativo husped.
Describa paso a paso el procedimiento realizado y evidencie los
resultados.

Como ya tenia instalado previamente el virtualbox 5.0.20, proced a


actualizarlo a la versin 5.1.26 siendo la ultima
Actualizacin de extension Pack
2. Descarga e instalacin virtualizada del sistema operativo GNU/Linux
Ubuntu 16.04. LTS (http://www.ubuntu.com/download/desktop). Es
importante que tengan en cuenta la planificacin del hardware para la
virtualizacin, explorando la capacidad que posee el sistema anfitrin
como mnimo a nivel de procesador, memoria RAM y disco duro.
Recomendaciones a tener en cuenta:
Posterior a la instalacin del sistema operativo GNU/Linux Ubuntu 16.04
LTS, deben instalar sobre el sistema operativo husped, el utilitario de
aadidos de software denominado Guest Additions, siendo estos unos
complementos de drivers de software y programas que optimizan el
funcionamiento y el rendimiento del sistema operativo virtualizado. El
objetivo principal aqu, es afinar el soporte y configuracin de video, la
integracin del cursor del ratn, la sincronizacin horaria, las carpetas
compartidas, entre otros.
Describa paso a paso el procedimiento realizado y evidencie los
resultados.
Se descargar imagen de Ubuntu 16.04 LTS:
Se realiza la instala el componente Guest Additions de forma automatica:
Actualiza de Ubuntu desde terminal sudo apt-get update

Se instala nuevas versiones de ciertos programas con el comando sudo apt-get


upgrade.
3. Se hace necesario que cada uno de los integrantes de grupo, inicien un
proceso de nivelacin frente al uso y administracin del sistema
operativo GNU/Linux, para lo cual se requiere que realice una exploracin
inicial de sensibilizacin con una de las principales fortalezas en todo
sentido de los sistemas GNU/Linux y es la administracin y control el
sistema a travs de lneas de comandos, para ello debe cada estudiante
realizar de forma individual:
La seleccin, clasificacin y ejecucin de 35 comandos a modo consola y
la exploracin en el ambiente GNU para establecer su equivalencia de
ejecucin en ambiente grfico, as:
5 comandos de manipulacin de archivos y directorios.
Coma Practica con comando ambiente
ndo grfico
Mkdir: Equivale a
crear crear un
directo archivo o
rios carpeta

Cp: Equivale a
copiar copiar un
directo archivo o
rio carpeta hacia
donde se
desea
quedando los
dos archivos.
Rm: Equivale a
borra eliminar un
mos archivo o
directo carpeta de
rio algn sitio del
sistema.

Mv: Equivale a
move cortar una
mos carpeta y
archiv pegarla
oo donde
directo deseemos
rios
asia
donde
desee
mos
Ls: Equivale a
listam observar las
o el carpetas y
conten archivos que
ido del lo contiene.
directo
rio

5 comandos de manipulacin de contenidos multimedia.


Comando Practica con comando ambiente
grfico

5 comandos de administracin de procesos.

Comand Practica con comando ambiente


o grfico
Con Se da clic
derechos sobre el
de sper icono del
usuario programa
se teclea que se
el desea abrir.
programa
que se
desea
abrir.
(Firefox)
(Contol Equivale a
Z) minimizar
detenemo pestaa (en
s este caso)

Con el
comando
bg
enviamos
el
proceso a
segundo
plano
Jobs: Revisar el
vemos los administrad
procesos or de tareas
que se
estn
ejecutand
o
Ps:
Muestra
la lista de
procesos
del
usuario

5 comandos de gestin (instalacin, actualizacin y eliminacin) de


aplicaciones.
5 comandos de gestin en un entorno de red.
5 comandos de manipulacin de hardware y controladores.
5 comandos de compresin / descompresin de archivos.

Describa paso a paso el procedimiento realizado y evidencie los


resultados.

Realizar un comparativo de los tipos de escritorio ms utilizados y que


se pueden implementar en la distribucin Ubuntu. Trabaje con uno de
ellos (puede utilizar el que se instala por defecto en el sistema
operativo Ubuntu 16.04 LTS) y adems realice una descripcin de la
experiencia percibida en su exploracin.
Escritorio Descripcin Comando descarga desde terminal
MATE Estilo de escritorio
retro que lo hace mas Para realizar una instalacin mnima
rpido y con (slo la interfaz): sudo apt-get install
consumo de recursos mate-core
mnimos.
Tiene muchas Para instalar todo el entorno (incluye
aplicaciones pre aplicaciones): sudo apt-get install
instaladas y en la mate-desktop-environment
versin Ubuntu
funciona sin
problemas y con alta
velocidad en su
funcionamiento.
KDE Es un escritorio con
imagen muy atractiva Para realizar una instalacin mnima:
y permite modificar sudo apt install kde-plasma-desktop
prcticamente todo,
es un escritorio muy Para instalar todo el entorno grfico:
completo. sudo apt install kde-full
Pantheon Tiene una imagen 1. sudo add-apt-repository
muy cuidadad, un ppa:elementary-os/stable
dock que recuerda el
macOS, cuenta con 2. sudo apt-get update
aplicaciones propias
aadiendo atractivo.
Su funcionalidad es 3. sudo apt-get install elementary-
muy diferentes a desktop
Ubuntu, adems de
es complejo al
momento de
conseguir algo.
UNITY Escritoire algo
pesado pero con Instalado por defecto en Ubuntu
buen
aprovechamiento del
espacio.

4. Establecer de forma objetiva las principales caractersticas que diferencian


a los sistemas de archivos, directorios y unidades en GNU/Linux, teniendo
en cuenta la siguiente tabla:
Sisitemas de archivos Como funciona Caracterstica
diferenciadora
Ext2 Tiene un tipo de tabal Tiene un limite
FAT de tamao fijo en el mximo de 2TB.
cual se almacena la i- Tiene un limite de
nodos(i-nodos es una 4TB de particin.
versin muy mejorada Asegura un buen
del FAT, donde un aprovechamiento
puntero i-nodo del espacio libre.
almacena informacin
del archivo(ruta,
tamao, ubicacin
fisica) ).
Ext3 Funciona similar a Ext2 Al tener un rea
con la diferencia que es exclusiva en el
un sistema de archivo sistema de
con registro diario archivo para el
(journaling) y que utiliza journaling en el
un rbol binario momento que el
balanceado (rbol AVL) sistema se
e incorpora el asignador bloquea la
de bloques de disco corrupcin del
Orlov. sistema es
menor.
Se posibilita la
conversin de un
sistema de
ficheros Ext2 al
Ext3
directamente.
Ext4 Se asigna multibloque, El tamao
retraso de la asignacin, mximo de
la suma de archivo individual
comprobacin de la puede ser de 16
revista GB a 16 TB.
El tamao global
mximo del
sistema de
archivos ext4 es
un EB (Exabyte)
(260 bytes ).
El directorio
puede contener
un mximo de
64.000
subdirectorios.
Menor uso del
CPU.
Mejoras en la
velocidad de
lectura y
escritura.
Xfs Reiserfs ifs sistema de ficheros mayor rendimiento
transaccional que viene que ext2 y ext3,
con un juego de principalmente con
caractersticas robustas ficheros pequeos
y est optimizado para (menos de 4k) y
ser escalable. tiene un buena escalabilidad
gran rendimiento y Sucesor: Reiser4
sobrepasa con creces a
ext2 y ext3 cuando se
trate de trabajar con
ficheros pequeos
(archivos menores de
4kb,),
Btrfs utiliza este B-Tree para Este sistema de
almacenar todo tipo de archivos se centra en la
cosas en forma de tolerancia de fallos,
tems: inodos, atributos reparacin y fcil
extendidos, directorios, administracin.
snapshots.
El superbloque, es la
primera estructura que
se lee y la que describe
las ubicaciones de
todas las dems. Es
tambien la nica que
tiene una localizacin
fija en el disco, todas las
dems pueden estar en
cualquier parte.
Swap Amplia la capacidad En lugar de utilizar
global del equipo de la espacio en memoria
memoria no voltil, as RAM, SWAP utiliza
como limita en la espacio en disco duro
cantidad de la RAM para almacenar datos
instalada a travs de la temporales, reduciendo
utilizacin de espacio el uso de la RAM.
en cualquier otro
soporte fsico.

5. Establecer la funcin principal de la estructura de directorios de


GNU/Linux, con base a la siguiente tabla:
Directorio/ Funcin principal Subdirectorios/ subcarpetas
carpeta que lo conforma
/ Raiz, base del sistema de todos las direccin de archivo o
archivos. carpeta del sistema
independientemente que estn
almacenados fsicamente en
discos o unidades separadas.
Bin Archivos ejecutables para binarios que permiten la ejecucin
todos los usuarios. tales como cat, cd, cp, echo, grep,
gzip, kill, ls, mv, rm, ping, su, ps,
tar y vi.
Boot Archivos del compilador Kernel
(kernel), tambin donde se System.map
encuentra el gestor de Vmlinuz
arranque GRUB. Initrd
Grub
Module.info
Boot
Cdrom En ese subdirectorio se Las carpeta del disco compacto.
ubicar el contenido del
disco compacto cuando
est montado y, nada
cuando est desmontado.
Dev Contiene archivos /dev/hda Disco primario
especiales del sistema, /dev/hdb Disco esclavo del
conocidos como anterior.
controladores de
dispositivo (device drivers), /dev/mouse Se utiliza para la
los cuales se usan para lectura de entrada del mouse.
acceder a los dispositivos /dev/hdc Disco primario en otro
del sistema y recursos, slot.
como discos duros, /dev/hdd Disco esclavo del
modems, memoria, etc segundo slot.
/dev/fd0 Generalmente son los
floppy disk.
Etc Fichero de configuracin y /etc/X11 Ficheros de
arranque del sistema. configuracin de X Window.
/etc/skel Ficheros de
configuracin bsica que son
copiados al directorio del usuario
cuando se crea uno nuevo.
/etc/conf.modules Archivo donde
se indica que modulos se anexan
al kernel en el momento del boot.
/etc/fstab Instalcin de quotas.
/etc/passwd Contiene informacin
sobre los usuarios, como login,
nombre y otra informacin que el
administrador quiera agregar.
/etc/shadow Almacena los
password en forma encriptada y
las fechas de expiracin de los
mismos.
/etc/services Tabla en la cual se
describen los servicios a los que
tienen acceso los usuarios y por
qu puertos trabajan.
/etc/xinetd .d Archivo para
configurar los demonios.
/etc/rc.d/init.d Contiene
informacin para incializar los
demonios.
/etc/hosts.deny Almacena
informacin para configurar los
permisos sobre los servicios que
ofrece.
/etc/hosts.allow Tambin
informacin para configurar los
permisos sobre los servicios que
ofrece.
/etc/sysconfig Almacena archivos
de configurain de del sistema,
por ejemplo el idioma, el tipo de
teclado.
/etc/inittab Contiene los archivos
de booteo (arranque) del sistema.
Home Contiene los directorios Diferentes carpetas para organizar
personales del usuario as: /Documentos, /Imgenes,
/Msica, /Plantillas y /Vdeos /, as
como otros archivos y carpetas
ocultas, que son las encargados
de guardar la informacin de
configuraciones de las
aplicaciones del usuario.
Lib Contiene las bibliotecas /lib/'machine-architecture'
(libreras) del sistema, as /lib/iptables
como mdulos y /lib/kbd
controladores (driver) /lib/modules
/lib/oss
/lib/security
Lost+found proporciona un sistema de Ficheros y directorios
"perdido+encontrado" recuperados tras un fsck.
(lost+found) para los
ficheros que existen debajo
del directorio raz (/).
Se almacena la
recuperacin de ficheros y
directorios tras una revisin
del sistema de ficheros con
la herramienta fsck.
Media Punto de montaje Carpeta con el nombre del usuario
(cargadas)
automticamente de los
medios extrables
(memorias, cmara
digitales,...)
Mnt Es un directorio vaco que /mnt/cdrom,
cumple funciones similares /mnt/win_c,
a /media. /mnt/floppy
/mnt/zip
Opt Es una extensin del Carpeta y subcarpetas con los
directorio /usr, proporciona nombres de las aplicaciones de
una ubicacin donde terceros.
instalar aplicaciones
opcionales (de terceros)
Proc se trata de un sistema de Para cada proceso en marcha
archivos virtual. Este existe un subdirectorio con
sistema de archivos virtual informacin sobre el mismo.
nos proporciona
informacin acerca de los
distintos procesos y
aplicaciones que se estn
ejecutando en nuestro
sistema operativo.
Root Directorio particular del Contiene la misma informacin
superusuario del sistema que los directorios personales de
(root). los distintos usuarios del sistema,
pero orientada nica y
exclusivamente al usuario root.
Sbin Contiene programas Algunos de los archivos
ejecutables (tambin ejecutables almacenados en este
llamados binarios) que directorio son fsck, init, reboot,
forman parte del sistema shutdown, fastboot, etc.
operativo GNU/Linux.
Selinux sistema de control /etc/selinux/config -
obligatorio de acceso, /etc/selinux/semanage.conf
basado en la interfaz LSM
(mdulos de seguridad de
Linux: Linux Security
Modules).
Srv Se usa para almacenar /srv/www
directorios y datos que /srv/ftp
usan ciertos servidores
tener instalados en nuestro
computadora
Tmp es donde se crean y se Directorio y archivos que se crean
almacenan los archivos automticamente
temporales y las variables
que los programas puedan
funcionar de forma
adecuada.
Usr contiene la gran mayora /usr/bin totalidad de los
de programas instalados comandos que un usuario puede
en nuestro sistema necesitar.
operativo. siendo directorio
compartido y esttico /usr/include Contiene los
archivos de cabeceras usados por
los programas escritos en el
lenguaje C.
/usr/lib Contiene las bibliotecas
de usuario.
/usr/local Contiene la jerarqua
local de usuario, con los
subdirectorios tipicos /bin,
/include, /lib, /sbin, etc. /usr/sbin
Contiene los archivos binarios
(ejecutables) no vitales del
sistema usados por el
administrador.
/usr/share Contiene archivos de
datos independientes de la
arquitectura del sistema, como
documentacin.
/usr/X11R6 Contiene todos los
programas que componen el
entorno grafico X Window
(binarios, bibliotecas y paginas
man.
/usr/games Contiene los archivos
binarios de muchos juegos y
programas educativos. Este
directorio es opcional.
/usr/src Contiene el cdigo fuente
del ncleo de GNU/Linux.
/usr/local
Var contiene archivos de datos /var/cache Contiene datos de
variables y temporales. aplicaciones en cache, como
archivos del servidor web y
paginas de manual.

/var/lib Contiene informacion de


estado variable.

/var/log Contiene registros


creados por diversos programas y
por el propio sistema operativo.

/var/run Contiene datos


relevantes para algunos procesos
que se estan ejecutando.

/var/spool Contiene datos


encolados de diversas
aplicaciones, como correo
electronico del sistema y colas de
impresion.

/var/tmp Contiene datos


temporales que deben ser
preservados entre reinicios del
sistema.

6. Las cuotas de disco en un sistema operativo GNU/Linux, se administran


individualmente por cada sistema de archivos y son nicas para usuarios o grupos
y el objetivo de las cuotas es limitar, de forma razonable, el espacio utilizado en
el sistema de archivos. Con el fin de ejercer buenas prcticas de administracin
de ciertos aspectos en el uso del sistema, se solicita que realice modificaciones
definidos bajo su propio criterio, una configuracin personalizada de cuota(s) para
el sistema de archivos "/home" del usuario con el que instalo el sistema operativo
husped.
Describa paso a paso el procedimiento realizado y evidencie los resultados.
Instalamos el paquete quota mediante comando

Modificamos el archivo /ect/fsab

Se agrega usrquota, qrpquota


Reiniciamos la maquina

Se verifica sudo nautilus /home


Modificamos cuota a usuario nelsonospina

Informe cuota

7. Se requiere aadir ms espacio de almacenamiento al volumen lgico


correspondiente al sistema de archivos de los directorios /vary "/home"
respectivamente. Esta modificacin ser definida bajo su propio criterio teniendo
en cuenta la capacidad de disco que posea.
Describa paso a paso el procedimiento realizado y evidencie los resultados.
Ejecutamos df h para comprobar los tamaos de las particiones
Conclusin

Al realizar el presente trabajo se pudo comprender como por medio de


comando se puede interactuar con carpetas y programas, adems de
identificar el uso de comandos bsicos para su navegacin dentro del sistema y
la asignacin de cuotas que son muy importantes, todo esto me llague a
apreciar la importancia de aprenderlos.
Bibliografa

Alex Weeks, Joanna Oja, Lars Wirzenius. (2013). tldp.org. Obtenido de


http://www.tldp.org/pub/Linux/docs/ldp-archived/system-admin-
guide/translations/es/html/ch04.html

Antioquia, U. d. (2017). Obtenido de


hthttp://aprendeenlinea.udea.edu.co/lms/ova/file.php/6/Sesion2/Arbol_de_directori
os.htm

Antioquia, U. d. (09 de 2017). curos de linux . Obtenido de


http://docencia.udea.edu.co/cci/linux/dia4/directorio.htm

ciriaco, c. (25 de 02 de 2015). administrador de proceso en linux por comando (ubuntu).


Obtenido de https://www.youtube.com/watch?v=3ReE1szzeHI

Escobar, N. (21 de 09 de 2015). hipertextual. Obtenido de


https://hipertextual.com/2015/09/swap-en-linux

espaa, c. u. (2007). .ubuntu-es. Obtenido de http://www.ubuntu-


es.org/node/40557#.WcHPjsjyiUk

G., D. C. (24 de 09 de 2009). diegocg. Obtenido de


http://diegocg.blogspot.com.co/2009/09/btrfs.html

Garca, A. (01 de 07 de 2011). rm-rf. Obtenido de http://rm-rf.es/

Joan. (01 de 10 de 2015). geekland. Obtenido de https://geekland.eu/estructura-de-


directorios-en-linux/

parkito. (18 de 06 de 2010). parkito.wordpress. Obtenido de


https://parkito.wordpress.com/2010/07/18/%C2%BFque-es-ext2-y-ext3/

Peinado, M. M. (2012). mauriciomatamala. Obtenido de


http://www.mauriciomatamala.net/SO/btrfs.php

Pena, T. F. (2015). Administracion de Sistemas e Redes. citius . Obtenido de


http://persoal.citius.usc.es/tf.pena/ASR/Tema_2pre.pdf

Raphal Hertzog , Roland Mas. (2017). Obtenido de https://debian-handbook.info/browse/es-


ES/stable/sect.selinux.html

Rmy Card, Theodore Ts'o, Stephen Tweedie. (10 de 09 de 2017). web.mit.edu. Obtenido de
http://web.mit.edu/tytso/www/linux/ext2intro.html

soporte. (25 de 09 de 2015). Qloudea. Obtenido de


/soporte.qloudea.com/hc/es/articles/205020261--Qu-es-el-sistema-de-archivos-
Btrfs-

TIC, g. d. (31 de 08 de 2007). recursostic. Obtenido de


http://recursostic.educacion.es/observatorio/web/en/software/software-
general/493-sagrario-peralta
tuxotron, cybercaronte. (05 de 2012). cybercaronte. Obtenido de
https://www.cyberhades.com/2012/03/05/10-comandos-utiles-para-manejar-los-
procesos-desde-la-consola-linux/

Uri. (2017). Obtenido de https://computernewage.com/2015/06/14/el-arbol-de-directorios-


de-linux-al-detalle-que-contiene-cada-carpeta/

Potrebbero piacerti anche