practica 3 redes
Universidad Tecnológica de México
Facultad de Ingeniería
Campus Atizapán
Sistemas Operativos de Red
PRÁCTICA 3
EDITOR VI
LINUX
Un editor de texto es un programa para editar archivos no binarios como cartas, programas o archivos de configuración del sistema (conocidos como scripts). El editor que se encuentra en todos los sistemas Linux es el editor vi.
Vi tiene dosmodos de operación independientes que utilizan el teclado de distintas maneras: el modo orden y el modo de edición de línea. En modo orden, todas las teclas del teclado se convierten en órdenes de edición (en este modo no podemos editar el texto). En modo de edición de línea, las teclas del teclado se convierten en caracteres de entrada. Al cambiar de modo, cambia la funcionalidad del teclado. Paraentrar al modo orden debes oprimir la tecla ESC, para entrar al modo edición de línea debes oprimir cualquiera de las teclas: i, a, o.
1. Inicia una sesión en Linux y en ~ crea un directorio llamado practica3
2. Entra al directorio practica3
3. Entra al editor vi tecleando vi y lee lo que aparece en pantalla. Fíjate cuál es la versión del editor.
4. Entra el modo edición de línea pulsando latecla a
5. Captura el siguiente texto:
Las distribuciones de Linux incluyen varios editores de texto. (ENTER)
Éstos van desde editores sencillos para tomar notas hasta editores(ENTER)
con funcionalidad más compleja, como correctores ortográficos.
Generan archivos de caracteres de texto y pueden usarse para (ENTER)
editar cualquier archivo de texto.
Los editores de texto se pueden usarpara cambiar o añadir entradas (ENTER)
en los archivos de configuración de Linux, o de personalización de (ENTER)
aplicaciones ubicados en el directorio principal del usuario.
Se puede usar cualquier editor de texto para trabajar con archivos (ENTER)
de código fuente de cualquier lenguaje de programación o (ENTER)
en los programas de script para la Shell.
6. Sólo lee las siguientesopciones de vi (no hagas nada hasta el siguiente paso):
Para salir de vi :q [enter]
Para salir sin guardar los cambios :q! [enter]
Para salir guardando los cambios :wq [enter] ó ZZ
Para guardar el archivo sin salir de vi :w [enter]
Para abrir otro archivo sin irse de vi :e archivonuevo [enter]
Para insertar el texto de otro archivo sin tener que copiarlo a mano palabra por palabra :rnombredelarchivoainsertar
Nota el texto se insertará donde esté el cursor.
7. Guarda el archivo con el nombre practicando sin salir de vi para lo cual debes presionar la tecla ESC (para entrar al modo de comando) y después teclea
:w practicando
8. Sal de editor guardando el archivo con el nombre practicando2 para lo cual debes presionar la tecla ESC (para entrar al modo de comando) y despuésteclea
:wq practicando2
9. Entra nuevamente a vi abriendo el archivo practicando para lo cual debes teclear
vi practicando
Nota: cuando el archivo no existe, se crea, y si existe se abre.
10. Una vez estando dentro del archivo practicando, abre el archivo practicando2 para los cual debes teclear :e practicando2
11. Oprime la tecla ESC y sitúa el cursor en la primera letra del texto, es deciren la “L” y haz lo siguiente:
a. Observa la diferencia entre teclear la letra a, o la letra o, o la letra i para poder escribir texto. Es decir, si pulsas a, añades texto después del cursor, si pulsas i, añades texto antes del cursor y si pulsas o insertas una línea antes de la actual.
b. Borra la letra L pulsando la x (minúscula) Nota: para borrar 6 letras a partir de la posición del cursorteclearías 6x, por ejemplo.
c. Borra la primera línea del texto pulsando dd
d. Borra la palabra en donde está el cursor pulsando dw
e. Borra desde el cursor hasta el final de la línea con d$
f. Sitúa el cursor en la línea “con funcionalidad más compleja, como correctores ortográficos” y pulsa la tecla Y para copiar la línea.
g. Oprime la tecla j para bajar una línea
h. Oprime la tecla p para...
Regístrate para leer el documento completo.