Está en la página 1de 15

Nro.

DD-106
Laboratorio 03 - Editores y Búsqueda de Archivos
Página 1

I. OBJETIVOS

○ Familiarizarse con su uso del editor VI y comandos de búsquedas de recursos del


Sistema Operativo GNU/Linux

II. SEGURIDAD

Advertencia:
En este laboratorio está prohibida la manipulación de hardware, conexiones
eléctricas o de red; así como la ingestión de alimentos o bebidas.

III. NORMAS EMPLEADAS


○ Ubicar maletines y/o mochilas en el gabinete al final de aula de laboratorio o en los
casilleros asignados al estudiante.
○ Al culminar la sesión de laboratorio apagar correctamente la computadora y la
pantalla, y ordenar las sillas utilizadas.

IV. RECURSOS
○ Computadora con navegador web y PuTTY.
○ Máquina virtual de CentOS 7 en EC2 (AWS).

V. METODOLOGÍA PARA EL DESARROLLO DE LA TAREA


○ El laboratorio se desarrolla de forma individual.
Nro. DD-106
Laboratorio 03 - Editores y Búsqueda de Archivos
Página 2

VI. PROCEDIMIENTO

● El hostname del sistema operativo deberá contar con la siguiente estructura: primera letra
de su primer nombre, seguido de su apellido paterno y de las letras Srv. Un nombre válido
sería jdiazSrv para alguien que se llame Juan Diaz.

● Anote a continuación el nombre que llevará su sistema operativo:

llobónSrv

● Para cambiar el nombre del sistema operativo ejecute los siguientes comandos:
NOTA
Reemplazar la parte en rojo por sus datos.

$ sudo hostnamectl set-hostname "su_nombre_de_equipo"

● Cierre sesión y vuelva a ingresar con el usuario centos.sudopvi


● El prompt de la consola deberá mostrar su nuevo nombre de equipo. Si desea puede
requerir más información del sistema ejecutando el comando hostnamectl sin ninguna
opción.

NOTA:
Toda captura de pantalla deberá ir acompaña del hostname de sistema operativo.

EDITOR VI

● En el directorio hogar del usuario centos, digite:


$ vi nuevo

NOTA
Nro. DD-106
Laboratorio 03 - Editores y Búsqueda de Archivos
Página 3

Vi es un programa que entra en la categoría de los editores de texto, no ofrece


herramientas para determinar visualmente cómo quedará el documento impreso. Una
nueva línea será determinada por un salto de línea que generalmente se ingresa mediante
la tecla <ENTER>

● Presione la tecla <ESC> y luego la tecla <i> (insertar), y el editor vi pasará a Modo de
1Inserción, luego ingrese el siguiente texto:
Línea Contenido

1 Tres amigos informáticos deciden ir de viaje a la playa por un fin de semana


para escapar de la rutina diaria. Al cabo de unas horas el motor del automóvil
empieza a vibrar y hacer un ruido muy raro.

2 El que trabaja en APPLE dice "Tengo la impresión que el problema se debe a un


fallo en el motor, puede ser el embrague, o los pistones, deberíamos llamar a un
servicio de asistencia en carretera".

3 El linuxero replica "Espera un poco, yo creo que el problema se debe al sistema


eléctrico, deberíamos revisar los fusibles".

4 Viendo que no se ponían de acuerdo, el de Windows dijo: "No sé cuál puede ser
el problema pero... ¿Qué tal si apagamos el motor y lo volvemos a encender?.

● Para guardar los cambios del archivo debe salir del modo de inserción, para ello presione
<ESC>, escriba “:w” (dos puntos y ve doble) y presione <ENTER>. Notar que se muestra
un mensaje indicando que el archivo salvado es nuevo y contiene n líneas y n caracteres.
"nuevo" [New] 5L, 676C written
Nro. DD-106
Laboratorio 03 - Editores y Búsqueda de Archivos
Página 4
Nro. DD-106
Laboratorio 03 - Editores y Búsqueda de Archivos
Página 5

● Para salir del editor vi se debe escribir “:q” y presionar <ENTER> (asegurarse de no estar
en modo inserción). Si con éste comando no permite la salida, emplear “:q!”
● Editar nuevamente el archivo:
$ vi nuevo

● Agregar una línea al comienzo del texto presionando <ESC> para asegurarse de no estar
en modo inserción y luego presionar a la vez <SHIFT> + <o> lo cual abre una línea por
encima del cursor.
● Escribir lo siguiente: “Curso Conectividad”, y luego presione <ENTER> para ingresar un
salto de línea. Si quisiéramos borrar dicha línea ingresamos al Modo Comando
Nro. DD-106
Laboratorio 03 - Editores y Búsqueda de Archivos
Página 6

presionando <ESC> y presionamos dos veces la tecla <d>. Tras lo cual la línea será
borrada.

● ¿Cuáles son las teclas que nos permiten ingresar al modo inserción y qué diferencia unas
de otras?
Nos permite utilizar todo el teclado tanto como el abecedario como signos, pero no
nos deja ingresar números

● Ubicarse en la quinta línea del texto. Para realizar esto ingrese al Modo Comando
presionando <ESC> y escriba “:5” y luego presione <ENTER>.
● Para mover el cursor a través del texto de forma más rápida ingrese al Modo Comando,
pulsando <w> el cursor avanzará hasta la siguiente palabra, pulsando <b> éste se
posicionará al inicio de la palabra. Para mover el cursor al final de la palabra se presiona
<e>
● ¿Qué tecla permite mover el cursor al inicio de la línea en que se encuentra y qué tecla
permite a éste moverse al final de dicha línea?

La letra b la tecla e
Nro. DD-106
Laboratorio 03 - Editores y Búsqueda de Archivos
Página 7

● Para eliminar una palabra se pulsa <dw>. Deshaga esta acción pulsando <u>.
● Vuelva el archivo a su estado original con escribiendo “:e!” y presionando <ENTER> en
Modo Comando
● para grabar el archivo y salir de vi se escribe “:wq” y luego se presiona <ENTER> estando
en Modo Comando
● Ingrese nuevamente al archivo nuevo y modifique su contenido y grabe los cambios para
que quede como se muestra a continuación:
Línea Contenido

1 Vi (Visual) es un programa que entra en la categoría de los editores de texto,


pues a diferencia de un procesador de texto no ofrece herramientas para
determinar visualmente cómo quedará el documento impreso.

2 Vi fue originalmente escrito por Bill Joy en 1976, tomando recursos de ed y ex,
dos editores de texto para Unix, que trataban de crear y editar archivos, de ahí,
la creación de vi.

3 Hay una versión mejorada que se llama Vim, pero Vi se encuentra en —casi—
todo sistema de tipo Unix, de forma que conocer rudimentos de Vi es una
salvaguarda ante operaciones de emergencia en diversos sistemas operativos.
Texto unix

● Busque la palabra Unix. Indique cómo realiza esta operación.


Cuando estemos en vi nuevo presionamos el slash / seguida de la palabra que
deseamos buscar, entonces este nos mostrara la primera coincidencia para ir a las
otras debemos apretar la tecla n,

● Reemplace la palabra texto por escrito. Anote el procedimiento.


Situamos el cursor al principio de la palabra que se va a cambiar, y escribimos cw,
seguido de la nueva palabra.

● A continuación, se moverá varias líneas continuas. Para ello ubíquese al comienzo de la


segunda línea y elimine dicha línea y la tercera con la orden <2dd>. Ahora lleve el cursor a
la primera línea, genere una línea en blanco antes de esta y estando el cursor en esta
nueva línea y en Modo Comando digite la orden <p> (paste).
● Grabar dichos cambios en un nuevo archivo con el nombre soporte1:
Nro. DD-106
Laboratorio 03 - Editores y Búsqueda de Archivos
Página 8

● Cree otro archivo llamado definición con el texto mostrado a continuación:


Línea Contenido

1 El kernel es el corazón del GNU/Linux.


Nro. DD-106
Laboratorio 03 - Editores y Búsqueda de Archivos
Página 9

2 Existen dos distribuciones soporte:

3 - REDHAT

4 - DEBIAN

● Ingrese en Modo de Comandos y digite: set number. ¿Qué sucedió?


Muestra los números de las líneas

● En el archivo definición reemplace la palabra kernel por núcleo.

● Fuera de VI, realicé un reemplazo de una palabra por otra utilizando el comando sed

SISTEMAS DE ARCHIVOS

● Verifique filesystem montados:


$ lsblk

● ¿Cuál es el nombre del dispositivo cuyo punto de montaje es el directorio raíz (/)?
Xvda

● ¿Cuál es el sistema de archivos que utiliza (/)? Identifique qué opciones pasar al comando
lsblk para que brinde dicha información.

● Verifique el espacio disponible en los filesystem montados


$ df –v

● ¿Cuál es el porcentaje de uso del disco?


Nro. DD-106
Laboratorio 03 - Editores y Búsqueda de Archivos
Página 10

● Ahora realice el siguiente comando


$ df -vh

● ¿Existe alguna diferencia con el anterior comando?

● Ejecute el comando clear.


$ clear

● ¿Para qué sirve este comando? ¿Cuál es el atajo de teclado para dicho comando?

● Ejecute el comando reset. ¿Para qué sirve el comando? ¿Qué diferencia hay entre el
comando reset y clear?

COMANDOS PARA VISUALIZAR ARCHIVOS


● Cree una copia del archivo sshd_config dentro de la carpeta hogar del usuario centos
(dicho archivo se encuentra en la carpeta /etc/ssh/)

● Utilice los comandos cat, more y less, para visualizar el contenido del archivo
sshd_config, anote las diferencias que existen entre los comandos utilizados.

● Muestre las primeras 5 líneas del archivo sshd_config:


Nro. DD-106
Laboratorio 03 - Editores y Búsqueda de Archivos
Página 11

● Muestre las últimas 5 líneas del archivo sshd_config:

● Cree otro archivo llamado soporte2 con el texto mostrado a continuación:


Línea Contenido

1 Código Área Fecha_Creación Rol Fecha_Expiración

2 01 Administración 01/01/2017 31/12/2018pwd_hogar

3 02 Contabilidad 15/03/2017 31/12/2018

4 03 Docencia 10/02/2017 31/12/2018

● Utilice el comando cut para visualizar las 2 primeras columnas del archivo soporte2.
(investigar este comando nuevo)

● Desarrolle y ejecute un comando que permita crear un archivo a partir del contenido de 2
archivos y muestre en pantalla el contenido del nuevo archivo.

BÚSQUEDA EMPLEANDO EL COMANDO FIND


● Ejecutar los siguientes comandos e indicar a detalle lo que realizan.
$ sudo find / -amin -10

$ sudo find / -atime 365

$ sudo find / -size +1024k

$ sudo find / -iname *.jpg -or -iname *.png


Nro. DD-106
Laboratorio 03 - Editores y Búsqueda de Archivos
Página 12

$ sudo find / -iname *.pdf -and -user root

$ sudo find / -iname *.png -exec cp /root/ {} \;

BÚSQUEDA EMPLEANDO EXPRESIONES REGULARES


● Realizar el listado en la carpeta /etc de aquellos archivos que estén entre la letra F y M.

● Realizar un conteo de palabras del contenido de la carpeta /etc.

● Realizar el listado de los archivos que tenga como letra inicial la letra d.
Nro. DD-106
Laboratorio 03 - Editores y Búsqueda de Archivos
Página 13

VII. OBSERVACIONES

VIII. CONCLUSIONES


Nro. DD-106
Laboratorio 03 - Editores y Búsqueda de Archivos
Página 14

IX. REFERENCIAS

También podría gustarte