Professional Documents
Culture Documents
Sistema operativo que implementa las caracteristicas del sistema operativo UNIX en
el entorno PC.
CARACTERISTICAS PRINCIPALES
1. Multitarea
Capacidad de ejecutar multiples programas simultaneamente
2. Multiusuario
Capacidad e permitir que varios usuarios accedan simultaneamente al CPU, RAM y
disco duro
3. Multiplataforma
Puede existir una version del sistema operativo para la mayoria de plataforma de
hadware existentes
Como sistema operativo linux se encarga de administrar la forma de uso del CPU, RAM
y disco duro permitiendo asi las caracteristicas mencionadas.
Acompa�ado de un conjunto de programas, la mayoria proveniente de GNU, conforman lo
que se conoce como una distribucion linux, tales como: suse, slackware, debian,
ubuntu, redhat, mint, centos, fedora, etc..., puede verse un listado de las
distribuciones mas comunes en:
DATOS DE ACCESO
Servidor: 172.17.0.80
protocolo: ssh
puerto: 22
x=10
which call
man "ls" ----------> manual del comando
info ls
echo prueba -------> copia lo de la derecha
echo $prueba---------> copia el valor de la variable prueba
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
------------------------------
LINEA DE COMANDOS
Area del terminal desde donde el usuario puede escribir las ordenes para el shell
[user10@apu ~]$
prompt cursor enter
Formato:
nombreComando opciones parametros
Donde:
nombreComando
nombre del comando que se quiere ejecutar, generalmente
corresponde con el nombre de un archivo
opciones
caracteres precedidos de guion que modifican la forma
como el comando realiza su labor. El listado completo de opciones soportadas por un
programa se obitene visualizando el manual del programa con el comando man.
parametros
objetos sobre los cuales
CREAR VARIABLES
-Variable
Area de memoria con nombre que almacena un valor
-Entorno
Conjunto de variables creadas para la sesion, existen 2 tipos de variables:
variables del sistema (su nombre esta en mayusculas) y las variables del usario
-Sintaxis
nombreVariable=Valor
nombreVariable
nombre asignado para la variable
Valor
Valor a almacenar en la variable
-Secuencia de programacion
En esta forma, la linea de comandos utilizara los prompts secundarios o terciarios
dependiendo de la anidacion del programa
Archivo
Flujo de bits
Premisa de dise�o
Todo y absolutamente todo es un archivo
Los dispositivos se representan como archivos en el
directorio /dev (devices)
Simbolo Sustituye a
? un caracter
* Cualquier conjunto de caracteres
[abc] Un caracter, simpre y cuando sea uno de los
encerrados entre los corchetes
[^abc] Un caracter, simpre y cuando no sea uno de los
encerrados entre los corchetes
[1-9] Un caracter o numero en el rango indicado
[a-z]
REDIRECCION DE ENTRADA Y SALIDA
Esta caracteristica esta relacionada con la ejecucion de comandos, al momento de
ejecutar un comando el shell proporcionada tres archivo al comando en ejecucion
(proceso):
0 stdin
Archivo de entrada estandar
1 stdout
Archivo de salida estandar
2 stderr
Archivo de salida de error estandar
De tal manera que, si el archivo requiere algun dato, lo toma del archivo de
entrada estandar, si genera un resultado, lo almacena en el archivo de salida
estandar y si genera un mensaje de error, los almacena en el archivo de salida de
error estandar.