Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto...

Preview:

Citation preview

Historia

Partes del Unix

Comandos Unix

Ficheros

ProcesosComandos Avanzados

Editores de Texto

Shell´s

Seguridad OpenBSD

xpress

xpress

Instalacion de paquetes

Programas Nativos

Historia

Partes del Unix

Núcleo o Kernel

Sistema de Archivos

Aplicaciones y Comandos

Shell

Comandos Unix

• Comando [Opciones][Argumentos]

Tipos de comandos

Comandos Internos

Comandos Estándar

Comandos o Aplicaciones de terceros

Scripts de Usuario

Y ¿ Que es la variable PATH?

¿Redirección?

EntradaSalida

Estándar

Salida de errores estándar

Archivo/Dispositivo

Filosofía de trabajo

>>

De Comandos a Ficheros

>

De Datos a Ficheros

De Proceso a Proceso

>

De Ficheros a Comandos

2>

¿y la salida de errores?

• Para redirigir la salida estándar de un comando a un fichero.

¿Para que una redirección de salida?

• Para cambiar el origen de donde recoge los datos un comando.

¿Para que una redirección de entrada?

¿Qué son las tuberías?

Ficheros

Pero.. ¿Cuántos tipos de ficheros existen?

• Normales

David Zepeda
se pueden agrupar en ficheros binarios y de texto

F. Normales

F. Binarios

F. Texto

• Directorios

• Especiales

• Enlace

¿Cómo se almacenan los ficheros?

¿Cómo funcionan los permisos en Unix?

• Definen las operaciones que un usuario puede realizar.

Utilidad: diff

Utilidad: cmp

Utilidades: compress y uncompress

Utilidad: gzip

Utilidad: tar

Utilidad: sum

Utilidad: crypt

Procesos BSD

Demonios

• Modo Usuario • Modo Núcleo

Modos de ejecución UNIX

• Las prioridades de ejecución pueden ser asignadas por los usuarios y van de -20 a 19 siendo -20 la mayor prioridad

El Planificador

Utilidad: ps

Utilidad: jobs

Utilidad: cron

Utilidad: time

Expresiones Regulares

Lenguaje: awk

Editores De Texto

• Trabajan con buffer´s

¿Cómo trabajan los editores de texto ?

Editores De Texto

• No poseen interfaz grafica• Definen 2 modos de trabajo: EDICIÓN Y COMANDO• TRABAJAN CON COMANDOS, SE PUEDEN HACER MACROS,

ASIGNACION DE TECLAS, etc.

Editores en líneas de comandos

Algunos Editores de Texto

ED

VI

Recommended