You are on page 1of 10

Definicin de Sistema Operativo

El sistema operativo es el programa (o software) ms importante de un ordenador. Para que funcionen los otros programas, cada ordenador de uso general debe tener un sistema operativo. Los sistemas operativos realizan tareas bsicas, tales como reconocimiento de la conexin del teclado, enviar la informacin a la pantalla, no perder de vista archivos y directorios en el disco, y controlar los dispositivos perifricos tales como impresoras, escner, etc. En sistemas grandes, el sistema operativo tiene incluso mayor responsabilidad y poder, es como un polica de trfico, se asegura de que los programas y usuarios que estn funcionando al mismo tiempo no interfieran entre ellos. El sistema operativo tambin es responsable de la seguridad, asegurndose de que los usuarios no autorizados no tengan acceso al sistema.

Clasificacin de los Sistemas Operativos


Los sistemas operativos pueden ser clasificados de la siguiente forma:

Multiusuario: Permite que dos o ms usuarios utilicen sus programas al mismo tiempo. Algunos sistemas operativos permiten a centenares o millares de usuarios al mismo tiempo. Multiprocesador: soporta el abrir un mismo programa en ms de una CPU. Multitarea: Permite que varios programas se ejecuten al mismo tiempo. Multitramo: Permite que diversas partes de un solo programa funcionen al mismo tiempo. Tiempo Real: Responde a las entradas inmediatamente. Los sistemas operativos como DOS y UNIX, no funcionan en tiempo real.

Cmo funciona un Sistema Operativo


Los sistemas operativos proporcionan una plataforma de software encima de la cual otros programas, llamados aplicaciones, puedan funcionar. Las aplicaciones se programan para que funcionen encima de un sistema operativo particular, por tanto, la eleccin del sistema operativo determina en gran medida las aplicaciones que puedes utilizar. Los sistemas operativos ms utilizados en los PC son DOS, OS/2, y Windows, pero hay otros que tambin se utilizan, como por ejemplo Linux.

Cmo se utiliza un Sistema Operativo


Un usuario normalmente interacta con el sistema operativo a travs de un sistema de comandos, por ejemplo, el sistema operativo DOS contiene comandos como copiar ypegar para copiar y pegar archivos respectivamente. Los comandos son aceptados y ejecutados por una parte del sistema operativo llamada procesador de comandos o intrprete de la lnea de comandos. Las interfaces grficas permiten que utilices los comandos sealando y pinchando

en objetos que aparecen en la pantalla.

Ejemplos de Sistema Operativo


A continuacin detallamos algunos ejemplos de sistemas operativos: Familia Windows

Windows 95 Windows 98 Windows ME Windows NT Windows 2000 Windows 2000 server Windows XP Windows Server 2003 Windows CE Windows Mobile Windows XP 64 bits Windows Vista (Longhorn) Familia Macintosh

Mac OS 7 Mac OS 8 Mac OS 9 Mac OS X Familia UNIX

AIX AMIX GNU/Linux GNU / Hurd HP-UX Irix Minix System V Solaris UnixWare

Sistema Operativo
MS-DOS (Microsoft -Disk Operating System) (1981)

Logotipo

Caracterticas

Ventajas

Desventajas

Diseado por la empresa Microsoft porBill Gates para las computadoras IBM y compatibles

Los requerimientos del sistema son mnimos

Sistema monotarea y de lnea de comando

OS/2 (Operating System 2) IBM (1987)

Diseado por Microsoft e IBM para los Sistema multitarea de equipos personales ps/2 interfaz grfica

Existen pocas aplicaciones y escasa capacidad de uso en red

Mac OS X (2012)

La empresa Apple de Steve Jobs desde el ao de 1984 ha programado varias versiones que con el tiempo han mejorado exclusivamente para equipos Macintosh de Apple Computer Desarrollado por AT&T para minicomputadoras

Su uso es fcil, de interfaz grfica y multitarea

Alto precio, slo funciona en equipos Mac y tiene dificultades de incompatibilidad de procesamiento mltiple No cuenta con una versin estndar y es difcil su aprendizaje Cuenta con menos soporte de hardware, pocas aplicaciones e incompatibilidad de aplicaciones de otros sistemas operativos

Unix (1970)

Es multitarea, de procesamiento multiple y capacidades de uso en red. Es de libre distribucin, es multitarea, de interfaz grfica, ambiente flexible, eficiente y ms seguro con respecto a los virus

Linux Mandriva (2011)

Es una distribucin Linux publicada por la compaa francesa Mandriva.

Windows NT (1993) Orientado a estaciones de trabajo y servidores de red Pertenece a la familia de Microsoft Creado especialmente para uso de red Mismas desventajas que Windows 95-98

Windows 95-98

Creado por Microsoft en 1985

Es multitarea, de interfaz grfica, procesamiento multiple, facilidad de datos compartidos entre aplicaciones, fcil acceso a internet

Los requerimientos del sistema son mayores. Tiene errores incorregibles y es inseguro contra virus

Windows XP (2001)

Pertenece a la familia de Microsoft

Integra Voz y video de manera sencilla en el correo Requiere mayor capacidad electrnico y la configuracin de memoria, procesador y de nuevos dispositivos es disco duro Fcil Requiere mayor capacidad de memoria, procesador y disco duro. Poca disponibilidad de controladores

Windows Vista (2007)

Pertenece a la familia de Microsoft

Interfaz ms novedosa y llamativa, ms estable, incluye programas de seguridad

Windows 7 (2009)

Pertenece a la familia de Microsoft

Requiere mayor capacidad Interfaz rediseada, nueva de memoria, procesador y barra de tareas, estable y disco duro. Con mayor rpido, incluye programas de disponibilidad de seguridad controladores

SIMILITUDES Y DIFERENCIAS
La principal diferencia es que Linux es Opensource y Windows es cerrado. Linux al ser de cdigo abierto, es modificado y mejorado frecuentemente, por lo que si uno quiere crear un virus para vulnerabilizar el sistema es mas complicado, ya que las bases se van modificando. En cambio con windows es todo lo contrario, es un sistema cerrado y por lo tanto mas "predecible", por eso es que windows es tan vulnerable a diferentes tipos de software mal intencionado. Tambien, es mas estable Linux, y tiene otra forma de aprovechar las caracteristicas del hardware. Saludos.

Tabla de los comandos principales de Linux


Comando Descripcin Equivalente a DOS ls cd cd .. mkdir rmdir cp mv rm passwd listas del contenido de un directorio cambio de directorio directorio principal crea un nuevo directorio elimina un directorio copia de un archivo mueve un archivo elimina un archivo cambia la contrasea del usuario dir cd cd.. md deltree copy, xcopy move del

cat more man apropos lpr

muestra el contenido del archivo muestra el contenido del archivo con pausas

type type |more

ayuda para el comando requerido

help

imprime el archivo requerido cambia el atributo de un archivo chmod XXX file XXX= Usuario|Grupo|Otro en el que X representa un nmero entero 1<X<7

print

Lectura=4, Escritura=2, Ejecucin=1 chmod X=Leer+Escribir+Ejecutar 0 significa ningn derecho 1 significa derecho de ejecucin 2 significa derecho de escritura 3 significa derechos de escritura y ejecucin 4 significa derecho de lectura 5 significa derechos de lectura y de ejecucin 6 significa derechos de lectura y de escritura 7 significa todos los derechos chfn chsh finger traceroute cambia la informacin personal vista tipogrficamente cambia la shell: chsh user ubicacin_de_la_shell lista de usuarios conectados traza la ruta entre el equipo local y el equipo visualizado transfiere el archivo entre el equipo local y el equipo de ftp[machine] [port] recupera un archivo (get) get put quit enva un archivo(put) sale de la sesin FTP (quit) destino

telnet [machine] realiza una aplicacin telnet

permite hablar con un usuario conectado talk talk user autoriza o rechaza el comando talk mesg mesg n : Impide la recepcin de mensajes talk mesg y : Permite recibir mensajes talk logout desconexin

Manejo de Archivos y Directorios: COMANDO SINTAXIS DESCRIPCIN


Muestra el directorio actual de trabajo.
(Ver ejemplo)

pwd

pwd

mkdir cd

mkdir nom_directorio Crea un nuevo directorio. (Ver


ejemplo).

cd nom_directorio

Cambia de directorio. (Ver ejemplo) Lista los archivos y directorios dentro del directorio de trabajo.(Ver ejemplo) Utilizado para cambiar la protecin o permisos de accesos a los archivos. Lectura (r), Escritura (w) y Ejecucin (x). Permisos de(l): Usuario: permisos que tiene con respecto a un archivo o directorio de su propiedad. Grupo: permisos que tiene el archivo y/o directorio para los usuarios que pertenecen al mismo grupo. Otros: permisos que tienen otros usuarios en el archivo o directorio.

ls

ls

chmod

chmod modo archivo

Para modificar los permisos del

usuario, grupo y otros se utiliza + para aadir permiso o - para no dar permiso, indicando el tipo de permiso w, r, x. Adems, puede especificarse de una forma nmerica, donde cada letra correspondiente a una parte del permiso (r,w,x) puede estar activada o no (en 1 0) para formar un nmero binario, el cual es convertido luego a nmero decimal.
(Ver ejemplo).

mv

mv archivo o directoiro

Mueve archivos o subdirectorios de un directorio a otro, o cambiar el nombre del archivo o directorio. (Ver ejemplo) Copia archivos en el directorio indicado.
(Ver ejemplo)

cp

cp nom_archivo directorio

rm

rm nom_archivo

Remueve o elimina un archivo.(Ver ejemplo) NOTA: una vez eliminado, no puede ser recuperado.

rmdir

Elimina el directorio indicado, el rmdir nom_directorio cual debe estar vaco. (Ver
ejemplo)

lpr

lpr -[lista de requerimientos]

lpr -P nombre_imImprime un archivo en la impresora predeterminada. (Ver ejemplo) Cuenta los carteres, palabras y lneas del archivo de texto. (Ver ejemplo) Determina el tipo del o los archivo(s) indicado(s). Ejemplo: texto, programa, grfico, etc. (Ver ejemplo) Busca los archivos que satisfacen la condicin en el directorio indicado.
(Ver ejemplo)

wc

wc archivo

file

file archivo

find

find directorio o archivo condicin

tar

tar -[arg] archivo.tar archivo

Comprime archivos y directorios utilizando la extensin .tar. (Ver


ejemplo)

gzip

gzip archivo

Comprime solo archivo utilizando la extensin .gz. (Ver


ejemplo)

Tabla 1-5 Descripciones de comandos de gestin de Solaris

Comando

Descripcin

Pgina del comando man


smc(1M) smcron(1M) smdiskless(1M) smexec(1M)

smc smcron smdiskless smexec

Inicia Solaris Management Console Gestiona los trabajos crontab Gestiona la compatibilidad con el cliente sin disco Gestiona las entradas de la base de datos exec_attr Gestiona las entradas de grupo Gestiona y visualiza los archivos de registro WBEM

smgroup smlog

smgroup(1M) smlog(1M) smmultiuser(1M)

smmultiuser Gestiona las operaciones masivas en varias cuentas

de usuario
smosservice Agrega compatibilidad con el cliente sin disco y los smosservice(1M)

servicios del SO
smprofile

Gestiona los perfiles de las bases de datos prof_attr yexec_attr Gestiona los roles y usuarios de cuentas de rol

smprofile(1M)

smrole

smrole(1M) smserialport(1M) smuser(1M)

smserialport Gestiona los puertos de serie smuser

Gestiona las entradas de usuario

Windows
Resultado Comando

Actualizaciones automticas.

wuaucpl.cpl

Administrador de dispositivos.

devmgmt.msc

Administrador de taras de Windows.

taskmgr

Administrador de utilidades.

utilman

Agregar o quitar programas.

appwiz.cpl

Apagar equipo.

shutdown

Asistente para agregar hardware.

hdwwiz.cpl

Carpeta de fuentes.

fonts

Centro de seguridad de Windows.

wscui.cpl

Cerrar sesin.

logoff

Conexiones de red.

ncpa.cpl

Cuentas de usuario.

nusrmgr.cpl

Desfragmentador de disco.

dfrg.msc

Dispositivos de juego.

joy.cpl

Editor del Registro.

regedit

Explorador de Windows.

explorer

Firewall de Windows.

firewall.cpl

Herramienta de diagnstico de DirectX.

dxdiag

Impresoras y faxes.

control printers

Informacin del sistema.

msinfo32

Opciones de carpeta.

control folders

Outlook Express.

msimn

Panel de control.

control

Pantalla de comandos.

cmd

Propiedades de Dispositivos de sonido y audio.

mmsys.cpl

Propiedades de fecha y hora.

timedate.cpl

Propiedades de Internet.

inetcpl.cpl

Propiedades de Mouse.

main.cpl

Propiedades de Opciones de Energa.

powercfg.cpl

Propiedades de pantalla.

desk.cpl / control desktop

Propiedades de Teclado.

control keyboard

Propiedades del sistema.

sysdm.cpl

Reiniciar equipo.

shutdown -r

Servicios.

services.msc

Teclado en pantalla.

osk

Utilidad de configuracin del sistema.

msconfig

Utilidad para liberar espacio en disco.

clean.mgr

Utilidad para revisar discos duros.

chkdsk

You might also like