Sistema Operativo
El concepto de Sistema Operativo surge en la década de los 50. El primer
Sistema Operativo de la historia fue creado en 1956 para un ordenador
IBM 704, y básicamente lo único que hacía era comenzar la ejecución de
un programa cuando el anterior terminaba.
En los años 60 se produce una revolución en el campo de los Sistemas
Operativos. Aparecen conceptos como sistema multitarea, sistema
multiusuario, sistema multiprocesadores y sistema en tiempo real.
Es en esta década cuando aparece UNIX, la base de la gran mayoría de los Sistemas Operativos que existen hoy en día.
En los años 70 se produce un boom en cuestión de ordenadores personales,
acercando estos al público general de manera impensable hasta entonces.
Esto hace que se multiplique el desarrollo, creándose el lenguaje de
programación C (diseñado específicamente para reescribir por completo el
código UNIX).
Como consecuencia de este crecimiento exponencial de usuarios, la gran
mayoría de ellos sin ningún conocimiento sobre lenguajes de bajo o alto
nivel, hizo que en los años 80, la prioridad a la hora de diseñar un
sistema operativo fuese la facilidad de uso, surgiendo así las primeras
interfaces de usuario.
En los 80 nacieron sistemas como MacOS, MS-DOS, Windows.
En la década de los 90 hace su aparición Linux, publicándose la primera
versión del núcleo en septiembre de 1991, que posteriormente se uniría
al proyecto GNU, un sistema operativo completamente libre, similar a
UNIX, al que le faltaba para funcionar un núcleo funcional. Hoy en día
la mayoría de la gente conoce por Linux al Sistema Operativo que
realmente se llama GNU/Linux
TIPOS DE SISTEMAS OPERATIVOS Y COMANDOS MAS COMUNES
1) DOS
COMANDO
|
ACCIÓN
|
MD
|
Crea directorios
|
RD
|
Borra directorios (solo si se encuentra
vacío)
|
CD ; CD.. ; CD\
|
Sirve para moverse por los distintos
directorios
|
MOVE
|
Mueve ficheros de un directorio a otro
|
TYPE
|
Visualiza archivos de texto
|
REN / RENAME
|
Renombra ficheros
|
DEL
|
Elimina ficheros
|
EDIT
|
Editor de texto
|
FORMAT
|
Formatea unidades
|
CLS
|
Limpia la pantalla
|
DATE
|
Muestra y cambia la fecha
|
TIME
|
Muestra y cambia la hora
|
2) Windows 3.1:
COMANDO
|
ACCIÓN
|
Restaurar
|
Devuelve a su tamaño original la
ventana que haya sido ampliada o reducida a un icono
|
Mover
|
Permite utilizar el teclado para situar
la ventana en distinta posición.
|
Tamaño
|
Permite utilizar el teclado para
cambiar el tamaño de una ventana.
|
Minimizar
|
Reduce la ventana a un icono.
|
Maximizar
|
Amplía la ventana a su tamaño máximo (normalmente
llenando el escritorio por completo).
|
Cerrar
|
Cierra la ventana o concluye la
aplicación. Desde el Administrador de programas le permite salir de Windows.
|
Cambiar a...
|
Abre Lista de tareas, que permite pasar
a otras aplicaciones que se estén ejecutando y reorganizar las ventanas e
iconos del escritorio.
|
Siguiente
|
Pasa a la siguiente ventana o icono de
documento (disponible sólo para ventanas de documentos).
|
3) OS/2:
COMANDO
|
ACCIÓN
|
ASSOC
|
muestra o modifica las asociaciones de
las extenciones de archivos.
|
CODE
|
Permite ordenar código.
|
BREAK
|
Establece o eliminala comprobación
extendida de ctrl+c
|
CLS
|
Permite eliminar los comandos
anteriores
|
DATE
|
Muestra o establece la fecha del
sistema.
|
HELP
|
Proporciona información de ayuda para
los comandos de Windows.
|
XCOPY
|
Copia archivos y árboles de
directorios.
|
TYPE
|
Muestra el contenido de un archivo de
texto.
|
4) Mac OS:
COMANDO
|
ACCIÓN
|
pwd
|
nos dice cuál es nuestra ubicación
actual en la Terminal.
|
clear
|
Este comando nos sirve para limpiar la
ventana de la terminal muchas veces hemos ejecutado mucho códigos y esta muy
llena la pantalla con este comando limpiamos la ventana
|
ls
|
Muestra un lista de las
carpetas del directorio.
|
ls -l
|
Muestra una lista de carpetas del
directorio pero en lista o columna.
|
ls–la
|
muestra la lista igual que el comando
ls –l pero los ficheros los muestra en formato largo con los permisos de cada
fichero drwxr-xr-x donde r significa que se puede leer (read), w que se puede
escribir o modificar (write) y x que se puede executar (eXecute).
|
cd
|
cambia de ubicación, por defecto, nos
encontramos en la carpeta de usuario, si queremos entrar a
“descargas” tendríamos que teclear cd Downloads
|
date
|
nos muestra la fecha actual.
|
cal
|
muestra el calendario mensual.
|
cal -j
|
muestra el calendario
mensual, pero con los días enumerados según el total de días del
año (31 de diciembre=día 365).
|
cal-y
|
muestra el calendario anual.
|
cal -jy
|
muestra el calendario anual, enumerando
los días del año (del 1 al 365).
|
top
|
Muestra una lista de los procesos que
se están ejecutando actualmente. “para salir también debemos presionar
CONTROL+C.
|
system_profiler
|
genera un informe detallado de todo
nuestro hardware y las preferencias del sistema. Si queremos guardar este
informe en un archivo, teclearíamos system_profiler
>>
|
open
|
abre una carpeta, archivo o página web.
|
5) UNIX:
pwd
|
pwd
|
Muestra el directorio actual de trabajo.
|
mkdir nom_directorio
|
Crea un nuevo directorio.
| |
cd
|
cd nom_directorio
|
Cambia de directorio.
|
ls
|
ls
|
Lista los archivos y directorios dentro del directorio de trabajo.
|
chmod
|
chmod modo archivo
|
Utilizado para cambiar la proteción o permisos de accesos a los archivos. Lectura (r), Escritura (w) y Ejecución (x).
Permisos de(l):
Para modificar los permisos del usuario, grupo y otros se utiliza
+ para añadir permiso o - para no dar permiso, indicando el tipo
de permiso w, r, x.
Además, puede especificarse de una forma númerica, donde cada
letra correspondiente a una parte del permiso (r,w,x) puede estar
activada o no (en 1 ó 0) para formar un número binario, el cual
es convertido luego a número decimal.
|
mv
|
mv archivo o directoiro
|
Mueve archivos o subdirectorios de un directorio a otro, o cambiar el nombre del archivo o directorio.
|
cp
|
cp nom_archivo directorio
|
Copia archivos en el directorio indicado.
|
rm
|
rm nom_archivo
|
Remueve o elimina un archivo.
NOTA: una vez eliminado, no puede ser recuperado.
|
rmdir nom_directorio
|
Elimina el directorio indicado, el cual debe estar vacío.
| |
lpr -[lista de requerimientos]
|
lpr -P nombre_imImprime un archivo en la impresora predeterminada.
| |
wc
|
wc archivo
|
Cuenta los caráteres, palabras y líneas del archivo de texto.
|
file
|
file archivo
|
Determina el tipo del o los archivo(s) indicado(s). Ejemplo: texto, programa, gráfico, etc.
|
find
|
find directorio o archivo condición
|
Busca los archivos que satisfacen la condición en el directorio indicado.
|
tar -[arg] archivo.tar archivo
|
Comprime archivos y directorios utilizando la extensión .tar.
| |
gzip archivo
| Comprime solo archivo utilizando la extensión |
CARACTERIZTICAS DE UN SISTEMA OPERATIVO
|

No hay comentarios:
Publicar un comentario