la señales

Páginas: 26 (6266 palabras) Publicado: 1 de noviembre de 2014
Universidad Nacional Autónoma de Nicaragua
Departamento de Computación
Ingeniería en Telemática

Práctica 1: Introducción a UNIX

Gestión de Sistemas UNIX

1. Introducción
Cuesta creer que el sistema operativo Unix universal fuese ideado hace más de un cuarto
de siglo por una sola persona, Ken Thompson de Bell Laboratories. Al haberse desligado su
empresa de un ambicioso proyecto quenunca llegó a funcionar, Ken decidió ocupar su
tiempo en diseñar un sistema operativo orientado fundamentalmente al desarrollo de
programas. Con la siguiente práctica se pretende aprender las nociones básicas sobre el uso
de este sistema.
UNIX es un sistema operativo multitarea y multiusuario:


Multitarea: En un instante de tiempo puede haber varios procesos cargados en
memoriacompitiendo por el uso de la CPU. En los sistemas monoprocesador, los
distintos procesos deben repartirse el tiempo de CPU. Este reparto lo lleva a cabo el
planificador (scheduler). En los sistemas multiprocesador puede haber varios
procesos ejecutándose en paralelo.



Multiusuario: Puede haber varias personas utilizando simultáneamente los recursos
del sistema. Cada usuario va a tenerasignada una cuenta de usuario a través de la
cual accede al sistema. Cada cuenta tiene asociada un nombre de usuario (username
o login) por el que el sistema la reconoce. Cada cuenta es personal y solo podrá ser
manipulada por su propietario.

Un sistema UNIX es cualquier sistema operativo que cumpla con una serie de
especificaciones conocidas como POSIX (Portable Operating System UNIX). SistemasUNIX
existen muchos: Solaris, AIX, HP-UX, etc. Actualmente existe un sistema UNIX de particular
importancia, Linux, que tiene una historia un tanto particular.
Linux es un sistema operativo tipo UNIX que naci´o siendo un pasatiempo para su creador,
un estudiante finlandés llamado Linus Torvalds. Linus tuvo una sencilla idea que cambió el
rumbo de Linux: publicó su código fuente en Internety permitió que cualquier persona lo
descargara y utilizara, es decir, convirtió Linux en software libre. A partir de entonces miles
de programadores de todo el mundo se unieron al proyecto y crearon lo que hoy en día es
Linux, un sistema operativo libre y de gran calidad que está instalado en millones de
máquinas de todo el mundo.

2

2. Introducción a las órdenes en UNIX
La estructurageneral de cualquier orden en UNIX es:
nombre [-modificadores] [parámetros]
siendo nombre el nombre del programa u orden a ejecutar. Lo más común es que todas
las órdenes admitan modificadores que suelen comenzar con el signo - (menos) y por una
única letra, permitiendo caracterizar, alterar o configurar el funcionamiento de una orden.
Estos modificadores pueden ir seguidos sin necesidad decolocar espacios en blanco entre
ellos, por ejemplo
$ ls -l –a
es lo mismo que teclear
$ ls –la
La orden ls es el equivalente en UNIX de la orden dir de MSDOS, y sirve para visualizar
los archivos que contiene un directorio. Más adelante en la práctica se verá en detalle el
funcionamiento de esta orden. Los parámetros deben estar separados por espacios en
blanco y suministran informaciónadicional a la orden.
Ejemplo:
$ ls -l .profile
$ cat xxx
Además es importante volver a señalar que UNIX distingue las mayúsculas de las
minúsculas, al contrario que otros sistemas operativos como MS-DOS o Windows.

2.1 Órdenes básicas
En esta sección se explican algunas órdenes cuyo conocimiento es imprescindible para
poderse mover dentro del intérprete de órdenes. Por sí mismas noaportan gran utilidad,
pero son un complemento importante de otras órdenes y van a ser de gran utilidad para el
resto de las prácticas.
man
Sintaxis: man término

3

En UNIX es posible obtener información detallada en línea sobre cualquier aspecto del
sistema sin más que teclear man y el término sobre el que queremos obtener información.
Esto muestra en pantalla las páginas del Manual de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • La señal
  • Señales
  • Señalamientos
  • señalamientos
  • señales
  • Señales
  • Señales
  • señales

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS