Tecnología

Inicio

funciones sistema operativo unix

Pros y contras del sistema operativo Unix

Pros y contras del sistema operativo Unix


UNIX es un sistema operativo que se encuentra más comúnmente en las universidades, laboratorios de investigación e instituciones gubernamentales grandes. Fue escrito en 1969 por Kenneth Thompson en los Laboratorios Bell. Se diferenció de otros sistemas operativos de la época de varias maneras. A diferencia de la mayoría de los otros sistemas operativos, UNIX era libre, así como independiente de la máquina, lo que significa que se puede ejecutar en cualquier máquina.

¿Cómo funciona UNIX

No hay ninguna iconos y ratón con UNIX. El usuario se presenta con una línea de comandos. El usuario escribe un comando, como "GREP", una función que busca frases en determinados documentos, o "LPQ", que le permite buscar en la cola de impresión. Esta es una de las principales quejas sobre UNIX: los usuarios deben aprender un montón de comandos. Una vez que haces aprender los comandos, usted tiene mucho más control sobre el equipo que lo hace con otros sistemas operativos. UNIX fue el primer sistema operativo que viene con un editor de pantalla completa (emacs), así como el primer sistema operativo para abrazar plenamente la Internet.

Pros UNIX

UNIX tiene muchas ventajas además de ser libre y ejecutable en casi cualquier máquina. Usted tiene más control sobre el ordenador con UNIX. Los sistemas operativos como Mac OS y Windows son icono y el ratón con base; su uso, se puede activar sólo lo que el sistema operativo le permite activar. En UNIX, puede hacer cualquiera de las cosas que el sistema operativo puede hacer. Esto significa, por supuesto, que se pueden echar las cosas a si usted no sabe lo que está haciendo. Otro libertad, y el peligro, que tiene con UNIX es que se puede cambiar el sistema operativo para que sea más compatible con lo que quiere hacer. Si usted sabe lo que está haciendo, UNIX puede ser potente y personalizable, y ahora que ha existido desde hace mucho tiempo, la mayoría de los insectos están fuera y es muy fiable.

UNIX Contras

El uso de UNIX con éxito va a significar tener un experto en UNIX en el sitio. Incluso algo tan simple como la instalación de nuevos productos y actualizaciones puede ser complicado si no eres un experto en UNIX. La naturaleza de comandos del sistema UNIX es difícil, especialmente para los principiantes, así que si usted tiene una tienda donde los novatos tienen que ponerse al día rápidamente, UNIX no podría ser una buena opción. Esta es la razón por UNIX es más popular en los lugares donde hay usuarios sofisticados.

Debido a que UNIX es personalizable, diferentes dialectos de UNIX se han originado. Por ejemplo, cuando el grupo Berkley UNIX no le gustaba la forma en UNIX clasifica a los usuarios, los usuarios Berkley cambiaron el código del sistema operativo. Los usuarios estándar UNIX utilizan "cgup" como el comando para cambiar de grupo; los usuarios utilizan Berkley "NewGroup." Esto significa que un usuario experto de UNIX en un solo lugar podría estar enfrentando una curva de aprendizaje en un nuevo lugar.

Enfoque en capas en el sistema operativo Unix

Enfoque en capas en el sistema operativo Unix


El sistema operativo UNIX es una multi-usuario, sistema operativo multitarea que se utiliza comúnmente para los servidores de base de datos, FTP y de Internet. El sistema operativo Unix ofrece una alternativa fiable, escalable y de bajo costo para la plataforma basada en Windows.

El sistema operativo Unix se divide en una serie de capas (niveles): La capa inferior (capa 0) está representado por su hardware; La siguiente capa es el núcleo, que controla la ejecución de comandos. El siguiente nivel que es la cáscara, un programa que introduce comandos en Unix. Aplicaciones representan el nivel más exterior de la capa de cimentación Unix; cada capa utiliza las funciones (operaciones) y servicios de las capas de nivel inferior. Este enfoque tiene la intención de actuar como una ayuda para que caso de que necesite para verificar su sistema o solucionar problemas.

Hardware

El sistema operativo Unix se ejecutará en 386 o 486 equipos con un mínimo de 2 megabytes de RAM y 40 MB de espacio en disco. X-Windows requiere otras 2 megabytes de RAM.

el Kernel

El corazón de Unix está contenida en el núcleo. El núcleo interactúa con el hardware e inicia la mayoría de tareas tales como la gestión de memoria, planificación de tareas y gestión de archivos.

La cáscara

La cáscara es la utilidad que procesa sus peticiones. Cuando se escribe en un comando en su terminal, el shell interpreta el comando y llama al programa que usted solicita. El C Shell, Shell Bourne y Korn Shell son las conchas más populares utilizados en el entorno Unix.

Comandos y Utilidades

Unix tiene varios comandos y utilidades integradas que se pueden utilizar en sus actividades del día a día. Por ejemplo, si escribe "cp" en la línea de comandos dentro de su cáscara se copia un archivo. Mientras se escribe "nombre de archivo gato" en la misma línea de comandos mostrará el contenido de su archivo. Unix contiene más de 250 comandos estándar, además de varias otras utilidades y comandos proporcionados por el software de terceros.

Las especificaciones de sistema operativo Unix

Los usuarios de ordenadores tienen acceso a una variedad de sistemas operativos, incluyendo Windows, Mac OS y UNIX. UNIX es un sistema operativo de código abierto diseñado para cualquier ordenador. El formato de código abierto permite a los usuarios manipular las capacidades del sistema operativo, como les gusta.

Historia

AT & T Bell Labs desarrolló por primera vez el sistema operativo UNIX en la década de 1970. Diseñado por los programadores para programadores, el código de fuente abierta permite a los usuarios la libertad de añadir capacidades de UNIX que no están presentes en la copia original. Una multitud de versiones de UNIX creados por el usuario a la superficie. En 1993, Novell compró UNIX. En 1995, SCO compró y actualmente es propietaria de los derechos del sistema UNIX.

Versión dos características

Versión dos de la especificación solo UNIX permite la limpieza de N bits para la eliminación de dependencias arquitectónicas dentro del sistema operativo. 2000 alineación fija cualquier problema asociado con la imagen de sustitución milenio. También se incluyeron adiciones de grandes extensiones de archivo, extensiones de la cumbre de enlace dinámico, y las funciones hilos extendidos.

Versión Tres Importancia

La tercera versión incluye una revisión de la interfaz del sistema operativo portátil y el estándar Open Group. Disponible de forma gratuita en línea, la versión tres centró en la revisión de especificaciones de base para una mayor capacidad de adaptación estación de trabajo.

Las características del sistema operativo UNIX

Las características del sistema operativo UNIX


Alta fiabilidad, escalabilidad y sus potentes funciones, un sistema operativo UNIX popular, según Intel. Ahora más allá de sus 40 años a partir de 2010, UNIX es la columna vertebral de muchos centros de datos, incluyendo Internet. Grandes jugadores que usan UNIX como Sun Microsystems, Apple Inc., Hewlett-Packard y AT & T, que es la empresa matriz original de UNIX. The Open Group posee todas las especificaciones de UNIX y la marca, que son libremente accesibles y disponibles a través de Internet.

Multitarea y Portabilidad

Las principales características de UNIX incluyen capacidades multiusuario, multitarea y portabilidad. Varios usuarios acceden al sistema mediante la conexión a puntos conocidos como terminales. Varios usuarios pueden ejecutar varios programas o procesos simultáneamente en un solo sistema. UNIX utiliza un lenguaje de alto nivel que es fácil de comprender, modificar y transferir a otras máquinas, lo que significa que puede cambiar los códigos de idioma de acuerdo con los requisitos del nuevo hardware en el ordenador. Usted, por lo tanto, tiene la flexibilidad de elegir cualquier hardware, modificar los códigos UNIX en consecuencia y utilizar UNIX a través de múltiples arquitecturas.

El Kernel y el Shell

El eje de un sistema operativo UNIX, el kernel gestiona las aplicaciones y periféricos en un sistema. En conjunto, el núcleo y la cáscara de llevar a cabo sus peticiones y órdenes. Usted se comunica con el sistema a través de la shell de UNIX, que se traduce en el núcleo. Cuando se enciende el terminal, se inicia un proceso del sistema que domina sus entradas. Cuando se introduce la contraseña, el sistema asocia el programa de shell con su terminal. El intérprete de comandos le permite personalizar las opciones, incluso si no tienen los conocimientos necesarios. Por ejemplo, si escribe un comando en parte, la cáscara anticipa el comando para el que está apuntando y muestra el comando para usted. El shell de UNIX es un programa que da y muestra sus indicaciones y, en conjunción con el kernel, ejecuta los comandos. La cáscara aun mantiene un historial de los comandos introducidos, lo que le permite volver a utilizar un comando desplazándose a través de su historial de comandos.

Archivos y procesos

Todas las funciones en UNIX implican un archivo o un proceso. Los procesos son ejecuciones de programas, mientras que los archivos son colecciones de datos creados por ti. Los archivos pueden incluir un documento, la programación de instrucciones para el sistema o un directorio. UNIX utiliza una estructura jerárquica de archivos en su diseño que comienza con un directorio raíz - representado por la barra inclinada (/). La raíz es seguido por sus subdirectorios, como en un árbol invertido, y termina con el archivo. En el ejemplo "/Demand/Articles/UNIX.doc," el principal directorio "demanda" tiene un subdirectorio "Artículos", que tiene un archivo "UNIX.doc."

Ventajas y desventajas del sistema operativo Unix

Ventajas y desventajas del sistema operativo Unix


Unix es un sistema operativo de equipo basado en línea de comandos desarrollado en 1969. A pesar de Unix tradicional todavía se utiliza en gran medida, hay una serie de sistemas operativos basados ​​en Unix, incluyendo Linux, Mac OS X y BSD. Existen ventajas y desventajas para el sistema operativo Unix, dependiendo del usuario individual y el uso previsto del equipo.

Ventaja: la memoria virtual

El sistema operativo Unix ofrece un nivel eficiente de la memoria virtual. Lo que esto significa para el usuario es que se puede utilizar varios programas al mismo tiempo, utilizando sólo un nivel modesto de memoria física. El sistema puede manejar varios programas a la vez sin severamente tirando de los recursos del sistema.

Ventaja: Caja de herramientas

Este sistema operativo ofrece una rica colección de pequeñas empresas de servicios públicos y los comandos que están diseñados para llevar a cabo tareas específicas así en lugar de ser obstruida por una variedad de opciones especiales, pero insignificantes. Unix actúa como una caja de herramientas bien surtida en lugar de intentar hacerlo todo a la vez.

Ventaja: Personalización

Unix tiene la capacidad de cuerda diferentes utilidades y comandos juntos en un número ilimitado de configuraciones con el fin de llevar a cabo una variedad de tareas complicadas. Este sistema operativo no se limita a ningún menús o combinaciones preconfiguradas como la mayoría de los sistemas informáticos personales ordinarios normalmente son.

Ventaja: Portabilidad

Unix está disponible para su uso en una variedad de diferentes tipos de máquinas, por lo que es uno de los sistemas operativos de la mayoría de los portátiles en existencia. Unix se puede ejecutar en ordenadores PC y Macintosh, y muchas otras máquinas computadoras también.

Desventaja: Interfaz

La tradicional interfaz para el sistema operativo Unix está basado en línea de comandos, y esta interfaz shell de línea de comandos puede ser hostil para el usuario ocasional. Unix fue desarrollado para ser utilizado por los programadores y los usuarios de computadoras graves en lugar de usuarios casuales. Una interfaz gráfica de usuario (GUI) también está disponible, pero la interfaz tradicional de Unix es la única línea de comandos.

Desventaja: Comandos especiales

Comandos requeridos por la interfaz de línea de comandos a menudo hacen uso de esquemas de asignación de nombres crípticos, y no dan mucha información para notificar al usuario de lo que están haciendo. Muchos de los comandos de la interfaz de Unix requieren el uso de caracteres especiales. Pequeños errores tipográficos, normalmente insignificantes pueden tener efectos mucho mayores y resultados inesperados en las máquinas Unix.

Desventaja: abrumador para novatos

Mientras que la riqueza de los servicios ofrecidos por Unix es un beneficio o ventaja para muchos, esto puede ser abrumador para un usuario novato. El sistema operativo Unix no es sencilla por cualquier medio, y puede ser desalentador y abrumador para algunos usuarios.

Propósito de un sistema operativo UNIX

Propósito de un sistema operativo UNIX


El sistema operativo UNIX fue desarrollado por primera vez en AT & T Bell Labs en 1969. Desde entonces ha evolucionado hasta el punto de que se puede encontrar en casi todas partes en una variedad de sabores y configuraciones.

servidores

UNIX y otros sistemas operativos que utilizan la misma estructura básica y los conceptos de la popularidad inicial adquirida en el funcionamiento de los servidores originales. Relativamente ligera como un sistema operativo, sin embargo eran lo suficientemente robusta como para manejar archivos complejos de servir, gestión, enrutamiento y otras tareas centralizadas forma sencilla y eficaz.

Estaciones de Trabajo

En los últimos años Linux, un sistema operativo derivado de Unix desarrollado por primera vez en la década de 1980 por Linus Torvalds, ha comenzado a ganar tracción como un sistema operativo de escritorio alternativo, especialmente a través de la popular y libre distribución Ubuntu.

Productos de consumo

Como Linux fue desarrollado como un sistema operativo de "código abierto" - es decir, aquella cuyo código está libremente disponible para cualquier persona - fabricantes de productos de consumo han mirado a ella como un reemplazo ideal para los sistemas operativos comerciales o de diseño personalizado caros. TiVo, por ejemplo, usa Linux en su popular línea de grabadores de vídeo digitales.

Celulares

De la misma manera que Linux proporciona una alternativa de bajo costo en los principales dispositivos de consumo, también es una forma relativamente barata es proporcionar un sistema operativo robusto para los teléfonos celulares. sistema operativo para teléfonos Android de Google, que se encuentra en el Nexus, Droid, y los teléfonos G1, se ejecuta en un núcleo de Linux modificado.

Investigación

UNIX y sistemas operativos derivados de Unix también son populares en ámbitos académicos como un bajo costo, poderosa alternativa a las soluciones informáticas comerciales.

Cómo descargar un sistema operativo Unix

el sistema operativo de Unix, a diferencia de Windows de Microsoft y el sistema operativo de Apple, tiene muchas variantes. Se conoce como un "sistema operativo de código abierto", lo que significa que cualquiera puede ver el código del propio sistema operativo y realizar cambios en el sistema operativo. Como resultado, existen muchos sistemas operativos de alta calidad de la que para seleccionar y descargar.

Instrucciones

1 Abra su navegador y vaya a la página web de Unix Redes (ver Recursos).

2 Haga clic en cualquier variante del sistema operativo Unix en la lista; esto le llevará a la página web oficial de ese sistema operativo. Algunos de estos programas se basan en el sistema operativo Linux, que a su vez se basa en el sistema operativo Unix. Por lo tanto, si usted no quiere un tipo de sistema operativo Linux y quiere tener un estricto sistema operativo Unix, descargar cualquiera de los sistemas operativos basados ​​en Unix.

3 Haga clic en el enlace en la página web para descargar el sistema operativo. Estos tipos de enlaces varían --- algunos enlaces permiten descargar el sistema operativo a través de un sitio FTP, mientras que otros le permiten descargar una imagen de DVD. El tipo de archivo de instalación hace clic en no importa ya que estará descargando el sistema operativo.

Cómo acceder a una unidad flash USB en un sistema operativo Unix

Cómo acceder a una unidad flash USB en un sistema operativo Unix


Linux es un sistema operativo de código abierto de gran alcance que utiliza tanto una interfaz gráfica de usuario y una estructura de línea de comandos. Linux, basado en el sistema operativo Unix anteriormente, difiere de los sistemas operativos comerciales como Microsoft Windows de muchas maneras. El principal de ellos es la forma en Linux maneja los dispositivos de almacenamiento de datos periféricos como discos duros externos y memorias flash. Las unidades flash y otros dispositivos de almacenamiento de datos deben ser introducidos en el sistema de una manera específica en que Linux es capaz de trabajar con ellos.

Instrucciones

1 Conecte la unidad flash en un puerto USB disponible y esperar a que la luz de estado de la unidad flash se encienda.

2 Haga clic izquierdo en el menú de utilidades y, a continuación, hacer clic izquierdo en "Gnome Terminal" para iniciar un shell de línea de comandos.

3 Escriba el comando "% mount / mnt / flash" en el terminal y presionar "Enter".

Consejos y advertencias

  • Una vez que introduzca el comando en su terminal, a continuación, puede encontrar el contenido de su unidad flash en "/ mnt / flash" en el sistema de archivos. Introduzca el comando en el terminal sin las comillas.
  • No intente introducir el comando mount hasta que la luz indicadora de estado de la unidad flash se encenderá.

Cómo aprender el sistema operativo Unix

Cómo aprender el sistema operativo Unix


Tal vez los únicos sistemas operativos que son conscientes son Windows y Mac OS de. Sin embargo, existe un poderoso sistema operativo que ha existido desde hace décadas que tiene poder de permanencia en los años venideros. Inventado por los Laboratorios Bell en la década de 1960 como un sistema operativo fiable y compartible, Unix es el sistema operativo de elección para muchas empresas globales.

Instrucciones

Aprender el sistema operativo Unix

1 Cómo aprender el sistema operativo Unix

Referencia "Unix en una cáscara de nuez", así como el artículo "La creación del sistema operativo Unix" (http://www.bell-labs.com/history/unix/) para familiarizarse con la historia del sistema operativo Unix . Es importante entender el viaje Unix ha tomado desde su invención en la década de 1960.

2 Familiarizarse con los sistemas de archivos Unix haciendo referencia a "Unix en una cáscara de nuez." Familiarizarse con estos sistemas de ficheros "raíz": / stand, / var, / usr, / home y muchos otros.

3 Aprende el Unix comandos básicos haciendo referencia a "Unix en una cáscara de nuez." Pronto se dará cuenta de que Unix no tiene una GUI (Graphical User Interface) como Windows - esto significa que no hay ratón - por lo que se basa únicamente en su familiaridad con algunos comandos de Unix potente y versátil.

4 Descargar una versión de Unix. Unix viene en muchos tipos:. HP-UX (Hewlett Packard, AIX (IBM), Solaris (Sun) y Linux (Red Hat) Estas versiones son similares por lo que se puede leer sobre cada uno para determinar que se debe utilizar Linux se ha convertido. popular debido a que es gratuito y fiable. Véase el siguiente enlace para encontrar una versión gratuita de Linux.

5 Instalar el sistema operativo en un equipo antiguo y practicar los comandos que ha aprendido: la creación de sistemas de archivos, creación de cuentas de usuario y la administración de los derechos del sistema de archivos son buenos puntos de partida. Cualquier variedad de Unix no requiere hardware potente para operar. Muchos aspirantes a administradores de Unix configurar servidores Unix para practicar antes de tomar sus habilidades para el ámbito profesional.

Consejos y advertencias

  • Aprender el sistema operativo Unix es una aspiración de toda la vida, así que no se sienten frustrados con demasiada rapidez.
  • Tenga cuidado al usar cualquier variedad de Unix porque se basa en la competencia del usuario para emitir comandos siempre correctas. Un pequeño error puede borrar archivos del sistema y eliminar datos.

Estructura del sistema operativo Unix

Estructura del sistema operativo Unix


El sistema operativo UNIX (OS) se compone de una capa de núcleo, una capa de envoltura y una capa de utilidades y aplicaciones. Estas tres capas crean un, multiusuario, sistema operativo multitarea portátil. Hay varias versiones del sistema operativo, pero cada versión tiene la misma estructura exacta. UNIX es utilizado por los programadores, las empresas, las universidades y los gobiernos debido a su estabilidad y su capacidad para realizar muchas tareas al mismo tiempo.

Lo esencial

El sistema operativo UNIX es un sistema operativo multitarea multiusuario diseñado originalmente para los programadores de AT & amp; T empleados en los Laboratorios Bell en 1969. La multiusuario y multitarea términos significan que muchos usuarios diferentes pueden realizar tareas de forma simultánea en una misma máquina. Cada usuario interactúa con su propia instancia de la cáscara, y puede iniciar una o más aplicaciones dentro de esa concha.

Núcleo

El núcleo es el corazón del sistema operativo UNIX. Es una aplicación de software que proporciona la interfaz entre el hardware y el usuario. Maneja el proceso, la memoria, archivo, dispositivo y de gestión de red para el sistema operativo. El núcleo es responsable de asegurar que todas las tareas de sistema y de usuario se ejecutan simultáneamente.

Cáscara

La cáscara es el programa que se encuentra entre el usuario y el kernel. Es el intérprete que traduce los comandos que se escriben en la sesión de terminal. Los usuarios pueden escribir comandos directamente en el terminal, o pueden crear un archivo de texto que contiene una serie de comandos que se pueden enviar a la cáscara. La serie de comandos se llama un shell script.

Existen múltiples proyectiles que son utilizados por el sistema operativo UNIX. Incluyen el shell Bourne (sh), el shell C (csh), el shell Korn (ksh) y la cáscara de Bourne Again (bash). Cada shell tiene propio conjunto de comandos shell. los comandos del sistema operativo son los mismos en todas las conchas.

El intérprete de comandos inicial que el usuario inicia sesión en está definido por el administrador del sistema. El usuario puede cambiar su shell por defecto utilizando el comando "chsh". Los usuarios pueden querer cambiar sus conchas con el fin de utilizar las características particulares que están disponibles en una concha o no en otro, o pueden simplemente prefieren un entorno de shell en particular.

Utilidades y Aplicación

La capa final del sistema operativo UNIX es la capa Utilidades y aplicaciones. Esta capa incluye los comandos, procesadores de texto, programas de gráficos y programas de gestión de bases de datos. Tradicionalmente, estos programas se accede tecleando los comandos para iniciar el programa en la línea de comandos. Aún así, pueden acceder de esta manera, pero ahora también pueden ser accedidos a través de la interfaz gráfica de usuario.

versiones

Hay varias versiones del sistema operativo UNIX. versiones propietarias incluyen Solaris de Sun Microsystem, SCO UNIX, AIX de IBM y de Hewett Packard HP-UX. FreeBSD, NetBSD y OpenBSD son versiones de código abierto de Unix. Aunque desconocido para muchos usuarios comunes, Apple OS X es también la versión patentada de UNIX. Una característica que OS X, aparte de otras variantes de UNIX es su capacidad para ejecutar aplicaciones escritas generalmente para PC con Windows, como Microsoft Office y Adobe Photoshop. Linux es un sistema operativo tipo UNIX. Tiene la misma estructura que UNIX, pero fue escrito usando ninguna de la base original de código UNIX.