Unix es un Sistema Operativo cuyos orígenes se remontan a 1969, y que gracias a su filosofía, diseño y características ha conseguido ser el Sistema Operativo por excelencia para aquellos entornos críticos que necesitan fiabilidad y robustez, para funcionar las 24 horas del dia a pleno rendimiento. En la actualidad Unix se encuentra en las empresas privadas, en administraciones publicas, en universidades y por supuesto en servidores que ofrecen servicios de Internet. La aparicion de Linux ha permitido que miles de usuarios puedan tener instalado un sistema Unix en sus ordenadores personales. Ademas cada dia hay mas dispositivos que funcionan con sistemas Unix (PCs, netbooks, pdas, moviles etc.). Esta guia practica esta pensada para usuarios sin conocimientos previos de Unix, que quieran o necesiten aprender a trabajar con este sistema operativo. La guia ha sido estructurada de tal forma que hace un recorrido por cada una de las principales caracteristicas de los sistemas Unix, (ficheros, procesos, expresiones regulares, interprete de comandos, editores de texto, scripts etc.) permitiendole descubrirlas y convirtiendole en un usuario avanzado al termino de la misma. Con esta guia sentira que Unix ha dejado de tener secretos para usted.
Unix es el sistema operativo por excelencia en aquellos entornos que necesitan fiabilidad y robustez para funcionar las 24 horas del día a pleno rendimiento. Con la aparición de Linux se ha conseguido llevar la potencia de Unix a los ordenadores personales de miles de usuarios de Internet, siendo esta guia un punto de partida ideal para comenzar a trabajar con el sistema. Esta guia hace un recorrido por cada una de las caracteristicas del sistema, como son: la multitarea, el sistema de permisos, el sistema de prioridades, las expresiones regulares, el uso de la Red, el sistema de ayuda, las redirecciones y todas las peculiaridades ofrecidas por el interprete de comandos o shell. La guia le descubrira todo lo necesario para trabajar con ficheros, visualizar, editar e imprimir su contenido, asi como los comandos necesarios para organizar la informacion segun sus preferencias. Tambien dominara los procesos y sus distintas ejecuciones, las opciones posibles para configurar y personalizar la shell, las expresiones regulares y la programacion de scripts, que le permitiran simplificar tareas y le convertiran en usuario avanzado. Por ultimo, aprendera algunas de las tareas y conceptos que el administrador del sistema debe conocer para mantener el sistema funcionando a pleno rendimiento.