Unix basico

Solo disponible en BuenasTareas
  • Páginas : 35 (8505 palabras )
  • Descarga(s) : 0
  • Publicado : 15 de junio de 2011
Leer documento completo
Vista previa del texto
Sistema Operativo Unix
Nivel Básico

Contenido

1.-INTRODUCCION AL UNIX
1.1.- Los Sistemas Operativos en la Historia 1.2.- Ejemplo de versiones de UNIX

3
4 6

2.- CONCEPTOS BASICOS
2.1.- CUENTAS 2.11.-Usuario 2.1.2.-Administradores 2.1.3.-Sesiones de ejemplo 2.2.-ARCHIVOS Y DIRECTORIOS 2.2.1.-Archivos especiales 2.2.2.-Nombres de archivos 2.2.3.-Directorios 2.2.4.-Rutas2.2.5.-Ejemplos de nombres de archivo 2.2.6.-Manejo de Archivos 2.3.- METACARACTERES

7
7 7 8 8 11 12 12 12 13 14 14 20

3.- PERMISOS

22

4.- PROCESOS

24

5.- C-Shell (csh)
5.1.- History 5.2.- Alias 5.3.- Jobs

27
27 28 28

6.- MANUALES EN LINEA

30

7.- INDICE DE COMANDOS MAS UTILIZADOS EN UNIX

31

8.-ANOTACIONES

33

2

1.- Introducción al UNIX

El UNIX es un SistemaOperativo que se aventaja con cualquier otro Sistema Operativo en los siguientes factores: ⇒ Multiusuario : Múltiples usuarios pueden trabajar a la vez. ⇒ Multiprogramación : Cada usuario puede correr más de un programa a la vez; además de los procesos del sistema. ⇒ Multisesión: Un usuario puede entrar varias veces a la máquina.

Nota:

Multiprogramación → Varios procesos corriendo → Sólo unproceso se ejecuta a la vez → Varios procesos en memoria principal

Multiproceso → Varios procesos corriendo → Sólo un proceso se ejecuta a la vez → Sólo un proceso en menú principal (se hace swap)

La idea de hacer todo “multi” es la de tener factor de utilización elevado de todos los recursos de la máquina (CPU, Impresoras, Disco, etc). Diagrama del Sistema Operativo Unix (analogía conMS-DOS).

ed

vi

sh

grep

cc

ls

cd

ren

Sistema Operativo Kernel Hardware

ed format cd lin Sistema Operativo MS-DOS Hardware

dir

Como Unix está escrito en un lenguaje de alto nivel (Lenguaje C), es relativamente fácil portar el sistema operativo a distintos tipos de máquinas. Muchos fabricantes de computadores reconocieron que era más fácil portar Unix a sus máquinas quedesarrollar un sistema operativo completo, con todos sus utilitarios asociados.Con esto hay implementaciones de Unix para todo el rango de máquinas, desde computadores personales hasta supercomputadores. Tanto es así que los actuales esfuerzos internacionales de estandarización en el área de sistemas operativos se basan en Unix.

3

1.1.- Los Sistemas Operativos en la Historia Existe unarelación estrecha entre los SO. y la plataforma de hardware, a lo largo de las diferentes generaciones de computadores. La primera generación de computadores ( 1945 - 1955 ) - Caracterizada por los grandes tamaños : construcciones en base a tubos de vacío y tableros para conexiones. - Capacidad muy limitada y lentas. - El mismo grupo de personas, diseñada, construía, programaba, operaba y mantenía lasmáquinas. - No existía SO. los programas se introducían bit a bit. Luego se automatiza la función cuando en 1950, se introduce la lectora de tarjetas perforadas. - Nombres destacados : Howard H. Aiken (primer computador electrónico MARK-1, Universidad de Harvard ), John von Neumann, William Mauchly y J. Prespert Echert (primer computador electrónico ENIAC, Universidad de Pensilvania ). La segundageneración de computadores ( 1955 - 1965 ) - Caracterizada por la introducción de los transistores que hizo a los computadores más confiables; se pudieron comercializar. - Se separaron las funciones de diseño, construcción, programación, operación y mantenimiento. El programador deja de tener contacto con la máquina. - El procedimiento a seguir era : diseñar el programa, perforar tarjetas, cargarel programa, esperar la salida, impresión de resultados ( en línea sistema on-line ). - Para automatizar la tarea del operador, nace el primer SO, el “Monitor Residente”. - Luego surge el sistema de procesamiento por lotes. Sólo se cargaban programas escritos en Fortran o Cobol para luego procesarlos en serie, mediante un lenguaje de comandos JCL ( Job Control Lenguaje ). - Con la introducción...
tracking img