lunes, 8 de febrero de 2010

SISTEMAS OPERATIVOS

0

Que es una partición de disco duro?

Es el nombre genérico que recibe cada división presente en una sola unidad física de almacenamiento de datos

como se almacena la información en el disco duro?

Para grabar información en la superficie, se siguen una serie de códigos, que transforman un patrón de bits en una secuencia de celdas con diferentes estados de magnetización.

Procesos de grabación

· GCR (Group Coding Recording - Codificación de grupo de grabación) Es un proceso de almacenamiento en el que los bits se empaquetan como grupos y son almacenados bajo un determinado código.

· ZBR (Zone Bit Recording) Es un proceso de almacenamiento que coloca más sectores sobre las pistas exteriores del disco que son más largas, pero mantienen un valor constante de rotación. Está diseñado para colocar más datos sobre el disco, sólo puede usarse con interfaces inteligentes

Que es un archivo y cuáles son sus clases:

Un archivo es un conjunto de información binaria; es decir, un conjunto que va de 0 a 1. Este archivo puede almacenarse para mantener un registro de esta información. Un archivo de texto es un archivo que contiene caracteres almacenados en forma de octetos (o bytes).

Archivos históricos. En ellos se conservan documentos que reflejan hechos acaecidos en tiempos pasados y que, por tanto, tienen valor histórico.

Archivos de Gobierno. Recogen documentos que son el testimonio de relaciones internacionales y militares y que son de interés para los gobiernos de las naciones.

Archivos Eclesiásticos. En ellos se conservan documentos religiosos generados en ámbitos catedralicios, monásticos y diocesanos.

Archivos de la Administración. Conservan documentos relacionados con la Administración central, administraciones autonómicas y administraciones locales.

Archivos privados. En ellos se conservan documentos particulares relativos generalmente a familias importantes dentro de un país.

Que es una carpeta o directorio

Una vez que usted haya nombrado a un archivo, aún falta que lo ubique en algún lado. Los archivos se organizan agrupados en directorios o carpetas. (Qué nombre va a usar dependerá del sistema operativo que esté utilizando, pero los resultados son los mismos).

Los directorios/carpetas se hallan anidados uno dentro del otro, formando una jerarquía llamada árbol del directorio o árbol de la carpetas. Más abajo hay un árbol expandido mostrando todas las carpetas existentes dentro de una PC.






Hay varias características notables.

las carpetas anidadas
Primero observe el anidado de las carpetas. Pueden haber tantos niveles como guste o pueda recordar. Este icono es para la carpeta abierta y lo que contiene se despliega en el panel de la ventana derecha.

Este símbolo indica una carpeta que tiene subcarpetas que no se muestran en el árbol. Pulsando el botón en el icono, el árbol se expandirá para mostrar esas carpetas.

Este símbolo marca una carpeta que tiene subcarpetas que están mostrándose en el árbol. Pulsando el botón en el icono, esta rama del árbol colapsaría para que las subcarpetas no se muestren.


Éste es el archivo actualmente seleccionado. Qué usted ve no puede ser los colores que usos de Ventanas por defecto. Éstas son algunas de las muchas características del despliegue que usted puede cambiar bajo Windows. Para ver lo que puede cambiar bajo Win95/98/XP, vaya al menú Inicio (Start) | Configuración | Panel de control (Control Panel), Ver (Display), Configuración (Appearance Tab).


 Ruta

El nombre con ruta (path) completa para una lista de archivos, toda la lista recorriendo el árbol desde la raíz (root) hasta el documento. Por ejemplo, la ruta (path) completa hasta el archivo seleccionado arriba es:

C:\MSOffice\Access\Samples\Orders.hlp

lo cual nos dice que en el disco C, en l

a carpeta MSOffice, en la sub-carpeta Access, dentro de la sub-carpeta Samples, está el archivo: Orders.hlp


Puede ver que anidando sus documentos tan profundamente.
Que es un sistema operativo?

El sistema operativo es el programa (o software) más 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 básicas, tales como reconocimiento de la conexión del teclado, enviar la información a la pantalla, no perder de vista archivos y directorios en el disco, y controlar los dispositivos periféricos tales como impresoras, escáner, etc.

Como se clasif

ican los sistemas operativos?

Los sistemas operativos pueden ser clasificados de la siguiente forma:

  • Multiusuario: Permite que dos o más 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 más 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.

Como 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 elección del sistema operativo determina en gran medida las aplicaciones que puedes utilizar.

Los sistemas operativos más utilizados en los PC son DOS, OS/2, y Windows, pero hay otros que también se utilizan, como por ejemplo Linux.

Como se utili

za un sistema operativo?

Un usuario normalmente interactúa con el sistema operativo a través de un sistema de comandos, por ejemplo, el sistema operativo DOS contiene comandos como copiar y pegar para copiar y pegar archivos respectivamente. Los comandos son aceptados y ejecutados por una parte del sistema operativo llamada procesador de comandos o intérprete de la línea de comandos. Las interfaces gráficas permiten que utilices los comandos señalando y pinchando en objetos que aparecen en la pantalla.

Como se estr

uctura un sistema operativo?

A) CARGADOR

Cualquier programa que requiere ser ejecutado en la computadora, deberá ser transferido desde su lugar de residencia a la memoria principal.

B) CARGADOR PARA EL SISTEMA OPERATIVO

Este programa se encarga de transferir desde algún medio de almacenamiento externo (disco, cinta o tambor) a la memoria principal, los programas del sistema operativo que tienen como finalidad establecer el ambiente de trabajo del equip

o de cómputo. Existe un programa especial almacenado en memoria ROM que se encarga de accesar a este programa cargador. Cuando el sistema operativo esta cargado en memoria toma el control absoluto de las operaciones del sistema.

C) CARGADOR INCLUIDO EN EL SISTEMA OPERATIVO

Su función es cargar a memoria todos los archivos necesarios para la ejecución de un proceso.

SUPERVISOR (EJECUTIVO O MONITOR)

Es el administrador del sistema que controla todo el proceso de la información por medio de un gran número de rutinas que entran en acción cuando son requeridos. Funge como enlace entre los programas del usuario y todas las rutinas que controlan los recursos requeridos por el programa para posteriormente continuar con su ejecución.

El supervisor también realiza otras funciones como son:

- Administra la memoria.

- Administración de las rutinas que controlan el fun

cionamiento de los recursos de la computadora.

- Manejo de Archivos

- Administración y control de la ejecución de los programas.

LENGUAJE DE COMUNICACION

Es el medio a través del cual el usuario interactúa directamente con el sistema operativo y esta formado por comandos que son introducidos a trav

és de algún dispositivo. Generalmente un comando consta de dos partes, la primera formada por una palabra que identifica el comando y la acción a realizar y la segunda parte por un conjunto de valores o parámetros que permiten seleccionar diversas operaciones de entre los que dispone el comando.

UTILERIA DE SISTEMA

Son programas o rutinas del sistema operativo que realizan diversas funciones de uso común o aplicación frecuente como son: clasificar, copiar e imprimir información.

Que es e

l núcleo o Kernel en el sistema operativo y como func

iona?

El núcleo del sistema operativo, también llamado kernel (núcleo en alemán) es aquella parte de un sistema operativo que interactúa de forma directa con el hardware de una máquina. Entre las funciones principales del kernel se encuentr

an:

* La gestión de memoria.

* La administración del sistema de archivos.

*

La administración de servicios de entrada/salida.

* La asignación de recursos entre los usuarios.

Cuáles so

n las funciones de un sistema o

perativo?

Funciones de los sistemas operativos.

· Aceptar todos los trabajos y conserv

arlos hasta su finalización.

· Interpretación de comandos: Interpreta los comandos que permiten al usuario comunicarse con el ordenador.

· Control de recursos: Coordina y manipula el hardware de la computadora, como la memoria, las impresoras, las unidades de disco, el teclado o el Mouse.

·

Manejo de dispositivos de E/S: Organiza los archivos en diversos dispositivos de almacenamiento, como discos flexibles, discos duros, discos compactos o cintas magnéticas.

· Manejo de errores: Gestiona los errores de hardware y la pérdida de datos.

· Secuencia de tareas: El sistema operativo debe administrar la manera en que se reparten los procesos. Definir el or

den. (Quien va primero y quien después).

· Protección: Evitar que las acciones de un usuario afecten el trabajo que esta realizando otro usuario.

· Multiacceso: Un usuario se puede conectar a otra máquina sin tener que estar cerca de ella.

· Contabilidad de recursos: establece el costo que se le cobra a un usuario por utilizar determinados recursos.

Características de los sistemas operativos

En general, se puede decir que un Sistema Operativo tiene las siguientes características:

·

Conveniencia. Un Sistema Operativo hace más conveniente el uso de una computadora.

· Eficiencia. Un Sistema Operativo permite que los recursos de la computadora se usen de la manera más eficiente posible.

·

· Habilidad para evolucionar. Un Sistema Operativo deberá construirse de manera que permita el desarrollo, prueba o introducción efectiva de nuevas funciones del sistema sin interferir con el servicio.


· Encargado de administrar el hardware. El Sistema Operativo se encarga de manejar de una mejor manera los recursos de la computadora en cuanto a hardware se refiere, esto es, asignar

a cada proceso una parte del procesador para poder compartir los recursos.

Reacionar dispositivos (gestionar a través del kernel). El Sistema Operativo se debe encargar de comunicar a los dispositivos periféricos, cuando el usuario así lo requiera.

· Organizar datos para acceso rápido y seguro.

·

Manejar las comunicaciones en red. El Sistema Operativo permite al usuario manejar con alta facilidad todo lo referente a la instalación y uso de las redes de computadoras.

· Procesamiento por bytes de flujo a través del bus de datos.

· Facilitar las entradas y salidas. Un Sistema Operativo debe hacerle fácil al usuario el acceso y manejo de los dispos

itivos de Entrada/Salida de la computadora.

Que es el sistema operativo D.

O.S y UNIX y cuáles son sus principa

les comandos.

DOS es una familia de sistemas operativos para PC. El nombre son las siglas de Disk Operating System (sistema operativo de disco). Fue creado originalmente para computadoras de la familia IBM PC, que utilizaban los procesadores Intel 8086 y 8088, de 16 bits y 8 bits, respectivamente, siendo el primer sistema operativo popular par

a esta plataforma. Contaba con una interfaz de línea de comandos en modo texto o alfanumérico, vía su propio intérprete de órdenes, command.com. Probablemente la más popular de sus variantes sea la perteneciente a la familia MS-DOS, de Microsoft, suministrada con buena parte de los ordenadores compatibles con IBM PC, en especial aquellos de la familia Intel, como sistema operativo independiente o nativo, hasta la versión 6.22 (bien entrados los 90), frecuentemente adjunto a una versión de la interfaz gráfica Ms Windows de 16 bits, como las 3.1x.

En las versiones nativas de Windows, basadas en NT (y éste a su vez en OS/2 2.x) (véase Windows NT, 2000, 2003, XP o Vista) MS-DOS desaparece como sistema operativo (propiamente dicho) y entorno base, desde el que se arrancaba el equipo y sus procesos básicos y se procedía a ejecutar y cargar la inferfaz gráfica o entorno operativo de Windows. Todo vestigio del mismo queda relegado, en tales versiones, a la existencia de un simple intérprete de comandos, denominado Símbolo del Sistema, ejecutado como aplicación mediante cmd.exe, a partir del propio entorno gráfico (elevado ahora a la categoría de sistema).

SISTEMA OPERATIVO UNIX

Caracteristicas principales

Es un sistema operativo de tiempo compartido, controla los recursos de una computadora y los asigna entre los usuarios. Permite a los usuarios correr sus programas. Controla los dispositivos de periféricos conectados a la máquina.

Posee las siguientes características:

- Es un sistrema operativo multiusuario, con capacidad de simular multiprocesamiento y procesamiento no interactivo.

- Está escrito en un lenguaje de alto nivel : C.

- Dispone de un lenguaje de control program

able llamado SHELL.

- Ofrece facilidades para la creación de programas y sistemas y el ambiente adecuado para las tareas de diseños de software.

- Emplea manejo dinámico de memoria por intercambio o paginación.

- Tiene capacidad de interconexión de procesos.

- Permite comunicación entre procesos.

- Emplea un sistema jerárquico de archivos, con facilidades de protección de archivos, cuentas y procesos.

- Tiene facilidad para redireccionamiento de Entradas/Salidas.

- Garantiza un alto grado de portabilidad.

El sistema se basa en un Núcleo llamado Ker

nel, que reside permanentemente en la memoria, y que atiende a todas las llamadas del sistema, administra el acceso a los archivos y el inicio o la suspención de las tareas de los usuarios.

La comunación con el sistema UNIX se da mediante un programa de control llamado SHELL. Este es un lenguaje de control, un intérprete, y un lenguaje de programación, cuyas características lo hacen sumamente flexible para las tareas de un centro de cómputo. Como lenguaje de programación abarca los siguientes aspectos:

- Ofrece las estructuras de control normales: secuenciación, iteración condicional, selección y otras.

- Paso de parámetros.

- Sustitución textual de variables y Cadenas.

- Comunicación bidireccional entre órdenes de shell.

El shell permite modificar en forma dinámica las características con que se ejecutan los programas en UNIX:

Las entradas y salidas pueden ser redireccionadas o redirigidas hacia archivos, procesos y dispositivos;

Es posible interconectar procesos entre sí.

Diferentes usuarios pueden "ver" versiones distintas del sistema operativo debido a la capacidad del shell para configurar diversos ambientes de ejecución. Por ejemplo, se puede hacer que un usuario entre directamente a su sección, ejecute un programa en particular y salga automáticamente del sistema al terminar de usarlo.
Comandos UNIX

DOS

Unix

cd

cd( nota: “cd..” no sirve. Usar “cd ..”(Con espacio).

md

mkdir

rd

rmdir

del

rm

deltree

rm -R

dir

ls (dir funciona como ls -l -color)

copy, xcopy

cp

move, rename

mv

COMMAND.COM

bash, tcsh, zsh, etc. (En Unix hay varios shells)

win

s

tartx

help

man

cls

clear

pkzip/pkunzip

gunzip

doskey

Automático en Linux.

Comando /?

Comando --help. Si no, mirar el manual.

type

cat

edit

pico, vi, emacs, etc. (El pico es el más fácil de usar)

time, date

date (Imprime la fecha y hora). date --set la define.

cmp

cmp,diff(Imprim

e las diferencias entre dos archivos)

echo Cadena de caracteres

echo “Cadena de caracteres” (Entrecomillado)

ping

ping

tracert

traceroute

set

set






Como creamos, movemos, copiamos, r

enombramos, ocultamos y miramos la

s propiedades de un archivo y u

n directorio en el sistemas operativo D.O.S y WINDOWS?

  • Creamos una carpeta con el comando md,la movemos con el comando, copiar el comando copy,para renombrar es hace con el comando rename,para ocultarla cd.., ATTRIB - Sin parámetros, visualiza los atributos de los directorios y archivos. Con parámetros, cambia los atributos de directorios y archivos.

DEFINICIÓN, EJEMPLO Y DIFERENCIAS FUNDAMENTALES DE LOS COMANDOS BÁSICOS INTERNOS Y EXTERNOS DEL SISTEMA OPERATIVO.

Comandos internos y externos:

Son comandos o atajos utilizados por el usuario y el computador para realizar tareas con mayor velocidad y eficiencia.

Las diferencias esenciales son las siguientes:

Los comandos internos son ejecutaos por el ordenador. Y los comandos internos son ejecutados por el usuario.

Comandos básicos del sistema operativo Windows

Abrir.-Este comando permite acceder a un archivo, una carpeta o una unidad de disco.

Buscar.-Este comando permite buscar archi

vos, carpetas, etc.
Cambiar nombre.-Esta orden cambia el nombre de archivos, carpetas, etc.
Cerrar.-Este comando permite cerrar ventanas de
trabajo.
Compresor.-Este comando permite comprimir archivos, carpetas, es decir reducir el tamaño.
Comprobar ahora.-Este comando comprueba
el estado de los discos, que no haya errores.
Copiar.-Este comando permite hacer copia de archivos, carpetas, etc. Estos son guardados temporalmente.
Copia de disco.-Este comando permite hacer copias de disquetes.
Copia de seguridad.-Este comando tiene la

función de respaldar información.
Cortar.-Este comando borra textos,
imágenes, archivos, carpetas, etc. Estos son guardados temporalmente.
Crear nueva carpeta.-Este comando permite crear nuevas carpetas.
Desfragmentador de disco.- El desfragmentador de disco permite desfragmentar el
disco duro, facilitando su uso.
Eliminar.-Este comando permite borrar archivos, carpetas. Estos son enviados a la papelera de
reciclaje.

Ejecutar.-El comando ejecutar nos permite iniciar cualquier programa o abrir cualquier carpeta. Los comandos que se ejecutan quedan guardados, por lo que fácilmente podrá volver ejecutarlo.
Fecha y hora.-El primero nos da la fecha del sistema, y el segundo nos da el
tiempo.
Formatear.-Este comando permite formatear disquetes.
Imprimir.-Este comando permite imprimir
documentos.
Liberador de espacio.-El comando liberador permite liberar espacio en el disco.
Pegar.-Este comando permite que un archivo o carpeta guardado temporalmente puedan ser pegados posteriormente en el lugar deseado.
Propiedades.-Este comando
muestra las propiedades de archivos, carpetas, como el tipo, el tamaño, fecha de creación, etc.

Restaurar.-Este comando permite recuperar archivos eliminados.
Restaurar sistema.-Este comando permite al sistema volver a su
estado anterior es decir antes de ser configurado.

Que es el sistema operativo

Windows, cuáles son sus versiones,

características, Funciones y

comandos?

Sistema Operativo de Windows Es el sistema operativo de mayor difusión entre computadores personales, servidores pequeños y medianos. Fue desarrollado por Microsoft, aunque muchas de sus ideas básicas provinieron del Sistema Operativo Mac OS de los equipos Macintosh.

Versiones

  • PC DOS 1.0 - Liberado en 1981 como complemento al IBM-PC. Primera versión de DOS. Soporta 16 Kb de memoria RAM, disquetes de 5,25 pulgadas de una sola cara de 160 Kb. 22 órdenes. Permite archivos con extensión .com y .exe. Incorpora el intérprete de comandos COMMAND.COM.
  • PC DOS 1.1 - Corregidos muchos errores, soporta disquetes de doble densidad 1.25 - Primera versión liberada con e l nombre MS-DOS.
  • MS-DOS 2.0 - Complemento del IBM XT liberado en 1983. Más del doble de nuevos comandos, soporte de disco duro (alrededor de 5 MB).
  • PC DOS 2.1 - Complemento del IBM PCjr. Añadidas algunas mejoras.
  • MS-DOS 2.11 - Añadido soporte para otros idiomasticas y soporte LAN.
  • MS-DOS 3.2 - Añadida capacidad para disquetes de 3,5 pulgadas y 720 KB.
  • PC DOS 3.3 - Añadido soporte para el ordenador PS/2 de IBM y los nuevos disquetes de 3,5 pulgadas de alta capacidad (1,44 MB). Nuevas páginas de código de caracteres internacionales añadidas, con sop orte para 17 países.
  • MS-DOS 3.3 - Capacidad para crear particiones de disco superiores a 32 MB. Soporte de 4 puertos serie (antes sólo 2). Incorporación de la orden "Files" para poder abrir hasta 255 archivos simultáneamente.
  • MS-DOS 4.0 - Generado con el código fuente de IBM, no con el de Microsoft.
  • PC DOS 4.0 - Agregado DOS Shell, algunas mejoras y arreglos.
  • MS-DOS 4.01 - Versión para corregir algún error.
  • MS-DOS 5.0 - Implementado en 1991, incluyendo más características de administración de memoria y herramientas para soporte de macros, mejora del intérprete de órdenes o shell.
  • MS-DOS 6.0 - Liberado en 1993, incluye soporte para Microsoft Windows, utilidades como Defrag (desfragmentación del disco), DoubleSpace (compresión de archivos), MSBackup (copias de seguridad), MSAV (Microsoft Anti-Virus), MemMaker, etc.
  • MS-DOS 6.2 - Versión para corregir errores.
  • MS-DOS 6.21 - Eliminado el soporte de compresión de disco DoubleSpace.
  • PC DOS 6.3 - Liberado en abril de 1994.
  • MS-DOS 6.22 - Última versión distribuida por separado. Incluido DriveSpace para sustituir a DoubleSpace.
  • PC DOS 7.0 - Añade Stacker p ara reemplazar a DoubleSpace.
  • MS-DOS 7.0 - Distribuido junto con Windows 95. Incluye soporte para nombres de archivo largos (hasta ahora habían tenido la restricción del 8+3).
  • MS-DOS 7.1 - Integrado en Windows 95 OSR2 y posteriormente en Windows 98 y 98 SE. Soporta sistemas de archivos FAT32.
  • MS-DOS 8.0 - Incluido en Windows Me. Es la última versión de MS-DOS.
  • PC DOS 2000 - Versión que soluciona el problema del año 2000.

Comandos básicos

Aquí se muestran algunos de los comandos que utilizaba MS-DOS, y que actualmente pueden ser utilizados desde la línea de comandos en sistemas operativos Windows. Para acceder a la ayuda de estas, MS-DOS, a partir de la versión 6.2 permite lo siguiente: comando_a_consultar /? (Ej.: copy /?). Pueden ser internas o externas:

Comandos internos

  • CD o CHDIR - Cambia el directorio actual.
    • CD nombre_directorio Cambia al directorio jerárquicamente inferior.
    • CD \*PATH - Especifica trayectorias, en las cuales el sistema operativo busca archivos ejecutables. Es un comando que se suele escribir en el Config.sys y en archivos de procesos por lotes.
  • CLS - Limpia todos los comandos y toda la información que hay en pantalla, excepto la letra de la unidad usada (Por ejemplo C:\)
  • DIR - Lista los directorios y archivos de la unidad o directorio actual.
  • PROMPT- Cambia la línea de visualización de la orden.
  • RD o RMDIR- Elimina un directorio.
  • REM - Permite insertar comenta rios en archivos de proceso por lotes.
  • REN o RENAME - Renombra archivos y directorios.
  • SET - Asigna valores a variables de entorno.
  • TIME - Visualiza o cambia la hora del reloj interno.
  • TYPE - Muestra el contenido de un fichero. Se utiliza, principalmente, para ver contenidos de fiecheros en formato texto.
  • VER - Muestra la versión del Sistema Operativo.
  • VOL - Muestra la etiqueta del disco duro y su volumen (si lo tiene)

Comandos externos

  • ATTRIB - Sin parámetros, visualiza los atributos de los directorios y archivos. Con parámetros, cambia los atributos de directorios y archivos.

Los atributos de los directorios, y los ficheros son: de lectura (r), de escritura (w), de archivo (a), oculto (h), de sistema (s). Parámetros: signos (más o menos) y letras r, w, a, y h "v". Ejemplo: Attrib +r *.* (atributo de sólo lectura, para todos los ficheros de ese directorio)

  • APPEND - Sirve para esp ecificar trayectorias para ficheros de datos.
  • BACKUP - Ejecuta una copia de seguridad de uno o más archivos de un disco duro a un disquete.
  • CHKDSK - Verifica si hay errores en el disco duro. (También se puede utilizar para corregirlos con el paramentro "/F")
  • DELTREE - Borra un directorio sin importar que contenga subdirectorios con todos sus contenidos.
  • DISKCOPY - Permite hacer una copia idéntica de un disquete a otro, pertenece al grupo de las órdenes externas.
  • DOSKEY - Permite man tener residentes en memoria RAM las órdenes que han sido ejecutadas en el punto indicativo.
  • FC - Compara ficheros.
  • FORMAT - Permite crear la estructura lógica, en una unidad física de almacenamiento (discos duros, disquetes y unidades de almacenamiento masivo).
    • /s: Crea un diskette de arranque del sistema, en una unidad.
    • /q: Crea un formato rápido, del diskette.
    • /u: Formatea de forma incondicional.
    • /f:xxx: Formatea e specificando el tipo de disquete (ejemplos /f:720 ó /f:1.44)



Que es

el sistema operativo Linux, cuáles son sus version

es, características, funcio

nes y comandos?

COMANDOS MAS UTILIZADOS EN LINUX

LINUX es un sistema operativo, compatible Unix. Dos características muy peculiares lo diferencian del resto de los sis

temas que podemos encontrar en el mercado, la primera, es que es libre, esto significa que no tenemos que pagar ningún tipo de licencia a ninguna casa desarrolladora de software por el uso del mismo, la segunda, es que el sistema viene acompañado del código fuente. El sistema lo forman el núcleo del sistema (kernel) mas un gran numero de programas / librerías que hacen posible su utilización.

Las funciones principales de este magnífico sistema operativo son:


· Sistema multitarea En Linux es posible ejecutar varios programas a la vez sin necesidad de tener que parar la ejecución de cada aplicación.


· Sistema multiusuario Varios usuarios pueden acceder a las aplicaciones y recursos del sistema Linux al mismo tiempo. Y, por supuesto, cada uno de ellos puede ejecutar varios programas a la vez (

multitarea).

·

· Shells programables Un shell conecta las ordenes de un usuario con el Kernel de Linux (el núcleo del sistema), y al ser programables se puede modificar para adaptarlo a tus necesidades. Por ejemp

lo, es muy útil para realizar procesos en segundo plano.


· Independencia de dispositivos Linux admite cualquier tipo de dispositivo (módems, impresoras) gracias a que cada una vez instalado uno nuevo, se añade al Kernel el enlace o controlador necesario con el dispositivo, haciendo que el Kernel y el enlace se fusionen. Linux posee una gran adap

tabilidad y no se encuentra limitado como otros sistemas operativos.


· Comunicaciones Linux es el sistema más flexible para poder conectarse a cualquier ordenador del mun

do. Internet se creó y desarrollo dentro del mundo de Unix, y por lo tanto Linux tiene las mayores capacidades para navegar, ya que Unix y Linux son sistemas prácticamente idénticos. Con linux podrá montar un servidor en su propia casa sin tener que pagar las enormes cantidades de dinero que piden otros sistemas.

Linux no sacrifica en ningún momento la creatividad, tal y como lo hacen algunas compañías informáticas. Linux es una ventana abierta por la que es posible huir hacia un mundo donde la verdadera informática puede ser disfrutada sin limites ni monopolios.

Linux es distribuido media

nte una serie de distribuciones como RedHat, Slackware, Debían ... las cuales se diferencian por su método de instalación y por los paquetes (software) que viene incluido. Es posible que encuentre a la venta versiones de Linux y piense: "si, si.... decían que era gratis..." No se asuste, todo el software de Linux esta regido por la licencia de GNU, con la cual cualquier persona puede modificar un programa y venderlo según el desee, con la condición que la persona que compra ese producto puede realizar la misma acción o simplemente hacer copias para todos aquellos que lo quieran sin tener que pagar más (por lo tanto no se extrañe si encuentra distribución comerciales). Esta lice

ncia es la garantía que afirma la absoluta libertad de este sistema operativo. Si no desea ni siquiera pagar esa mísera cantidad puede descargárselo de Internet totalmente gratis (bueno, sólo tendrá que pagar la factura de teléfono ).

LINUX - COMANDOS BÁSICOS

date muestra la fecha del sistema.

date –u mmddhhhhaa cambia la fecha del sistema, ej. 1202120095 es igual a mes 12, día 02, hora 12:00 y año 1995.

logout sale de la actual sesión.

login sale de la actual sesión.

^D sale de la actual sesión.

Alt+F1 inicia una consola virtual (varias a la vez: F1,F2,F3...)

passwd cambia el password del actual usuario.

^C aborta programa en ejecución.

^S paraliza la pantalla.

^Q anula la paralización de la pan

talla.

who lista los usuarios conectados.

who am i lista tu nombre.

who you are lista tu nombre.

mail nombre envía correo, se finaliza escribiendo un punto en una línea sola.

mail visualiza tu correo, teclea ?

para ayuda.

ls lista directorios y ficheros.

ls –i lista directorios y ficheros con sus i-números.

ls –a lista directorios y ficheros en orden alfabético.

ls –s lista directorios y ficher

os con su tamaño en bloque (1 bloque= 512 bytes)

ls –r lista directorios y ficheros en orden inverso.

ls –u lista directorios y ficheros según último acceso.

ls –l lista todos los directorios y ficheros en formato largo.

Head –nº lines selecciona la primera línea (ej. ls|head –1 lines)

cat file file ... visualiza seguidamente los ficheros indicados.

cat file file > file graba los

dos archivos en uno.

ln file link crea un enlace a un archivo, los dos contienen el mismo fichero físico, si cambias uno, cambia el otro. Pero si borras uno todavía queda el otro.

cp file file copia ficheros.

rm file borra ficheros.

mv file file mueve o cambia d

e nombre.

pwd muestra el directorio actual.

cd cambia de directorio.

mkdir directorio crea un directorio.

rmdir directorio borra un directorio.

comando & hace que el proceso sea desatendido en 2º plano (background).

ps [nº] muestra los procesos desa

tendidos.

ps alx muestra los procesos desatendidos asociados a la terminal (a), los no asociados (x) y hace una lista larga (l).

Elementos de la lista larga: STA (Estado del proceso) O (Inexistente) S (Durmiendo) W (Esperando) I (Intermedio) R (Ejecutándose) Z (Terminado) Z (Parado) UID (Nº de Identificación del propietario) PID (Nº de Identificación del proceso) PPID (Nº de Identificación del proceso padre) PRI (Prio

ridad, nº altos=baja prioridad) WCHAN (Suceso al que espera) NICE (Nº para calcular la pri.) TTY (Terminal) STTY (Tiempo de ejecución)


kill nº detiene la ejecución de un proceso en background.

at hora o fecha <

comando ; comando se pueden escribir varios comandos a la vez.

comando > file redireccion

a la salida a un archivo.

(comando ; comando) > file redirecciona toda la salida del conjunto a un archivo.

comando >> file redirecciona la salida a un archivo, pero lo añade al final de este.

comando <> file redirecciona de forma contraria para acabar llevando el resultado a un archivo.

comando | comando tubo (pipeline) la salida del 1º la envía hacia el 2º.

*, ?, [...], ... caracteres d

e sustitución.

echo * lista directorios y ficheros.

echo –n "Hoy es `date`, hola $variable" hace eco sin carro de retorno (-n) de la frase Hoy es, ejecuta el comando date (entre acentos), hace eco de hola y imprime el contenido de la variable. Para eliminar los valores especiales de algunos caracteres deberemos escribir / antes, ejemplo "Hola /"Pepe/"".

mesg y permite que te escriban los usuarios del sistema.

mesg n prohibe q

ue te escriban a los usuarios del sistema.

mesg muestra el estado actual (escribir o no).

tty muestra tu número (archivo) de terminal.

Versiones

El desarrollo inicial Linux ya aprovechaba las características de conmutación de tareas en modo protegido del 386, y se escribió todo en ensamblador.

Linus nunca anunci

ó la versión 0.01 de Linux (agosto 1991), esta versión no era ni siquiera ejecutable, solamente incluía los principios del núcleo del sistema, estaba escrita en lenguaje ensamblador y asumía que uno tenia acceso a un sistema Minix para su compilación.

La versión actual del núcleo es la 2.2 y sigue avanzando día a día con la meta de perfeccionar y mejorar el sistema.

La ultima versión estable es la versión 2.2, que soporta muchos más periféricos, desde procesadores hasta joysticks, sintonizadores de televisión, CD ROMs no ATAPI y reconoce buena cantidad de tarjetas

de sonido. Incluye también soporte para tipos de archivos para Macintosh HFS, Unix UFS y en modo de lectura, HPFS de OS/2 y NTFS, de NT.

Otras Versiones:

Linux 2.0

Linux 2.2

Linux 2.3

· Como se instala el sistema operativo Linux?


Para instalarlo de cero los pasos serian los siguientes.

1. Formatear el Disco Rígido con un formateo rápido o común según corresponda.

2. Reiniciar el sistema con un disquete de inicio del Sistema Operativo a instalar, o utilizar el CD para la instalación del mismo.

O en este caso (como tendrá que hacer en máquinas viejitas, un poco mas complicado), con el disquete de inicio del Sistema Operativo Microsoft Windows Me tendrá las siguientes opciones en pantalla

MENÚ DE INICIO D EMICROSOFT WINDOWS MILLENNIUM

1. AYUDA

2. INICIAR PC CON COMPATIBILIDAD CON CD-ROM

3. INICIAR PC SIN COMPATIBILIDAD CON CD-ROM

4. INICIO MÍNIMO

Hay que seleccionar la opción

número 2. De esta forma se cargarán los Drivers para la lectora de CD desde la cual se instalará este Sistema Operativo.

Instalacion de un Sistema Operativo en una PC

Diríjase a la unidad de CD escribe setup, install o instalar según la versión que se disponga instalar de Microsoft Windows. No ocurre nada si se equivoca y escribe “setup” cuando debió haber escrito “instalar”, solo mostrará un mensaje diciendo que no encontró el archivo. Al ejecutar el programa de instalación (por ejemplo setup ) se iniciará el programa de instalación que lueg

o de comprobar rápidamente que el HD esté en condiciones le irá mostrando distintas pantallas y guiando en el proceso de instalación de este SO. Le preguntará el número de serie del producto, que acepte una licencia de uso, que le indique la ubicación geográfica en la cual está instalando el, etc.

PASOS PARA INSTALAR UN SISTEMA OPERATIVO,

1.- Introduce el CD-ROM de Windows 98 o Windows Millenium, teclea E: y Enter.
2.- Teclea Instalar y E

nter. Nos avisará que iniciará la instalación y Enter.
3.- Ahora comenzará a hacer un ScanDisk y al terminar nos dará un informe de errores si encuentra alguno (lógicamente no habrá ninguno ya que acabamos de formatear la unidad C:)
4.- Con la tecla ® selecciona Salir y Enter. La instalación ha comenzado.
5.- Oprime Siguiente cuando aparezca la ventana del Asistente. Haz clic en Acepto el contrato y presiona Siguiente.
6.- Introduce el código de

l producto que acompaña al CD-ROM de Windows por ejemplo (CDF22 AR987 HJKLM ABCDE VWX4Y) y presiona Siguiente.
7.- En la siguiente ventana escoge el directorio donde quieres que se instale Windows, por defecto está en C:\Windows, presiona Siguiente y en Opciones de instalación seleccionamos Típica y presiona Siguiente.
8.- Introduce el nombre y organización que quieras, por ejemplo puedes poner tu nombre y en organización Personal y presiona Siguiente.
9.- En la ventana de Componentes de Windows selecciona Instalar los componentes más comunes (Recomendado) y presiona Siguiente.
10.- En identificación

en Red si no quieres no pongas nada déjalo como está, o por el contrario si lo deseas puedes cambiar todo y luego presiona Siguiente.
11.- Escoge el País o Región y presiona Siguiente.
12.- Escoge la Zona horaria y presiona Siguiente.
13.- Ahora comenzará a crear un disco de Inicio, si no lo deseas presiona Cancelar y si por el contrario quieres hacer uno, entonces retira el que tienes en la disquetera e introduce un disquete formateado y etiquetado y presiona Aceptar.
14.- Una vez creado el disco de Inicio o Cancelado la creación del disco, presiona Finalizar y continuará la carga de Windows

y verás el progreso de la instalación.
15.- Se reiniciará varias veces el equipo durante la instalación y finalizará la instalación
16.- Después aparecerá el cuadro de Contraseña de Windows, tienes la opción de no poner nada y la computadora no tendrá contraseña o por el contrario puedes poner un nombre de usuario y contraseña para entrar en la computadora y presiona Aceptar, después de unos segundos por fin verás el Escritorio de Windows.

·

Realice un cuadro comparativo y entre el sistema operativo Linux y Windows

==Criterio de comparación

==Windows

==Linux


Definición

Windows: Es un sistema operativo de Microsoft, basado en el uso de ventanas virtuales para las distintas aplicaciones o documentos.

Microsoft Windows es el nombre de una familia de sistemas operativos no libres desarrollados por la empresa de software Microsoft Corporation.

Todos ellos tienen en común el estar basados en una interfaz gráfica de usuario basada en el paradigma de ventanas (de ahí
su nombre en inglés).

Linux es un sistema operativo y un núcleo. Es uno de los paradigmas del desarrollo de software libre (y de código abierto), donde el código fuente está disponible públicamente y cualquier persona puede libremente usarlo, modificarlo y/o redistribuirlo.

Windows

1.0/ Windows 2.0 Windows 3.0 / OS/2 1 / OS/2 2.0 OS/2 3.0 y 4.0 /Windows 3.1 /Windows 3.11 / Windows N

T /Windows NT 3.1 / Windows NT 3.5/3.51 /

Windows NT 4.0 / Windows 95 / Windows 98 / Windows 98 Second Edition / W

indows Millenium Edition / Windows 2000 / Windows XP / Windows S

erver 2003.

El 5 de Octu

bre de 1991, Linux anunció su primera versión 'oficial', la 0.02 con esta versió

n ya se podía ejecutar el bash (GNU Bourne Shell) y el gcc (GNU C

compiler). Después de la versión 0.03, Linus cambió este número por 0.10

y tras las aportaciones de un grupo inicial de

usuarios se incrementó de nuevo la denominación a 0.95, reflejando la clara vol

untad de poder anunciar en breve una versión 'oficial' (con la denomin

ación 1.0). En Diciembre de 1993 el núcleo estaba en su versión 0.99 pH I. En

la actualidad la última versión estable es al 2.0.30 aunque existe ya la v

ersión de desarrollo 2.1

Empr

esa y/o particular
que lo creó


Bill Gates, Microsoft Corporation.


Su kernel fue diseñado por Linux Torvalds de la Universidad de Helsin

ki en Finlandia, quien buscó colab

oración con FSF para el proyecto GNU (Desarrollo de software libre), y

otros programadores por Internet.


Elementos del

escritori

o



Documentos, Carpetas, Agenda, Utilidades, Herramientas


Tipo de Software


Software propietario:
La copia y distribución es un delito.

Shareware: es aquel que tras un periodo de prueba es necesario pagar o comprar.

Windows al ser el mas fácil de usar en las empresas, posee una gran cantidad de software.

Ambas plataformas cuentan con muchísimo software de todas los tipos. Para mi Microsoft Office es definitivamente la mejor suite ofimática, ya que es mas usada en todas las industrias del mundo, hay que esperar que el tiempo y las personas decidan el uso de Windows vs. Linux.

Software libre:
Es el que permiten la copia, distribución, modificación y posterior redistribución
del software modificado.
Richard Stallman - Precursor del software libre.

Freeware: permiten la copia y distribución.
SOFTWARE:

Linux al tener menos software en algunos campos sufre una menor aceptación por parte de las empresas, aunque gracias a los apoyos de empresas como Sun Microsystems o IBM se ha logrado muchos avances.

Velocidad


Ambas plataformas son veloces, sin embargo, Windows temporalmente presenta ciertos bloqueos que desestabilizan la velocidad en algunos casos.

*Es más rápido.
*Al tener una plataforma más estable, ésto favorece el desempeño de aplicaciones de todo tipo tales como: bases de datos, aplicaciones XML, multimedia, etc.
*La eficiencia de su código fuente hace que la velocidad de las aplicaciones Linux sean superiores a las que corren sobre Windows lo cual se traduce en velocidad de su página.


Principal ventaja
según el grupo

  • Al ser de mayor facilidad de uso Windows en este momento continúa siendo el sistema operativo más comercial lo cual se refleja en la disponibilidad de aplicaciones, facilidad de mantenimiento así como soporte en el desarrollo de nuevas aplicaciones, puntos que pueden ser cruciales en la elección de servidores que corren aplicaciones Web.
  • Aplicaciones desarrolladas en menor tiempo.
  • Fruto de la inversión realizada por Microsoft y aunado a una comunidad de programadores cada vez más grande se ha logrado facilitar el desarrollo de aplicaciones y sistemas que corran sobre servidores Windows lo cual se ve reflejado en tiempos de desarrollo menores.
  • La curva de aprendizaje en el sistema Windows es mucho menor.
  • Código propietario
  • Mientras que Windows es un producto comercial.


    *Linux se puede dividir generalmente en cuatro componentes principales: el núcleo (kernel), el shell, el sistema de archivos y las utilidades.
    *El software Linux así como también un sin número de aplicaciones son de código abierto (gratuitos).
    *No requieren supervisión tan estrecha ni pagos de pólizas de mantenimiento necesarias para obtener los Service Packs.
  • Funcionalidad: Dado el avance tecnológico en las telecomunicaciones, hoy día los sistemas de cómputo trabajan en un ambiente de intercomunicación global.

*Linux es totalmente confiable.
*Linux es altamente seguro
*Linux posee las más poderosa funcionalidad
*Linux es fácil de administrar
*Linux tiene el mejor desempeño
*Linux se puede adquirir al más bajo costo
*En pocas palabras: Linux es el mejor

  • Código abierto frente Precio: Como todos sabéis Linux es un sistema operativo de libre distribución

Principal desventaja
según el grupo
El software propietario tiene una licencia según la cual no eres propietario del programa, sólo puedes usarlo en un ordenador (o los que permita la licencia) y no puedes distribuirlo ni modificarlo.

Que son los driver o controladores

Un driver técnicamente es un software o programa que sirve de intermediario entre un dispositivo de hardware y el sistema operativo.

Dada la existencia de una infinidad de dispositivos hardware con su consecuente innovación, el driver se crea además para que funcione con un sistema operativo especifico - para decirlo en palabras simples: los controladores se instalan según el Windows que utiliza tu PC -. Esto significa que si cambias de Sistema operativo en tu computadora, tendrás que verificar si necesitas también actualizar los drivers para evitar que alguna area del PC deje de funcionar (por ejemplo el sonido). Por otra parte, el driver apunta a un modelo especifico del dispositivo. Por ejemplo: no se puede utilizar el mismo driver para controlar una impresora HP 3320 y una HP 840C.