Unix

Páginas: 36 (8977 palabras) Publicado: 26 de agosto de 2010
Introducción

Shell

sh
ksh ( Sustituye a sh (Todo lo de sh y muchas caracteristicas de csh)
csh ( C shell
jsh ( Shell de gestión de tareas.
rsh ( Shell restingido para usuarios inexpertos.

$ ( Prompt de usuario
% ( Prompt en csh
# prompt superusuario

PS1 ( Prompt por defecto.

Arbol de directorios

/

6 primarios y 2 secundarios

home

A partir de aquíse crean los directorios de conexión de usuarios (A partir de aquí se crean los arboles de directorios)

Conexión en red

Directamente en UNIX (TCP/IP)
PCTCP (Conexión MS-DOS)

Interface ( Programa cliente /Independizan hardware y software.

Sistema de archivos

• Se considera cualquier componente un archivo.
• Tipos:
• Ordinarios
• Dispositivos• Directorios
• Pipes.
• Etc.

Gestión de memoria (Para más información referirise a apuntes de cursos anteriores).

• Paginación por demanda

Seguridad

4 niveles

Nombres de ficheros ( 14 caracteres (Puede tener o no extensión / Distingue mayusc /minusculas)

INICIO DE SESION

• Contraseña superusuario (root) ( Privilegios/login/
• Sysadm ( Usuario administrador que realiza tareas de administración.
• Usuarios ( Se pone en contacto con superusuario y este le da de alta dentro de la red con un login unico.

Login:
Password:

• Sistema realiza comprobaciones
• Ejecuta el fichero de configuraciones (.profile) /Existe uno standard por defecto en el sistema/
• Dependiendodel shell utilizado los ficheros de configuración cambian

Ksh ( .Kshrc

Mensajes antes de prompt

Motd ( Mensajes de día

• Permisos por defecto para el root (rw_r__r__)

News ( Aparecen las ultimas noticias desde la última lectura del indice

You have mail

• Correo nuevo desde la últma lectura.

Posteriormente a parece el prompt ($) y se puede comenzara trabajar.

Linea de comandos

$Orden –opciones fichero(s)

- opciones ( Separadas con un flag delante o un unico flag y todas las opciones { Se distinguen mayusculas y minusculas}

fichero(s) ( Separados por blancos {Admiten anbiguedad}

Ordenes que dan información sobre usuarios.

$who ( Nombre de usuario , fecha y hora de conexión y otra operaciones.(para saber si esta abierta la comunicación )

$finger ( Más información sobre un usuario determinado.

$write
$talk

Conectar dos terminales conectados o abiertos.
Salir ( CTRL + D

$stty –a ( Aparecen los caracteres de control configurados.

$mesg –ny ( Cerrar /Abrir la terminal.

$exit ( A nivel de usuario se debe salir de formalógica y cerrar la sesión.

#shutdown –h –y (Automatico) ( Cierra la sesión de superusuario.

Superusuario.

#wall < fichero
#wall mensaje

• Se envia con esta orden a todos los usuarios conectados.

$ls ( Lista las entradas de un directorio.

-a ( Lista ficheros ocultos.

{.nomb-fich}
-ai ( Nº de i-nodo y nombre del fichero.

-l ( formato largo.

VARIABLES DELSISTEMA.

Directorio de conexión ( HOME

/home/alumnos/fm21/fm21/f951115

$HOME

Directorio de correo ( MAIL

MAIL = /usr/mail/f951115

Path ( PATH

PATH = $PATH: $HOME/practica: ...

Prompt ( PS1

PS1 = “Amalia $”

Shell por defecto ( SHELL

SHELL = /usr/bin/ksh

Formato largo {ls} Continuación.

- Tipo de fichero {- d c b p}
- Mascara de atributos (rwx rwx rwx
- Nº de enlaces
- Propietario
- Tamaño del fichero
- Fecha y Hora en el formato establecido.
- Nombre del fichero.

-R ( Recursivo ( Listado de todo el arbol que puelga del nivel inicial)
-r ( Listar en orden inverso
-d ( Listar la entrada de un directorio (No su contenido)
-F ( De que tipo es el fichero y lista en columnas

| pg ( Parada de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • unix
  • Unix
  • Unix
  • Unix
  • Unix
  • Unix
  • Unix
  • unix

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS