Sistemas Operativos
Los Sistemas Operativos son en esencia uno de los principales recursos para el funcionamiento de todo equipo de cómputo en los centro de datos y oficinas corporativas. Los dos fabricantes más importantes y ampliamente usados en el mercado como son Microsoft Windows y Red Hat Linux.
Sistemas operativos para Servidor (Linux, Windows)
Servidores Linux
Aquí se emplea Linux Ubuntu Server en la cual se activa los servicios Web, SSh, Impresión y com-partición de archivos; respecto a la compatibilidad de este frente a clientes con Linux, Windows o Mac va a ser total con lo que podremos compartir todos los servicios sin problemas como pueden ser la impresora o los archivos, directorios particiones que compartamos con nuestra red. Utiliza un núcleo Linux, y su origen está basado en Debian. Está compuesto de múltiple software normalmente distribuido bajo una licencia libre o de código abierto. Las principales aplicaciones que trae Ubuntu son: navegador web Mozilla Firefox, cliente de mensajería instantánea Empathy, cliente de redes sociales Gwibber, cliente de correo Thunderbird, reproductor multimedia Totem, reproductor de música Banshee, gestor y editor de fotos Shotwell, cliente de BitTorrent Transmission, grabador de discos Brasero, suite ofimática LibreOffice, y el instalador central para buscar e instalar aplicaciones Centro de software de Ubuntu.
Los SO Linux cuentan con LSB es para desarrollar y promover un conjunto de estándares que aumentarán la compatibilidad entre las distribuciones de Linux y permitirán que los programas de aplicación puedan ser ejecutados en cualquier sistema que se adhiera a ella.
Servidores Windows
Aquí se emplea Windows server de la marca Microsof t para servidores que salió en el año 2003; Está basada en tecnología NT y su versión del núcleo NT es la 5.2. los servidores que emplean son: Servidor de archivos, Servidor de impresiones, Servidor de aplicaciones, Servidor de correo (SMTP/POP), Servidor de terminal, Servidor de Redes privadas virtuales (VPN) (o acceso remoto al servidor), Controlador de Dominios (mediante Active Directory), Servidor DNS, Servidor DHCP, Servidor de Streaming de Vídeo, Servidor WINS, Servidor RIS Remote Installation Services (Servicios de instalación remota).
La familia Windows cuenta con w7, que es su versión última; esta la empleamos para comunicarnos con los dispositivos de entrada y de salida.
Diferencias entre sistemas operativos
La instalación:
* Linux a pesar de todos los esfuerzos la instalación no resulta sencilla siempre, pero te permite personalizar totalmente los paquetes que quieras instalar.
* Windows la instalación es mínimamente configurable aunque es muy sencilla.
La compatibilidad:
* Linux no está detrás de ninguna casa comercial gracias a su elevada popularidad ofrece una alta compatibilidad ofreciendo, además, actualizaciones frecuentes.
* Windows al ser parte de Microsoft intenta ofrecer una gran cantidad de drivers ya que su gran poder económico hace que las empresas mismas de hardware creen sus propios drivers.
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.
* Windows al ser el más fácil de usar en las empresas, posee una gran cantidad de software.
Robustez:
* Linux se ha caracterizado siempre por la robustez de su sistema ya que pueden pasar meses e incluso años sin la necesidad de apagar o reiniciar el equipo, también si una aplicación falla simplemente no bloquea totalmente al equipo.
* Windows siempre hay que reiniciar cuando se cambia la configuración del sistema, se bloquea fácilmente cuando ejecuta operaciones aparentemente simples por lo que hay que reiniciar el equipo.
Conclusión: Tanto Windows como Linux tienen sus ventajas e inconvenientes, aunque desde un punto de vista más técnico Linux sale ganando.
Introducción a Windows
1.- Breve historia de Windows
Microsoft Windows es el nombre de una familia de sistemas operativos desarrollados por Microsoft desde 1981, año en que el proyecto se denominaba «Interface Manager», es un sistema operativo para microprocesadores basados en Intel, a lo largo de su historia a tenido varias versiones. La compañía Microsoft fue creada en 1975 por Bill Gates y su socio Paul Allen. A partir de 1982 lanzaron el primer sistema operativo para equipos de la firma IBM y compatibles, se trataba del MS-DOS (siglas de MicroSoft Disk Operating System). Este sistema operativo tuvo un gran éxito gracias a la posibilidad de la clonación de los equipos. IBM mantuvo liberalizada la arquitectura de los equipos, por lo que otras compañías podían montarlos de la misma forma, así, todos ellos usaban MS-DOS como sistema operativo. A travez del tiempo se desarrollaron varias versiones, w1, w2, w3.O, w3.1, w FOR WORDGROUPS 3.11, w95, w98, wME (MILENIUM EDITION), w 2000, wCE, w XP , wVista y w7, w8.
2.- Ventajas y desventajas del sistema operativo Windows
Ventajas
• La instalación es sencilla
• Es multitarea y multiusuario
• Brinda la posibilidad de asignar diferentes permisos a los usuarios
• Permite cambiar periódicamente las contraseñas
• El sistema está protegido del acceso ilegal
• Trabaja con impresoras de estaciones remotas
• Muestra estadísticas de errores de sistema
• Permite realizar diferentes tipos de auditorías
Desventajas
• El costo es muy alto.
• Casi todos lo virus están diseñados para afectarlo.
• Tiene ciertas limitaciones por RAM
• En la versión XP requiere como mínimo 128 MB en RAM y un procesador Pentium de 233Mhz o superior
• El usuario no puede limitar la cantidad de espacio en el disco duro
• No soporta archivos NFS
• No ofrece el bloqueo de intrusos
• No soporta la ejecución de algunas aplicaciones para DOS
3.- Productos actuales (Cuales son los más usados)
* Windows 7, para equipos de escritorio, Esta versión está diseñada para uso en PC, incluyendo equipos de escritorio en hogares y oficinas, equipos portátiles, tablet PC, netbooks y equipos media center.
* Windows Server 2008 R2 para servidores, Es el sucesor de Windows Server 2003, distribuido al público casi cinco años antes. Al igual que Windows 7 , Windows Server 2008 se basa en el núcleo Windows NT 6.1. . Entre las mejoras de esta edición, se destacan nuevas funcionalidades para el Active Directory, nuevas prestaciones de virtualización y administración de sistemas, la inclusión de IIS 7.5 y el soporte para más de 256 procesadores. Hay siete ediciones diferentes: Foundation, Standard, Enterprise, Datacenter, Web Server, HPC Server y para Procesadores Itanium.
* Windows Phone 7 para dispositivos móviles, sucesor de la plataforma Windows Mobile.2 Está pensado para el mercado de consumo generalista en lugar del mercado empresarial por lo que carece de muchas funcionalidades que proporciona la versión anterior. Microsoft ha decidido no hacer compatible Windows Phone 7 con Windows Mobile 6 por lo que las aplicaciones existentes no funcionan en Windows Phone 7 haciendo necesario desarrollar nuevas aplicaciones.
4. El futuro de este sistema operativo
WAzure, es la plataforma de desarrollo en la nube que permite crear y ejecutar aplicaciones en la nube, lanzarlas en cuestión de y codificar en varios lenguajes y tecnologías, como .NET, Java y PHP. Empieza a innovar olvidándote de problemas de redundancia, ancho de banda o limitaciones del servidor. También cuenta con WPhone y WServer 2008, que es empleado aun por un sector muy amplio del mercado. Ello garantiza un tiempo prolongado en el mercado.
Introducción a Linux
1.- Breve historia de Linux
Linux fue creado inicialmente por Linus Torvalds, estudiante de la universidad de Helsinki, Finlandia como extensión Minix excesivo, un sistema pequeño de Unix. Comenzó su trabajo en 1991 para crear un sistema operativo que excedió los estándares de Minix. El núcleo 0,02 de Linux era la primera versión que se lanzará y la versión completa incluyó el núcleo de Linux y las herramientas de algún GNU, desarrolladas por la fundación libre del software. Linus Torvalds continuó su trabajo para lanzar la versión 1,0 del núcleo de Linux en el año 1994. Tux, el pingüino de Linux es la mascota oficial de Linux. Tux fue seleccionado por Torvalds y creado por Larry Ewing. Linux se desarrolla y se lanza bajo fundación libre del software, GNU (licencia el público en general). El código de fuente para de Linux está libre y está disponible para que cada uno la transferencia directa y la use.
2.- Ventajas y desventajas de sistema operativo Linux
Ventajas
• Posibilidad de manipular el código fuente
• Más económico: porque muchos de los sistemas basados en LINUX son gratuitos
• Mas fácil de actualizar y más seguros
• Requerimientos: Linux, al poder funcionar exclusivamente en modo texto sin la necesidad de cargar un entorno gráfico puede ejecutarse en cualquier máquina a partir de un i386.
• Estabilidad: Tiene un único núcleo basado en Unix, por lo tanto es muy estable.
• Multitarea real: Es posible ejecutar varias aplicaciones y procesos simultáneamente.
• Crecimiento: Crece mucho gracias a miles de programadores en todo el mundo.
• Mayor estabilidad por algo lo usan en servidores de alto rendimiento.
• No existen muchos virus para este SO, lo que indica que nuestros datos están libre de amenazas.
Desventajas
• Debes de saber usar unix
• Muchos juegos no corren en linux.
• Menos intuitivo: porque Windows es muy cómodo para los usuarios comunes. De todas maneras algunas distribuciones de Linux han mejorado este aspecto.
• Menos controladores para periféricos
• No se pueden ejecutar programas de Windows (la gran mayoría de los programas están escritos para Windows), además la mayoría de las aplicaciones se encuentran solo en inglés.
• Soporte: muchas distribuciones de Linux no tienen una empresa que los respalde.
• Diferencias entre Movimiento de Software Libre (FSF), Proyecto GNU y Linux.
• No Existe mucho software comercial.
3. Diferencias entre Movimiento de Software Libre (FSF) y el Proyecto GNU. (Indique como se relacionan estos con linux)
FSF, es una comunidad que fomenta el movimiento de software libre y GNU es un sistema operativo propiamente.
FSF
Es la denominación del software que respeta la libertad de los usuarios sobre su producto adquirido y, por tanto, una vez obtenido puede ser usado, copiado, estudiado, modificado, y redistribuido libremente. Son la iniciales de Fundación para el software libre, es una organización creada en octubre de 1985 por Richard Stallman y otros entusiastas del software libre con el propósito de difundir este movimiento. La Fundación para el software libre (FSF) se dedica a eliminar las restricciones sobre la copia, redistribución, entendimiento, y modificación de programas de computadoras. Con este objeto, promociona el desarrollo y uso del software libre en todas las áreas de la computación, pero muy particularmente, ayudando a desarrollar el sistema operativo GNU.
En sus inicios, la FSF destinaba sus fondos principalmente a contratar programadores para que escribiesen software libre. A partir de mediados de la década de 1990 existen ya muchas compañías y autores individuales que escriben software libre, por ello los empleados y voluntarios de la FSF han centrado su trabajo fundamentalmente en asuntos legales, organizativos y promocionales en beneficio de la comunidad de usuarios de software libre.
GNU
Son las iniciales de GNU is ot Unix, es un Sistema Operativo libre muy popular, porque está basado en una arquitectura que ha demostrado ser técnicamente estable. El sistema GNU fue diseñado para ser totalmente compatible con UNIX. El hecho de ser compatible con la arquitectura de UNIX implica que GNU esté compuesto de pequeñas piezas individuales de software, muchas de las cuales ya estaban disponibles, como el sistema de edición de textos TeX y el sistema gráfico X Window, que pudieron ser adaptados y reutilizados; otros en cambio tuvieron que ser reescritos.
Para asegurar que el software GNU permaneciera libre para que todos los usuarios pudieran "ejecutarlo, copiarlo, modificarlo y distribuirlo", el proyecto debía ser liberado bajo una licencia diseñada para garantizar esos derechos al tiempo que evitase restricciones posteriores de los mismos. La idea se conoce en Inglés como copyleft -'copia permitida'- (en clara oposición a copyright -'derecho de copia'-), y está contenida en la Licencia General Pública de GNU (GPL).
La relación comienza con su fundador Richard Matthew Stallman (nacido en Manhattan, Nueva York, 16 de marzo de 1953), con frecuencia abreviado como "rms", es un programador estadounidense y fundador del FSF, movimiento por el software libre y el proyecto GNU cuyo objetivo era crear un sistema operativo completamente libre.
4. Las distribuciones Linux: Qué son y para qué sirven? (Enumere 05 distribuciones indicando su ventaja principal de cada una de ellas)
Es una distribución de software basada en el núcleo Linux que incluye determinados paquetes de software para satisfacer las necesidades de un grupo específico de usuarios, dando así origen a ediciones domésticas, empresariales y para servidores. Por lo general están compuestas, total o mayoritariamente, de software libre, aunque a menudo incorporan aplicaciones o controladores propietarios.
Sirve en general para:
1.- El uso en el hogar o en las empresas.
2.- Diseñadas para servidores, escritorios o dispositivos empotrados.
3.- Orientadas a usuarios regulares o usuarios avanzados.
4.- De uso general o para dispositivos altamente especializados, como un cortafuegos, un enrutador o un cluster computacional.
5.- Diseñadas e incluso certificadas para un hardware o arquitectura específicos.
6.- Orientadas hacia grupos en específico, por ejemplo a través de la internacionalización y localización del lenguaje, o por la inclusión de varios paquetes para la producción musical o para computación científica.
7.- Configuradas especialmente para ser más seguras, completas, portables o fáciles de usar.
8.- Soportadas bajo distintos tipos de hardware.
UBUNTU
1) Atractivo visual
Viene con varios de los nuevos efectos que se ven hoy en día, estos efectos incluyen el cubo rotatorio y las ventanas tambaleantes.
2) Aplicaciones fáciles de instalar
Existe un programa que te da acceso a la mayor parte de los programas disponibles para Linux, simplemente haz clic en el programa que quieres y lo va a instalar, no necesitas aceptar acuerdos porque es código abierto, no es necesario hacer 20 veces clic en Next para instalar un programa, simplemente selecciona el programa, haz clic en OK y listo.
3) Seguro
Nunca estas firmado como administrador (root) sino como un simple usuario, puedes cambiar opciones que apliquen al área de tu usuario, pero no puedes cambiar opciones que afecten al sistema, porque para hacerlo requieres introducir el password de administrador, un dialogo y estas dentro, simple y seguro. Existen muy pocos virus en Linux (¿los hay?), nunca me he topado con uno en todo este tiempo.
4) Opciones fáciles de cambiar
Tiene un menú a un lado de Aplicaciones donde simplemente seleccionas lo que deseas cambiar, sea el Fondo de Escritorio o la Configuración de la red. Todo lo que aparece en las ventanas es simple y están sólo las opciones que necesitas para cambiarlas fácilmente.
5) La Comunidad
La comunidad detrás de Linux, especialmente de Ubuntu, es lo que atrae a más gente a este Sistema Operativo. Gente en la comunidad Linux suelen ser ex-usuarios de Windows, por lo que suelen saber que se siente ser nuevo en un sistema operativo y están felices de ayudar
6) Gratis
Todo en Ubuntu es gratis, el sistema operativo (incluso te envían gratis discos con el sistema operativo, pagando incluso por el servicio postal), el software es gratis (incluyendo todo el software que descargas), la ayuda y soporte es gratis (por parte de la comunidad). La experiencia es 100% gratis y libre. Open source significa que puedes distribuir e incluso modificar el código detrás del programa.
7) Redes
Conecta tu Pc o laptop al hub e inmediatamente se conecta sin problemas, no se tiene que configurarla.
9) Rápido
Ubuntu es rápido, no alenta el rendimiento incluso si ha estado activo por varias horas, simplemente sigue corriendo y todo lo que ejecutas se abre en cuestión de segundos después que hiciste clic en el icono y se cierra cuando presionas la X.
10) Actualizaciones
Ubuntu se actualiza cada 6 meses, bueno… tan cercano como le es posible, y cuando enciendo mi computadora me dice qué actualizaciones están disponibles para los programas que tengo instalados. Comparado con Windows, han pasado 5 años desde Windows XP a Vista.
REDHAT ENTERPRISE
1) Es instalado con un ambiente gráfico llamado Anaconda, diseñado para su fácil uso por novatos.
2) También incorpora una herramienta llamada Lokkit para configurar las capacidades deCortafuegos.
3) Al igual que en el Red Hat Linux 8.0, UTF-8 fue habilitado como el sistema de codificación de tipografías para el sistema. Puede deshacerse este cambio quitando la parte ".UTF-8" de la configuración de lenguaje.
4) La versión 8.0 fue además la primera en incluir el entorno de escritorio gráfico Bluecurve.
5) Carece de muchas características debido a posibles problemas de copyright y patentes.
6) El soporte al formato NTFS también está ausente, pero también puede ser instalado libremente.
DEBIAN
1) Coste: Debían es un sistema operativo (S.O.) delibre distribución (es decir sin coste alguno). Multiusuario: permite a varios usuarios acceder al mismo tiempo a través de terminales, y distribuye los recursos disponibles entre todos. Multiplataforma: Es decir que puede correr en la mayoría de plataformas del mercado (procesadores de la gama Intel y AMD, Motorola, Sun, Sparc, etc.).
2) Kernel: Los sistemas Debian actualmente usan el núcleo de Linux. Memoria: La memoria se gestiona como un recurso unificado para los programas de usuario y para el caché de disco, de tal forma que toda la memoria libre puede ser usada para caché y ésta puede a su vez ser reducida cuando se ejecuten grandes programas.
3) Licencia: Debian nace como una apuesta por separar en sus versiones el software libre del software no libre, para esto debe respetar 4 libertades:
1.libertad para usarlo.
2.libertad para modificarlo.
3. libertad para copiarlo.
4.libertad para distribuir las modificaciones.
4) Estabilidad: como Debian es una distribución que ha probado su estabilidad y utilidad, muchos desarrolladores la han tomado para crear otras nuevas como: Knoppix, Ubuntu, etc, Debian puede ser usado por cualquier persona que sepa qué es Linux, que haya tenido un Linux instalado, que sepa configurar las cosas básicas, que no se rinda ante las primeras dificultades.
5) Facilidad de Uso: este sistema operativo no es aconsejable para aquellas personas procedentes de Windows, que quieren instalarse Linux. Sin embargo, podrás contratar algunas versiones de paga deLinux de algunas empresas y recibir soporte, asistencia técnica y una capacitación, dependiendo de tu póliza.
6) Aplicaciones: No todos los programascomerciales y profesionales tienen versiones paraLinux, afortunadamente, existen muchasversiones de programas gratuitos con funcionesparecidas. Todos los nombres son asignados cuando se crea una nueva versión de pruebas(Testing), y se conservan cuando ésta pasa a serestable (Stable
7) Versiones de Debian.Debian siempre mantiene al menos tres versiones en mantenimiento activo: «estable», «en pruebas» e «inestable» (stable, testing y unstable).
8) Ventajas de Debian Linux Distribución libre y gratuita, tanto del Sistema Operativo como de las actualizaciones del mismo.
OpenSuSE
1) Entornos de escritorios intuitivos múltiples: última versión de KDE 3.4 y GNOME* 2.10
2) Una completa gama de herramientas Internet: navegador de Internet Firefox* 1.0, correo electrónico y cliente de mensajería instantánea (con soporte para AOL, Yahoo!, MSN, Novell® Group Wise® Instant Messenger, entre otros)
3) Suite ofimática: OpenOffice.org 2.0 (ofrece soporte para documentos de Microsoft* Office)
4) Aplicaciones multimedia y gráficas líderes del mercado: organizador de fotos F-Spot, programas para gráficos Inkscape y GIMP 2.2, reproductores multimedia, grabadores de CD / DVD?
5) Sistema de seguridad totalmente integrado: firewall, bloqueador de spam y antivirus.
6) Servicios de red avanzados: Apache Web Server, SAMBA, CUPS, DHCP, DNS y las bases de datos de código abierto más conocidas del mercado.
• Innovador soporte para dispositivos móviles: conexiones Wi-Fi mejoradas, Bluetooth, PDA y sincronización con el teléfono móvil
7) Virtualización robusta, basada en XEN
8) Soporte para VoIP
MANDRIVA
1) soporta oficialmente dos arquitecturas de hardware: Intel x86, AMD64, y también puede soportar PowerPC.
2) es capaz de actualizar a la vez todas las aplicaciones instaladas en la máquina a través de repositorios, a diferencia de otros sistemas operativos comerciales, donde esto no es posible.
3) Esta distribución ha sido y está siendo traducida a numerosos idiomas, y cada usuario es capaz de colaborar voluntariamente a esta causa, a través de Internet.
4) Se basan en gran medida en el trabajo de las comunidades de GNOME y KDE (como es el caso de las traducciones).
5. El futuro de este Sistema Operativo.
Debido a los costos alto de SO los analistas ven en GNU/Linux a la única plataforma capaz de hacer frente a la hegemonía de Windows NT en los próximos 5 años, Casi todas las grandes compañías de soft/hard Unix (y otras como Apple) promocionarán GNU/Linux por los siguientes motivos:
• Diversificación de la oferta de ss.oo. para sus plataformas (Sun, Apple, Digital/Compaq);
• Ofrecer escalabilidad Unix hacia abajo complementando sus propios equipos con PC con GNU/Linux (Sun, SGI, Digital/Compaq);
• Difusión de la filosofía Unix, aumento de las aplicaciones Unix susceptibles de ser portadas a sus plataformas, formación de profesionales Unix que puedan optar por sus plataformas para aplicaciones con grandes requerimientos.
• Sun además ve en GNU/Linux una plataforma adecuada para la difusión de Java.
• Intel apoyará GNU/Linux como una forma de diversificar la oferta de ss.oo. par su plataforma, como apoyo a la futura plataforma Merced y de distanciarse un tanto de sus alianzas con Microsoft, especialmente con vistas a los posibles procesos anti-trust.
Sistema de Archivos/Ficheros (File System)
1. ¿Qué son y porqué los necesitamos?
En computación, es un sistema de archivos, método para el almacenamiento y organización de archivos de computadora y los datos que estos contienen, para hacer más fácil la tarea encontrarlos y accederlos. Los necesitamos para poder continuar los trabajos, modificarlos guardarlos, trasladarlos en unidades externas, enviarlos vía email, en fin sus usos son múltiples tales archivos son usados en dispositivos de almacenamiento como discos duros y CD-ROM e involucran el mantenimiento de la localización física de los archivos.
2. ¿Qué hacen? Asignación de espacio a los archivos (bloques).
Es la cantidad más pequeña de datos que pueden transferirse en una operación de entrada/salida entre la memoria principal de un ordenador y los dispositivos periféricos o viceversa. El tamaño del bloque o registro físico dependerá de las características del ordenador. En la mayoría de los casos el tamaño del bloque suele ser mayor que el del registro lógico. La adaptación consiste en empaquetar en cada bloque tantos registros lógicos como se pueda. El empaquetamiento puede ser de tipo fuerte o débil, según que se permita o no aprovechar el sobrante de un bloque, situando registros entre dos bloques contiguos.
3. Tablas de Asignación: nombre equivalente a un archivo (espacio en disco) .
Tabla de asignación de archivos, es un sistema de archivos desarrollado para MS-DOS, así como el sistema de archivos principal de las ediciones no empresariales de Microsoft Windows hasta Windows Me. FAT es relativamente sencillo. A causa de ello, es un formato popular para disquetes admitido prácticamente por todos los sistemas operativos existentes para computadora personal. Se utiliza como mecanismo de intercambio de datos entre sistemas operativos distintos que coexisten en la misma computadora, lo que se conoce como entorno multiarranque. También se utiliza en tarjetas de memoria y dispositivos similares. Existe el FAT 12(versión 12 bits), FAT 16 (versión 16 bits) y el FAT 32(versión 32 bits)
4. Conceptos:
Sector.- Un sector de un disco duro es la sección de la superficie del mismo que corresponde al área encerrada entre dos líneas radiales de una pista. Pueden almacenar una cantidad fija de bytes, generalmente suele ser de 0,5 KB hasta 64 KB.
Clusters.- es un conjunto contiguo de sectores que componen la unidad más pequeña de almacenamiento de un disco. Los archivos se almacenan en uno o varios clústeres, dependiendo de su tamaño de unidad de asignación. Sin embargo, si el archivo es más pequeño que un clúster, éste lo ocupa completo.
Partición.- Es el nombre genérico que recibe cada división presente en una sola unidad física de almacenamiento de datos. Toda partición tiene su propio sistema de archivos (formato); generalmente, casi cualquier sistema operativo interpreta, utiliza y manipula cada partición como un disco físico independiente, a pesar de que dichas particiones estén en un solo disco físico.
Archivos.- Un archivo o fichero informático es un conjunto de bits almacenado en un dispositivo es identificado por un nombre y la descripción de la carpeta o directorio que lo contiene. Los archivos informáticos se llaman así porque son los equivalentes digitales de los archivos en tarjetas, papel o microfichas del entorno de oficina tradicional. Los archivos informáticos facilitan una manera de organizar los recursos usados para almacenar permanentemente datos en un sistema informático.
carpetas/directorios.- A partir de Windows 95 carpetas de archivos es un contenedor virtual en el que se almacenan una agrupación de archivos de datos y otros subdirectorios, atendiendo a su contenido, a su propósito o a cualquier criterio que decida el usuario. Técnicamente el directorio almacena información acerca de los archivos que contiene: como los atributos de los archivos o dónde se encuentran físicamente en el dispositivo de almacenamiento
ROOT.- En sistemas operativos del tipo Unix, root es el nombre convencional de la cuenta de usuario que posee todos los derechos en todos los modos (mono o multi usuario), root es también llamado superusuario. Normalmente esta es la cuenta de administrador. El usuario root puede hacer muchas cosas que un usuario común no puede, tales como cambiar el dueño o permisos de archivos y enlazar a puertos de numeración pequeña. No es recomendable utilizar el usuario root para una simple sesión de uso habitual, ya que pone en riesgo el sistema al garantizar acceso privilegiado a cada programa en ejecución. Es preferible utilizar una cuenta de usuario normal y utilizar el comando para acceder a los privilegios de root de ser necesario.
HOME.- Es el punto en donde se producen dos o más conexiones en una red de comunicaciones. No se trata de un elemento estrictamente físico, sino de una unidad funcional que exige hardware y software. Un nodo puede incluir controladores de comunicaciones, clusters, servidores, repetidores, etc.
6. Formateo Físico (de fábrica) y Lógico (sistema de ficheros)
F. Físico, llamado también formateo de bajo nivel, es el que define el tamaño de los bloques, su número y su ubicación en los discos. No es necesario que el usuario lo realice, ya que los discos duros viene ya con el formato hecho de fabrica, y no se suele perder, salvo por averías causadas por campos magnéticos, temperaturas elevadas o por un problema físico del disco.
F. Lógico, tiene dos funciones definidas:
a- comprobar la integridad de los bloques, marcando los que están defectuosos para que no sean utilizados.
b- reescribir la tabla de particiones, e indicar en ella la partición sobre la que se a formateado, los cluster creados y los bloques que conforman cada uno de los cluster, que dependiendo del sistema pueden ser 1 y 128. Es lento.
7. Tipos de Disco:
ext2, fue el sistema de ficheros por defecto de las distribuciones de Linux Red Hat Linux, Fedora Core y Debian hasta ser reemplazado recientemente por su sucesor ext3.
FAT, Tabla de asignación de archivos (del inglés file allocation table), es un sistema de archivos desarrollado para MS-DOS, así como el sistema de archivos principal de las ediciones no empresariales de Microsoft Windows hasta Windows Me. FAT es relativamente sencillo. A causa de ello, es un formato popular para disquetes admitido prácticamente por todos los sistemas operativos existentes para computadora personal. Se utiliza como mecanismo de intercambio de datos entre sistemas operativos distintos que coexisten en la misma com-putadora, lo que se conoce como entorno multiarranque. También se utiliza en tarjetas de memoria y dispositivos similares.
iso9660, norma publicada inicialmente en 1986 por la ISO, que especifica el formato para el almacenaje de archivos en los soportes de tipo disco compacto, define un sistema de archivos para CD-ROM. Su propósito es que tales medios sean legibles por diferentes sistemas operativos, de diferentes proveedores y en diferentes plataformas, por ejemplo, MS-DOS, Microsoft Windows, Mac OS y UNIX.
ext3, sistema de archivos con registro por diario (journaling) usado en distribuciones Linux, aunque en la actualidad está siendo remplazado por su sucesor, ext4.
ReiserFS, sistema de archivos de propósito general, diseñado e implementado por un equipo de la empresa Namesys, actualmente es soportado por Linux y existen planes de futuro para incluirlo en otros sistemas operativos. También es soportado por Windows (de forma no oficial), aunque por el momento de manera inestable y rudimentaria (ReiserFS bajo windows).
Udf, Formato de disco universal es una implementación de la especificación conocida como ISO / IEC 13346 y ECMA -167 y es un abierto independiente del proveedor del sistema de archivos para el equipo de almacenamiento de datos para una amplia gama de medios de comunicación, ha sido más utilizado para los DVD y los nuevos discos ópticos formatos, suplantando a la norma ISO 9660 . Debido a su diseño, es muy adecuado para actualizaciones incrementales tanto en grabación o (re) escritura de medios ópticos . UDF es desarrollado y mantenido por la Optical Storage Technology Association (OSTA).
NTFS, Es un sistema adecuado para las particiones de gran tamaño requeridas en estaciones de trabajo de alto rendimiento y servidores puede manejar volúmenes teóricamente, hasta 264–1 clústeres. En la práctica, el máximo volumen NTFS soportado es de 232–1 clústeres (aproximadamente 16 TiB usando clústeres de 4 KiB). Su principal inconveniente es que necesita para sí mismo una buena cantidad de espacio en disco duro, por lo que no es reco-mendable su uso en discos con menos de 400 MiB libres.
HFS, es un sistema de archivos desarrollado por Apple Inc. para su uso en computadores que corren Mac OS. Originalmente diseñado para ser usado en disquetes y discos duros, también es posible encontrarlo en dispositivos de solo-lectura como los CD-ROMs. HFS es el nombre usado por desarrolladores, pero en la documentación de usuarios el formato es referido como estándar Mac Os para diferenciarlo de su sucesor HFS+ el cual es llamado Extendido Mac Os.
Tipos de Red:
Nfs, es un protocolo de nivel de aplicación, según el Modelo OSI. Es utilizado para sistemas de archivos distribuido en un entorno de red de computadoras de área local. Posibilita que distintos sistemas conectados a una misma red accedan a ficheros remotos como si se tratara de locales.
CIFS/SAMBA, es una implementación libre del protocolo de archivos compartidos de Microsoft Windows (antiguamente llamado SMB, renombrado recientemente a CIFS) para sistemas de tipo UNIX. De esta forma, es posible que ordenadores con GNU/Linux, Mac OS X o Unix en general se vean como servidores o actúen como clientes en redes de Windows. Samba también permite validar usuarios haciendo de Controlador Principal de Dominio (PDC), como miembro de dominio e incluso como un dominio Active Directory para redes basadas en Windows; aparte de ser capaz de servir colas de impresión, directorios compartidos y autentificar con su propio archivo de usuarios.
Entre los sistemas tipo Unix en los que se puede ejecutar Samba, están las distribuciones GNU/Linux, Solaris y las diferentes variantes BSD entre las que podemos encontrar el Mac OS X Server de Apple.
Coda, sistema de archivos distribuido desarrollado como un proyecto de investigación en la Universidad Carnegie Mellon desde 1987 bajo la dirección de M. Satyanarayanan. Desciende directamente de una antigua versión de AFS (AFS-2) y ofrece muchas características similares. El sistema de archivos InterMezzo está, a su vez, inspirado en Coda. Coda todavía está en desarrollo, aunque el interés se ha desplazado desde la investigación hacia la creación de un producto robusto para uso comercial.
Tipos de propósito especial:
Devfs, sistema de archivos virtual, utilizado por el sistema operativo Unix y los sistemas operativos derivados de este, cuyo propósito es controlar los archivos de dispositivos, que se hallan almacenados en el directorio /dev de la estructura de archivos convencional.
Sysfs, sistema de archivos virtual que proporciona el núcleo Linux v2.6. Sysfs exporta información sobre los dispositivos y sus controladores desde el modelo de dispositivos del núcleo hacia el espacio del usuario, también permite configurar parámetros.
Procfs, es la abreviatura de sistema de ficheros de procesos (process filesystem). Un pseudo sistema de ficheros que se utiliza para permitir el acceso a la información del kernel sobre los procesos. Dado que proc no es un sistema de ficheros real, no consume ningún espacio de almacenamiento, y sólo consume una limitada cantidad de memoria. El sistema de archivos se monta con frecuencia en /proc. Está soportado bajo Solaris, BSD y Linux, el último de los cuales lo extiende para incluir datos que no son propios de los procesos.
Swap, En informática, el espacio de intercambio es una zona del disco (un fichero o partición) que se usa para guardar las imágenes de los procesos que no han de mantenerse en memoria física.
Comparativo entre Windows y Linux
Windows es un sistema operativo, es decir, el encargado de controlar y dirigir el ordenador. Linux es un sistema operativo de libre distribución compatible con Unís y de código abierto. La evolución de ambos sistemas operativos en los últimos años ha sido impresionante y muy significativa. Tras analizar aspectos tales como: estabilidad, recursos y rendimiento, software y facilidad de instalación, detección e instalación de dispositivos, facilidad de uso, código abierto frente a código propietario, facilidad de instalación, precio e integración.
En su casa el sistema que tiene desde hace años es Windows, y que ha oído hablar de la maravillas de Linux, pero que no sabe por dónde empezar. Tengamos también en cuenta que Windows al ser un entorno con un soporte económico detrás, (existe una empresa, económicamente fuerte, que controla y asegura una rentabilidad), resguardando este producto. Primero los juegos y/o programas que se encuentra de Windows tienen una fácil instalación, y un manejo que el conoce y domina, fácil de usar y de enseñar. Segundo la terminación de estos juegos y/o programas es de mayor calidad (color, niveles de dificultad, configuración), en Linux estos programas son gratis siempre que sepas bajártelos de internet.