37364471

Páginas: 28 (6766 palabras) Publicado: 27 de septiembre de 2012
PRACTICA 2 ISO [GNU/Linux] 1.- Editor de Textos a) Nombre al menos 3 editores de texto que podría utilizar desde el entorno texto c) Enumere los modos de operación que posee el editor de textos vi d) Nombre los comandos mas comunes que se le pueden enviar al editor de textos vi MCEDIT, VIM, GEDIT, KATE, ETC. Editor de textos vim (el vi mejorado): Está presente en cualquier distribución deGNU/Linux y posee 3 modos de ejecución: • Modo Insert • Modo Replace • Modo comandos Se le pueden enviar una serie de comandos útiles: • w: Escribir cambios • q ó q!: Salir del Editor • Tecla Ins ó i: Ingresar al modo edición • Tecla Ins o r: Ingresar al modo reemplazo • dd: Borrar una línea (copiarla al portapapeles o Cortar) • Y: Copiar al portapapeles • p: Pegar desde el portapapeles • /frase: Buscala palabra frase dentro del archivo b) ¿En que se diferencia un editor de texto a los comandos cat, more o less? Los comandos cat, more y less permiten mostrar el contenido de ficheros de texto desde la línea de comandos en sistemas Unix, en su lugar los editores de texto, justamente nos dejan EDITAR TEXTO, ADEMÁS DE PODER VISUALIZARLO. El comando ‘cat’ imprimirá por pantalla el contenido delfichero sin ningún tipo de paginación ni posibilidad de modificarlo. Básicamente concatena archivos o la salida estándar en la salida estándar. Al igual que ‘cat’, ‘more’ permite visualizar por pantalla el contenido de un fichero de texto, con la diferencia con el anterior de que ‘more’ pagina los resultados. Primero mostrará por pantalla todo lo que se pueda visualizar sin hacer scroll y después,pulsando la tecla espacio avanzará de igual modo por el fichero. El comando ‘less’ es el más completo de los tres, pues puede hacer todo lo que hace ‘more’ añadiendo mayor capacidad de navegación por el fichero (avanzar y retroceder) además de que sus comandos están basados en el editor ‘vi’, del cual se diferencia en que no tiene que leer todo el contenido del fichero antes de ser abierto. 2.-Proceso de Arranque a) Enumere los pasos del proceso de inicio de un sistema GNU/Linux, desde que se prende la PC hasta que se logra obtener el login en el sistema. Proceso de Arranque System V BootStrap: Paso 0: Se ejecuta el código de la BIOS Paso 1: El hardware lee el sector de arranque Paso 2: Se carga el gestor de arranque Paso 3: Se carga el kernel Paso 4: Se monta el sistema de archivos raíz Paso5: Se ejecuta el proceso init Paso 6: Lee el /etc/inittab Paso 7: Ejecuta los scripts apuntados por el runlevel 1 Paso 8: El final del runlevel 1 le indica que vaya al runlevel por defecto Paso 9: Ejecuta los scripts apuntados por el runlevel por defecto Paso 10: El sistema está listo para usarse

b) Proceso INIT. ¿Quién lo ejecuta? ¿Cuál es su objetivo? Su función es cargar todos lossubprocesos necesarios para el correcto funcionamiento del SO. Posee PID 1 y se encuentra en /sbin/init. Se lo configura a través del archivo /etc/inittab. No tiene padre y es padre de todos los procesos. Es el encargado de montar los filesystems y de hacer disponibles los demás dispositivos c) RunLevels. ¿Qué son? ¿Cuál es su objetivo? Es el modo en que arranca linux (3 en redhat, 2 en Debian) Un nivelde ejecución es básicamente una configuración de programas y servicios que se ejecutarán orientados a un determinado funcionamiento. El proceso de arranque se divide en niveles. Cada uno es responsable de levantar o bajar una serie de servicios. Se encuentran definidos en /etc/inittab: id:niveles_ejecucion:acción:proceso * Id: identifica la entrada en inittab (1 a 4 caracteres) * Niveles_ejecucion:el/los nivel de ejecución en los que se realiza la acción * Acción: describe la acción a realizar - wait: Se inicia cuando se entra al runlevel e init espera a que termine - initdefault - ctrlaltdel: se ejecutará cuando init reciba la señal SIGINT - off, repawn, once, boot, bootwait, powerwait, otras… * Proceso: el proceso exacto que será ejecutado d) ¿A qué hace referencia cada nivel de...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS