FLÓREZ BECERRA, MANUEL GUILLERMO
CAPÍTULO I. EDITORES
INTRODUCCIÓN
1.1 OBJETIVOS
1.2 AUTOEVALUACIÓN
1.3 PRÁCTICA
DIAGRAMA DE ESTADOS O MODOS DEL EDITOR VIM
GRABE UN ARCHIVO CON EL EDITOR VIM
NUMERE LAS LÍNEAS DEL EDITOR
ACTIVE BÚSQUEDAS INSENSIBLES AL CONTEXTO
GRABE PARCIALMENTE UN ARCHIVO
LEA UN ARCHIVO EXTERNO
ENCUENTRE UNA PALABRA CUANDO ESTE EN MODO EDITOR
ENCUENTRE Y REEMPLACE UNA PALABRA EN TODO EL ARCHIVO
ELIMINE UNA LÍNEA CUANDO ESTÉ EN MODO EDITOR
EDITE UN ARCHIVO A PARTIR DE UN NÚMERO DE LÍNEA ESPECÍFICO
EDITE UN ARCHIVO A PARTIR DE UN PATRÓN ESPECÍFICO
COPIE, PEGUE Y DESHAGA
CORTE y PEGUE
EDITOR NANO
1.4 EJERCICIOS
CAPÍTULO II. ENTORNO GRÁFICO GNOME 3.14
INTRODUCCIÓN
2.1 OBJETIVOS
2.2 AUTOEVALUACIÓN
2.3 PRÁCTICA GNOME 3.14
LOCALICE EL MANUAL DEL USUARIO GNOME
CAMBIE EL FONDO DEL ESCRITORIO
ANCLE UNA APLICACIÓN EN EL TABLERO
USE EL NAVEGADOR DE ARCHIVOS DEFAULT DE GNOME NAUTILUS
NAVEGUE POR LA WEB
NAVEGUE POR EL ÁRBOL DE DIRECTORIOS Y ARCHIVOS
CREE UN NUEVO ENTORNO GRÁFICO DE GNOME
CONMUTE ENTRE ENTORNOS GRÁFICOS
ASIGNACIÓN DE PERMISOS A USUARIOS PARA INSTALAR SISTEMAS OPERATIVOS VIRTUALES DESDE UN ANFITRIÓN LINUX
CONFIGURACIÓN DEL SISTEMA OPERATIVO GUEST
INSTALACION DEL SISTEMA OPERATIVO GUEST
3.4 EJERCICIOS
ANEXO 1. INSTALACIÓN DE LOS GUEST ADDITIONS
ANEXO 2. INSTALACIÓN DE DIRECTORIOS COMPARTIDOS Y PORTAPAPELES
ANEXO 3. INSTALACIÓN DE LA USB EN LA MÁQUINA HUÉSPED
ANEXO 4. CONFIGURACIÓN DE UNA RED DE MÁQUINAS VIRTUALES LINUX
ANEXO 5. EXTENSIÓN DEL ALMACENAMIENTO MEDIANTE LA INCLUSIÓN DE UN NUEVO DISCO VIRTUAL
CAPÍTULO IV. INSTALACIÓN DE LINUX
INTRODUCCIÓN
4.1 OBJETIVOS
4.2 AUTOEVALUACIÓN
4.3 PRÁCTICA
CONOCIMIENTO DEL HARDWARE DEL EQUIPO
LECTURAS PREVIAS AL PROCESO DE INSTALACIÓN
PARTICIONADO DEL DISCO CON LVM EN DEBIAN
CREE EL VOLUMEN FÍSICO
CREE EL GRUPO DE VOLUMEN
CREE VOLÚMENES LÓGICOS
REALICE EL MONTAJE DE LOS VOLÚMENES LÓGICOS EN EL SISTEMA DE DIRECTORIO RAIZ
VERIFIQUE EL MONTAJE LVM
VERIFIQUE EL SISTEMA DE PARTICIONAMIENTO LVM DEL EQUIPO
COMANDOS PARA LISTAR LAS CARACTERÍSTICAS DEL SOFTWARE Y HARDWARE DESPUÉS DE LA INSTALACIÓN
GRUB
4.4 EJERCICIOS
ANEXO 1. INSTALACIÓN Y PARTICIONAMIENTO DEL DISCO
ANEXO 2. ADMINISTRACIÓN DE VOLÚMENES LÓGICOS
CAPÍTULO V. COMANDOS
INTRODUCCIÓN
5.1 OBJETIVOS
5.2 AUTOEVALUACIÓN
5.3 PRÁCTICA
CAMBIE EL DIRECTORIO MEDIANTE EL USO DEL COMANDO cd
CREE UN ALIAS
CREE UN ENLACE SIMBÓLICO (UN APUNTADOR) PARA UN ARCHIVO
EMPAQUETE Y COMPRIMA UN DIRECTORIO
MONTE DE UN DISPOSITIVO USB EN UNA MÁQUINA REAL
COPIE UN ARCHIVO
COMPRIMA Y DESCOMPRIMA EN FORMATO .bz2
find
grep
INFORMACIÓN DEL SISTEMA
COMANDOS DE RED
CONEXIÓN A COMPUTADOR REMOTO
COPIE ARCHIVOS Y DIRECTORIOS REMOTOS
SEGURIDAD DE ARCHIVOS
CRON COPIAS DE SEGURIDAD MEDIANTE EL USO DE LOS COMANDOS cron, tar, date
FECHA Y HORA
GESTIÓN DE USUARIOS
5.4 EJERCICIOS
ANEXO 1. TUTORIAL DE COMANDOS
CAPÍTULO VI. INICIO DEL SISTEMA Y SERVICIOS
INTRODUCCIÓN
6.1 OBJETIVOS
6.2 AUTOEVALUACIÓN
6.3 PRÁCTICA
SECUENCIA DE PROCEDIMIENTOS QUE EJECUTA EL KERNEL EN EL MOMENTO DEL ARRANQUE
CONTENIDO DEL DIRECTORIO /etc/init.d
LOS DIRECTORIOS /etc/rc.d
SIMULAR INSTAR UNA APLICACIÓN COMO SERVICIO
CONFIGURE UNA APLICACIÓN PARA QUE SE INICIE EN FORMA AUTOMÁTICA
6.4 EJERCICIOS
ANEXO 1. TUTORIAL DE SERVICIOS Y NIVELES DE EJECUCIÓN
CAPÍTULO VII. GESTIÓN E INSTALACIÓN DE APLICACIONES
INTRODUCCIÓN
7.1 OBJETIVOS
7.2 AUTOEVALUACIÓN
7.3 PRÁCTICA
TEORÍA DE REPOSITORIOS DEBIAN
HERRAMIENTA aptitude
HERRAMIENTA apt - get
HERRAMIENTA dpkg
INSTALACIÓN DE SOFTWARE NO PRECOMPILADO
7.4 EJERCICIOS
ANEXO 1. APTITUD Y PAQU ETES EN DEBIAN
GUÍA RÁPIDA PARA GESTIÓN DE HERRAMIENTAS DEBIAN (aptitude, synaptic, apt )
¿QUÉ SON LOS PAQUETES DEB?
CONCEPTO DE LOS PAQUETES DEBIAN
DEFINICIÓN DE PAQUETE VIRTUAL
ANEXO 2. apt-get
CAPÍTULO VIII. PROCESOS
INTRODUCCIÓN
8.1 OBJETIVOS
8.2 AUTOEVALUACIÓN
8.3 PRÁCTICAN
COMANDO PS
COMANDO TOP
EFICIENCIA DE LA CPU
8.4 EJERCICIOS
ANEXO 1. TUTORIALES DE PROCESOS top, htop
CAPÍTULO IX. COMPILACIÓN DE PROGRAMAS, AUTOMATIZACIÓN DE PROYECTOS
INTRODUCCIÓN
9.1 OBJETIVOS
9.2 AUTOEVALUACIÓN
9.3 PRÁCTICA
PROCESO DE COMPILACIÓN Y ENLACE
AUTOMATIZACIÓN DEL PROCESO MEDIANTE EL USO DE MAKE
CREACIÓN DE LIBRERÍAS
CONSTRUCCIÓN DE EJECUTABLES MEDIANTE LIBRERÍAS ESTÁTICAS
CONSTRUCCIÓN DE EJECUTABLES MEDIANTE LIBRERÍAS DINÁMICAS
9.4 EJERCICIOS
ANEXO 1. OPCIONES DEL COMPILADOR C
ANEXO 2. MANUAL DEL GNU make
CAPÍTULO X. COMPILACIÓN DEL KERNEL
INTRODUCCIÓN
10.1 OBJETIVOS
10.2 AUTOEVALUACIÓN
10.3 PRÁCTICA
PROCESOS PARA REALIZAR ANTES DE COMENZAR LA COMPILACIÓN
CONFIGURACIÓN DEL KERNEL
COMPILACIÓN DEL KERNEL
INSTALACIÓN DEL KERNEL
ACTUALIZACIÓN DEL GRUB
BORRE DEL KERNEL
10.4 EJERCICIOS
ANEXO 1. COMPILACIÓN DEL KERNEL
TEORÍA Y PROCEDIMIENTO PARA LA COMPILACIÓN DEL KERNEL DEBIAN
COMPILACIÓN DEL KERNEL DEBIAN
EXPLICACIÓN DE LAS OPCIONES DE CONFIGURACIÓN DEL KERNEL
HISTÓRICO DE TODOS LOS KERNELS
CAPÍTULO XI. SHELL (SESIÓN 1)
INTRODUCCIÓN
11.1 OBJETIVOS
11.2 AUTOEVALUACIÓN
11.3 PRÁCTICA
VARIABLES DE ENTORNO, VARIABLES SHELL Y PROMPT DEL SISTEMA
ENTRECOMILLADO (OUOTING), ACENTO GRAVE (ACENTO INVERTIDO O BACKOUOTE)
CARACTERES CON SIGNIFICADO ESPECIAL
COMANDO test
ESTRUCTURAS DE CONTROI
11.4 EJERCICIOS
ANEXO 1. TUTORIAL DE shell
CAPÍTULO XII. SHELL (SESIÓN 2)
INTRODUCCIÓN
12.1 OBJETIVOS
12.2 AUTOEVALUACIÓN
12.3 PRÁCTICA
COMANDO for
Expresiones ARITMÉTICA
select (crear menús)
while
PARÁMETROS POSICIONALES
12.4 EJERCICIOS
ANEXO 1. JUEGO DE LOTERÍA
CAPÍTULO XIII. SHELL (SESIÓN 3)
INTRODUCCIÓN
13.1 OBJETIVOS
13.2 AUTOEVALUACIÓN
13.3 PRÁCTICA
case
FUNCIONES
ARREGLOS
REDIRECCIONAMIENTO DE LA ENTRADA/SALIDA ESTÁNDAR
GAWK BÚSQUEDA Y PROCESAMIENTO DE PATRONES
VARIABLES DE CAMPO
FUNCIONES EN GAWK
OPERACIONES ARITMÉTICAS CON GAWK
13.4 EJERCICIOS
CAPÍTULO XIV. LLAMADAS AL SISTEMA
INTRODUCCIÓN
14.1 OBJETIVO
14.2 AUTOEVALUACIÓN
14.3 PRÁCTICA
14.4 EJERCICIOS
ANEXO 1. CÓDIGO FUENTE LLAMADAS AL SISTEMA
crear.e (CREA UN PROCESO PADRE Y UN PROCESO HIJO)
uid.c (DESPLIEGA UID, EUID, GID, EGID, PiD)
fecha.e (FECHA Y TIEMPO)
clone.e (CREAR UN HILO)
ident.e (DESPLIEGA EL PID DEL PROCESO)
mpro.sh (MENÚ)
espera.c (VERIFICAR EL ESTADO DE UN PROCESO)
ANEXO 2. (REFERENCIAS DE EJEMPLOS DE LLAMADAS)
EJEMPLO DE LAS LLAMADAS fork () Y clone
INTRODUCCIÓN A PROCESOS, HILOS, TAREAS
EXPLICACIÓN DE HILOS
GLOSARIO
BIBLIOGRAFÍA
INDICE
Magister Manuel Guillermo Flórez Becerra
Realizó estudios de Ingeniería de Sistemas e Informática, Maestría en Informática en la Universidad Industrial de Santander, especialización en Telecomunicaciones en la Universidad Politécnica de Valencia (España).
Ha desempeñado cargos como director de centro de cómputo, Jefe de la Unidad de análisis y diseño, Ingeniero desarrollador de aplicaciones de gestión y bases de datos, Coordinador de Maestría en Informática UIS: como docente se ha desempeñado en las cátedras de diversas asignaturas relacionadas con la informática: desde hace varios años dicta la cátedra de "Sistemas Operativos" en la escuela de Ingeniería de Sistemas e Informática UIS; Creador, diseñador y programador de la primera versión del sistema para la biblioteca de la UIS "Libruis", ha liderado el desarrollo del aula virtual "meiWeb" para enseñanza mediante TIC, dirige el proyecto para la implementación de una plataforma de nube académica "CloudEISI" sobre una estructura basada en el SO Linux.
Director del grupo de investigación CONUSS enfocado en computación en la nube, seguridad, servidores y servicios informáticos en asocio interdisciplinario con los grupos de investigación GIIB y RadioGIS de la UIS.
Libro práctico orientado al aprendizaje, administración y consulta rápida del Sistema Operativo Linux: la temática está organizada con un enfoque didáctico mediante explicación teórica, objetivos, autoevaluaciones, prácticas y ejercicios reforzados con documentación en línea.
Uso del entorno gráfico gnome, editores vi m, nano.
Instalación, configuración de máquinas virtuales con VirtualBox.
Instalación de Linux, configuración de repositorios.
Comandos Linux, conexión remota, seguridad, gestión de usuarios.
Inicio del sistema y servicios.
Gestión e Instalación de aplicaciones.
Procesos y Monitoreo del sistema.
Compilación de programas y automatización de proyectos. 11 Compilación del kernel.
Lenguaje \'shell\', ejemplos, ejercicios.
Llamadas al sistema, ejemplos, ejercicios.
$ 373.00 MXN$ 317.05 MXN
$ 688.00 MXN$ 584.80 MXN