61

Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

Embed Size (px)

Citation preview

Page 1: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes
Page 2: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

Historia

Partes del Unix

Comandos Unix

Ficheros

ProcesosComandos Avanzados

Editores de Texto

Shell´s

Seguridad OpenBSD

xpress

xpress

Instalacion de paquetes

Programas Nativos

Page 3: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

Historia

Page 4: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

Partes del Unix

Núcleo o Kernel

Sistema de Archivos

Aplicaciones y Comandos

Shell

Page 5: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

Comandos Unix

Page 6: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes
Page 7: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes
Page 8: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes
Page 9: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

• Comando [Opciones][Argumentos]

Page 10: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes
Page 11: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes
Page 12: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes
Page 13: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes
Page 14: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes
Page 15: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

Tipos de comandos

Page 16: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

Comandos Internos

Page 17: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

Comandos Estándar

Page 18: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

Comandos o Aplicaciones de terceros

Page 19: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

Scripts de Usuario

Page 20: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

Y ¿ Que es la variable PATH?

Page 21: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

¿Redirección?

Page 22: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

EntradaSalida

Estándar

Salida de errores estándar

Archivo/Dispositivo

Filosofía de trabajo

Page 23: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

>>

De Comandos a Ficheros

Page 24: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

>

De Datos a Ficheros

Page 25: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

De Proceso a Proceso

Page 26: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

>

De Ficheros a Comandos

Page 27: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

2>

¿y la salida de errores?

Page 28: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

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

¿Para que una redirección de salida?

Page 29: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

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

¿Para que una redirección de entrada?

Page 30: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

¿Qué son las tuberías?

Page 31: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

Ficheros

Page 32: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

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

Page 33: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

• Normales

David Zepeda
se pueden agrupar en ficheros binarios y de texto
Page 34: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

F. Normales

F. Binarios

F. Texto

Page 35: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

• Directorios

Page 36: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

• Especiales

Page 37: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

• Enlace

Page 38: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

¿Cómo se almacenan los ficheros?

Page 39: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

¿Cómo funcionan los permisos en Unix?

• Definen las operaciones que un usuario puede realizar.

Page 40: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

Utilidad: diff

Page 41: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

Utilidad: cmp

Page 42: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

Utilidades: compress y uncompress

Page 43: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

Utilidad: gzip

Page 44: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

Utilidad: tar

Page 45: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

Utilidad: sum

Page 46: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

Utilidad: crypt

Page 47: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

Procesos BSD

Page 48: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

Demonios

Page 49: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

• Modo Usuario • Modo Núcleo

Modos de ejecución UNIX

Page 50: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

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

El Planificador

Page 51: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

Utilidad: ps

Page 52: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

Utilidad: jobs

Page 53: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

Utilidad: cron

Page 54: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

Utilidad: time

Page 55: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

Expresiones Regulares

Page 56: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

Lenguaje: awk

Page 57: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

Editores De Texto

Page 58: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

• Trabajan con buffer´s

¿Cómo trabajan los editores de texto ?

Page 59: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

Editores De Texto

Page 60: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

• 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

Page 61: Historia Partes del Unix Comandos Unix Ficheros Procesos Comandos Avanzados Editores de Texto Shell´s Seguridad OpenBSD xpress Instalacion de paquetes

Algunos Editores de Texto

ED

VI