Está en la página 1de 9

UNIVERSIDAD TÉCNICA DEL NORTE

FACULTAD DE INGENIERÍA EN CIENCIAS APLICADAS


CARRERA DE SOFTWARE

CÓDIGO: FICA-CSOFT

GUÍA DE PRACTICA DE LABORATORIO

ASIGNATURA: SISTEMAS OPERATIVOS

DOCENTE Ing. Carpio Pineda


ENCARGADO: Ing. Marco Pusdá
N° DE PRACTICA
8
DE LABORATORIO:
Comandos para ver el contenido de un archivo y para manipular el
TEMA:
texto.

INTEGRANTES: Ing. Ludmila Starodub

En esta guía aprenderás como crear y leer archivos de texto desde


INTRODUCCIÓN: la línea de comandos, incluir líneas de texto en un archivo, o visualizar
su contenido por pantalla.
El objetivo de esta práctica es aprender cómo trabajar con el
OBJETIVO:
contenido de los archivos.

OBJETIVOS 1. Utilizar comandos como touch, cat, more, less y otros.

ESPECÍFICOS: 2. Utilizar editores de texto en el modo de comandos.

LISTA DE MATERIALES
MATERIAL CARACTERÍSTICA CANT GRÁFICO

Computador Computador de escritorio o portátil. 1

Software Sistema Operativo Linux Ubuntu instalado. 1

Bibliografía Utilizar fuentes de consulta confiables: bibliotecas 1-5


virtuales, biblioteca física UTN.

MARCO TEÓRICO:
1. Touch
El comando touch permite crear un archivo de texto vacío (en formato .txt) al que, se
podrá agregar más contenido de forma manual, o con el uso de otros comandos.
2. Cat

Guía de práctica 7. Permisos. Linux Ubuntu. Página 1 de 9


UNIVERSIDAD TÉCNICA DEL NORTE
FACULTAD DE INGENIERÍA EN CIENCIAS APLICADAS
CARRERA DE SOFTWARE

CÓDIGO: FICA-CSOFT

El comando cat se utiliza para crear un archivo, imprimir por pantalla su contenido, etc.
Veamos algunos ejemplos:
3. More
El comando more es utilizado para imprimir por pantalla el contenido de un archivo de
texto, para leer archivos largos.
4. Less
Permite leer el contenido de un archivo de texto. Muestra el contenido en modo editor de
texto, para moverse por el contenido se utilizan combinaciones de teclado.
Hay varias opciones para desplazarse verticalmente a lo largo de las diferentes líneas:
a. Haciendo scroll con el ratón, que si utilizas la aplicación de la terminal que vienen con
el entorno de escritorio podrás hacer sin problema.
b. Se puede utilizar los controles de desplazamiento del teclado. Al estar en modo
lectura, deberían funcionar sin problema tanto si estás en el entorno de escritorio o en
una sesión de terminal TTY.
c. Utilizar la tecla g y luego Enter. Esto avanzará una línea adelante, pero se puede
avanzar cualquier número de líneas, introduciendo el número después de marcar la g.
:1
d. Se puede utilizar la tecla Espacio o AvPag.
Para salir del modo lectura y volver a la terminal, se debe marcar la tecla q.
5. Nano
Editor de texto que puede utilizarse con más facilidad.
6. Vi.
Es un editor de texto que maneja en memoria el texto entero de un archivo. Es el editor
clásico de UNIX.
7. Modos de vi: Existen tres modos o estados de vi:
• Modo de escape: cuando inicia el editor se pone en este modo. Las teclas ejecutan
comandos que permiten mover el cursor, ejecutar comandos de edición de texto, salir,
guardar cambios, otros.
• Modo de escritura: este es el modo que se usa para insertar el texto.
• Modo línea o ex: para escribir comandos en la última línea al final de la pantalla.
8. Vim
Editor de texto por consola muy potente. Vim es una versión mejorada de vi.

Guía de práctica 7. Permisos. Linux Ubuntu. Página 2 de 9


UNIVERSIDAD TÉCNICA DEL NORTE
FACULTAD DE INGENIERÍA EN CIENCIAS APLICADAS
CARRERA DE SOFTWARE

CÓDIGO: FICA-CSOFT

El Vim puede ser instalado con el comando sudo apt install vim (en el caso si no está
incorporado). Para abrir el editor se escribe vim en una ventana de terminal. Se puede
ver ayuda sobre vim desde el propio editor. Hay que introducir :help, seguido de Intro.
ESQUEMA:

INSTRUCCIONES:

Guía de práctica 7. Permisos. Linux Ubuntu. Página 3 de 9


UNIVERSIDAD TÉCNICA DEL NORTE
FACULTAD DE INGENIERÍA EN CIENCIAS APLICADAS
CARRERA DE SOFTWARE

CÓDIGO: FICA-CSOFT

1. touch nombrearchivo: generar un archivo de texto vacío en el directorio de trabajo.


2. touch nombrearchivo1 nombrearchivo2 nombrearchivo3: generar tres archivos de
texto vacíos en el directorio de trabajo.

3. cat nombrearchivo: ver el contenido de un fichero comenzando desde la primera línea.


4. tac nombrearchivo: ver el contenido de un fichero comenzando desde la última línea.

5. cat > nombrearchivo

Guía de práctica 7. Permisos. Linux Ubuntu. Página 4 de 9


UNIVERSIDAD TÉCNICA DEL NORTE
FACULTAD DE INGENIERÍA EN CIENCIAS APLICADAS
CARRERA DE SOFTWARE

CÓDIGO: FICA-CSOFT

contenido línea 1
contenido línea 2
CTRL+D
Crea un archivo de texto vacío y se permite escribir el contenido. Una vez tecleado el
contenido, se puede finalizar con la combinación de teclas CTRL+D.

6. cat nombrearchivo1 nombrearchivo2: imprimir por pantalla, de forma conjunta, el


contenido de los archivos.

7. cat -n nombrearchivo: imprimir por pantalla el contenido del archivo de texto, mostrando
el número de línea.
8. cat -b nombrearchivo: solo se numeran las líneas que contienen texto, y se descartan
las líneas en blanco.

Guía de práctica 7. Permisos. Linux Ubuntu. Página 5 de 9


UNIVERSIDAD TÉCNICA DEL NORTE
FACULTAD DE INGENIERÍA EN CIENCIAS APLICADAS
CARRERA DE SOFTWARE

CÓDIGO: FICA-CSOFT

9. more file1: ver el contenido del archivo ‘file1’, pero con el resultado paginado, primero se
muestran las líneas que entren en una pantalla sin hacer scroll. El resto del contenido
será accesible mediante la tecla espacio.

Guía de práctica 7. Permisos. Linux Ubuntu. Página 6 de 9


UNIVERSIDAD TÉCNICA DEL NORTE
FACULTAD DE INGENIERÍA EN CIENCIAS APLICADAS
CARRERA DE SOFTWARE

CÓDIGO: FICA-CSOFT

10. sudo apt install vim: instalar el editor vim.

Guía de práctica 7. Permisos. Linux Ubuntu. Página 7 de 9


UNIVERSIDAD TÉCNICA DEL NORTE
FACULTAD DE INGENIERÍA EN CIENCIAS APLICADAS
CARRERA DE SOFTWARE

CÓDIGO: FICA-CSOFT

11. nano: crear un archivo nuevo y editarlo.


12. nano nombrearchivo: editar un archivo.

13. vi: crear un archivo nuevo y editarlo.


14. vi nombrearchivo: editar un archivo.

Guía de práctica 7. Permisos. Linux Ubuntu. Página 8 de 9


UNIVERSIDAD TÉCNICA DEL NORTE
FACULTAD DE INGENIERÍA EN CIENCIAS APLICADAS
CARRERA DE SOFTWARE

CÓDIGO: FICA-CSOFT

EJERCICIOS:
1. Practicar comandos del editor vi.

2. Practicar editor nano.

CUESTIONARIO:
1) ¿Qué diferencia entre vi y vim?
2) ¿Qué funciones tienen el comando cat?
3) ¿Con que comandos se ingresa al modo de inserción de texto en el editor vi?
4) ¿Cómo borrar una palabra en el editor vi?
CONCLUSIONES:
El estudiante podrá ver y manipular el contenido de un archivo de texto en Ubuntu.
RECOMENDACIONES:
Es importante que el estudiante tome nota de la práctica realizada, como referencia y guía
en futuros trabajos o proyectos académicos relacionados con el tema de Ubuntu.
BIBLIOGRAFÍA
Shah, S. (2007). Manual de administración de Linux. McGraw-Hill Interamericana.
https://elibro.net/es/ereader/utnorte/73673?page=149
Manual de Linux man en el modo de comandos.

Guía de práctica 7. Permisos. Linux Ubuntu. Página 9 de 9

También podría gustarte