Anda di halaman 1dari 15

Sistemas Operativos Cdigo Abierto

LABORATORIO N 02
ADMINISTRACION DE ARCHIVOS Y DIRECTORIOS
OBJETIVO

Familiarizarse con el uso de archivos y directorios del Sistema Operativo Linux

REQUISITOS

Una computadora con el Sistema Operativo CentOS 7.0

Recordar que la captura de pantalla deber de aparecer su apellido como nombre de su


mquina seguido de la primera letra de su 2do apellido.

Copiar la mquina virtual que est en la unidad D a una carpeta de la misma unidad
llamada D:\apellido_paterno

PROCEDIMIENTO

1. Login

Haga login con el usuario root.

2. Consolas.

Si tuviera un entorno grfico instalado ingrese a ste y realice las pruebas de


cambio de consolas.

Modo grfico: Ctrl + Alt + Tecla_Funcin (en la mquinas virtuales es Ctrl + Alt +
Shift + Tecla_Funcin)

Cul combinacin de teclas regresa el modo grafico? Qu diferencias encuentra con


una consola de texto? Cuntas combinaciones de teclas hay en el sistema operativo?

La techa Ctrl + Alt + F1

Las diferencias es que en el modo consola de texto no hay entorno grafico

Hay en total 6 teclas

Al ingresar en una consola de texto, el sistema le mostrar el prompt del Linux Qu prompt
le est mostrando $ o #. Por qu? Qu diferencia hay entre el uso de los 2 simbolos?
Aparece el smbolo #

el carcter $ para los usuarios sin privilegios y # para el administrador

Cmo administrador cmo puede saber cuntas consolas se tienen abiertas? Muestre una
imagen de lo solicitado.

Presionando las teclas CTRL+F2, CTRL+F2 CTRL+F3 CTRL+F4 CTRL+F5

P g i n a 1 | 15
3. Logout.

Algo que todo usuario SIEMPRE debe recordar es lo siguiente: Una vez que Ud. haya
terminado su trabajo, desconctese del sistema (proceso logoff o logout), para esto,
ingrese el comando exit.

# exit

4. Kernel y Distribuciones

Ingrese a la direccin www.kernel.org. Cul es la ltima versin estable del kernel de Linux?

Kernel: 4.17.8

Verifique en su Linux, cual es la versin del Kernel:

# uname r

3.10.0-514.el7.x86_64

Ingrese a la direccin http://www.distrowatch.com Pruebe seleccionar algunas categoras, y


revise las distribuciones disponibles.

Ingrese a la pgina de las siguientes distribuciones y anote las ltimas versiones disponibles
y que tipos de escritorios utilizan :

http://www.ubuntu.com :
Sistemas Operativos Cdigo Abierto

Version 17.0

Escritorio:

Unity

Gnome

http://www.centos.org :

Versin: 7.1611

Escritorio:

Gnome

http://www.debian.org :

Versin: 9.0

Escritrio:

Gnome

KDE

XFCE

LXDE

5. Apagado del sistema

Desde una consola de texto, ejecute las diferentes formas de apagar el equipo.

# shutdown h now

# init 0

# halt

Cul es la diferencia entre los comandos ejecutados anteriormente?

- Shut down h apagara la maquina en el tiempo determinado en minutos


- Init 0 detiene el sistema
- Halt para apagar de inmediato el sistema
6. Reinicio del sistema

# shutdown r now

# reboot

# init 6

Existe alguna diferencia entre los comando ejecutados anteriormente?

- Shutdown -.r reinicia el sistema


P g i n a 3 | 15
- Reboot Detiene todos los procesos ejecutados

- Init 6 ejecuta todos los script de reinicio del sistema, siendo ms seguro

7. Comandos iniciales

A partir de este momento, el sistema est esperando que Ud. ingrese cualquier comando
Linux para poder ejecutarlo.

El trabajo habitual en Linux requerir solucionar problemas sencillos y algunos ms complejos


que otros. Linux provee un Manual Interactivo en Lnea (On Line Manual), al cual podr
invocar en cualquier momento de la siguiente manera:

# man <comando_cualquiera>

NOTA:

Puede avanzar de lnea en lnea presionando las teclas de movimiento de cursor o la tecla
<Enter>.

Puede avanzar por bloques (paginas) utilizando la tecla <Barra Espaciadora>.

Para salir del manual, presione la tecla <q>.

Otra forma de obtener ayuda es con el siguiente comando :


# ls --help | more

NOTA : ASCII | = <Alt> + 124 (depende del teclado)

Para qu sirve el comando ls?

Muestra un listado con los archivos y directorios de un determinado directorio .

Para qu se utiliza la opcin a del comando ls?

Muestra el listado del directorio


NOTA: Los archivos ocultos en UNIX llevan un punto (.) delante de su nombre.

Para qu se utiliza la opcin h del comando ls?

Muestra archivos ocultos


A continuacin se muestran los primeros comandos con los que Ud. deber estar
familiarizado:

date : Muestra la fecha y la hora del sistema.

w : Muestra usuarios conectados y qu estn ejecutando.

who : Muestra quienes estn usando el sistema.

Por ejemplo:

NOTA:
Sistemas Operativos Cdigo Abierto

Utilice el manual (man) o la ayuda (--help) para ver las opciones y argumentos que soportan
los comandos utilizados en el laboratorio.

Veamos otro comando:

# who

root tty3 2011-02-23 09:16

root :0 2010-02-23 09:16

Qu funcin cumple dicho comando? Qu informacin muestra?

who puede mostrar los nombres de los usuarios conectados actualmente

Qu diferencia hay entre utilizar el comando who y w?

La diferencia es que comando w muestra informacin sobre los usuarios que estn
conectados y el comando who puede listar los nombres de los usuarios conectados
actualmente
Qu diferencia hay entre utilizar el comando man y help?

- Help est seccionado en temas, contiene una descripcin para las rdenes del sistema.

- Man es ms complejo, debido a que busca exactamente lo que deseas encontrar en su


base de datos.

ESTRUCTURA DEL SISTEMA

8. Ejecute el comando df y complete la informacin de lo enmarcado:

Qu tipo de disco duro tiene? SATA o IDE

SATA

P g i n a 5 | 15
Ubicndonos en la raz y visualizando la estructura de directorios:

# cd /

# ls

OPERACIONES CON COMANDOS

Realizaremos operaciones con comandos. Con apoyo de su texto pruebe los comandos ls,
cd, cp, rm, mkdir

9. En una consola o terminal:

Listando directorio donde est ubicado:

# ls

Listando directorios especifico:

# ls /

# ls /etc
Sistemas Operativos Cdigo Abierto

Complemente el listado de otro directorio : #

Distinguir entre directorio y archivos. Los directorios finalizan con / :

# ls F /etc

Indique un archivo y directorio encontrado:

____fstab_____

__gcrypt_______/

Para mostrar los archivos ocultos. Los archivos ocultos empiezan con un punto, al crear un
archivo con un nombre que empieza por punto automticamente es oculto.

# ls -a /root

DESPLAZAMIENTO

10. En una consola o terminal:

Ubicndose en un directorio /etc:

# cd /etc

Nota: Observe que para tener un punto de referencia para desplazarme uso la raz que es
simbolizado por / seguido luego a la ubicacin donde quiero ubicarme.

Nota: Si est dentro de un directorio y quiere desplazarse a un subdirectorio, puede obviar la


referencia raz / e indicar el nombre del subdirectorio nicamente. Ejemplo para el directorio
sysconfig:

# cd /etc
P g i n a 7 | 15
# ls l sysconfig

Para ingresar al subdirectorio sysconfig :

# cd sysconfig

Para salir de un directorio:

# cd ..

MANIPULACION DE ARCHIVOS Y DIRECTORIOS (CREAR)

11. En una consola o terminal:

Nota: Usando los comandos de creacin de directorios y archivos se generar la


estructura mostrada.

Ubicndose en la raz / y generando el directorio data

# cd /

# mkdir data

Ubquese en el directorio data y genere los archivos docu1 y docu2:

# echo Tecsup Lima > docu1

# echo Tecsup Arequipa > docu2

Nota: El comando touch tambin genera un archivo pero en blanco:

# touch docu1
Sistemas Operativos Cdigo Abierto

Visualizando el listado de data:

# ls

MANIPULACION DE ARCHIVOS Y DIRECTORIOS (COPIAR)

12. En una consola o terminal:

Copiar archivo

# cd /data

# cp docu1 archi1

# ls

Copiar un directorio en forma recursiva (Todo el contenido del directorio):

# cp f r /data /copia

# ls /copia

Nota: Opciones (-f) no solicita confirmacin, (-r) toma toda la informacin de la


estructura

De su estructura personal, realice una copia a antiguo. (Esta carpeta deber de crearla)

MANIPULACION DE ARCHIVOS Y DIRECTORIOS (BORRAR)

13. En una consola o terminal:

P g i n a 9 | 15
Borrar archivo

# cd /data

# rm archi1

Borrar Directorio

# cd /

# rm f -r data

De su estructura personal, elimine el directorio modulos.

archivos

14. Ejercicios propuestos:

14.1. Crear la siguiente estructura de directorios:


Sistemas Operativos Cdigo Abierto

14.2. Crear los siguientes contenidos:

Linux es un sistema operativo de cdigo libre para el archivo linux1

Richard Stallman es el fundador de la FSF para el archivo linux2

14.3. Estando en la carpeta /home realizar la bsqueda del archivo linux1 usando find.

14.4. Crear un archivo con extensin gz para linux1 y bz2 para linux2.

14.5. Copiar el archivo linux1 desde la carpeta /home a la carpeta color.

P g i n a 11 | 15
14.6. Desde la carpeta /root, mover el archivo linux1 que est en color a la carpeta Varios.

14.7. Implementar el comando join para los archivos linux1 y linux2.

15. Montaje de unidades:

15.1. Colocar un usb de cualquier capacidad (de preferencia no mayor a 8GB). Luego
realizar el montaje a una carpeta que deber de crearse de nombre /linux5/usb1 y all
deber de mostrarse la informacin.
Sistemas Operativos Cdigo Abierto

15.2. Mostrar las unidades montadas en el sistema operativo.

16. INODE:

16.1. Para el enlace duro deber crear un archivo con su apellido materno y el enlace
deber de llamarse tecsuplinux1.

16.2. Para el enlace blanco, deber de crear un archivo con touch con su apellido paterno y
asignarle un enlace que tenga como nombre tecsuplinux.

16.3. Hacer un listado de los enlaces creados.

P g i n a 13 | 15
16.4.

16.5. Enlace el archivo nuevo con el archivo test.


# ln nuevo test

16.5 Modifique el archivo nuevo.

16.6Visualice el contenido del archivo test. Ha cambiado? En qu ha cambiado? Explquelo.

16.7 Cul es el nmero de inodo del archivo nuevo? Qu comando ejecut?

17. PERDIDA DEL PASSWORD DEL ROOT EN CENTOS 7.0

Reinicar el sistema y escoger la 1ra opcin del modo.

Nota: Este modo es usado para casos de emergencia (reparacin de discos, prdida de
password).

Buscamos la palabra rhgb y quiet y lo reemplazamos por init=/bin/bash

Presionamos CTRL + X para que se reinicie el sistema.

Luego aparece bash-4.2#

Colocamos mount -o remount,rw / (este procedimiento permite montar la raiz en modo de


lectura/escritura:

Colocamos a continuacin passwd root y ponemos el nuevo password

Colocamos touch / .autorelabel (Esta opcin obliga a que se haga el re-equitedado, creando
el fichero autorelabel en la raz del sistema.

Finalmente reiniciamos el sistema colocando exec /sbin/init

Empieza el re-etiquetado al 100% y el sistema se reinicia, ingresando con la nueva clave del
root propuesta.
Sistemas Operativos Cdigo Abierto

OBSERVACIONES Y CONCLUSIONES

Se logro crear con los comandos los archivos y las distintas carpetas.

Se pudo mover, copiar archivos mediante el uso de diferentes comandos

Se logro copiar archivos a carptas con el uso de comandos

Enviar el archivo a: cjara@tecsup.edu.pe

Nombre de archivo: 2da_Practica_Laboratorio_Seccion_Apellidos

P g i n a 15 | 15

Anda mungkin juga menyukai