Estrutura do sistema operacional unix

UNIX é usado por programadores e empresas por causa de sua estabilidade.

O sistema operativo UNIX (OS) composto por uma camada de núcleo, uma camada de invólucro e uma camada de utilitários e aplicações. Estas três camadas criar um multiusuário, sistema operacional portátil, multitarefa. Existem várias versões do sistema operacional, mas cada versão tem a mesma estrutura exata. UNIX é usado por programadores, empresas, universidades e governos devido à sua estabilidade e sua capacidade de executar várias tarefas ao mesmo tempo.

Basics

  • O sistema operacional UNIX é um multi-usuário, sistema operacional multitarefa originalmente concebido para programadores por funcionários ATamp-T nos Laboratórios Bell em 1969. Os termos multiusuário e multitarefa significa que muitos usuários diferentes podem realizar tarefas simultaneamente em uma máquina. Cada usuário interage com a sua própria instância do shell, e pode começar uma ou mais aplicações dentro dessa shell.

Núcleo

  • O kernel é o coração do sistema operacional UNIX. É uma aplicação de software que fornece a interface entre o hardware eo usuário. Ele lida com o processo, memória, arquivos, dispositivos e gerenciamento de rede para o sistema operacional. O kernel é responsável por garantir que todas as tarefas do sistema e do usuário sejam executados simultaneamente.

Concha

  • O escudo é o programa que fica entre o usuário eo kernel. Ele é o intérprete que traduz os comandos que são digitados no terminal sessão. Os usuários podem digitar comandos diretamente no terminal, ou eles podem criar um arquivo de texto contendo uma série de comandos que podem ser enviados para o shell. A série de comandos são chamados de um shell script.



    Existem várias conchas que são utilizados pelo sistema operacional UNIX. Eles incluem o shell Bourne (sh), o shell C (csh), o shell Korn (ksh) e do shell Bourne Again (bash). Cada shell tem próprio conjunto de comandos shell. comandos do sistema operacional são as mesmas em todas as conchas.

    O shell inicial que o usuário fizer em é definido pelo administrador do sistema. O usuário pode alterar seu shell padrão usando o comando "chsh". Os usuários podem querer mudar suas conchas para usar características particulares que estão disponíveis em um shell ou não outra, ou podem simplesmente preferem um ambiente shell particular.

Utilities e Aplicação

  • A camada final do UNIX OS é a camada Utilitários e Aplicações. Esta camada inclui os comandos, processadores de texto, programas gráficos e programas de gerenciamento de banco de dados. Tradicionalmente, estes programas foram acessados ​​digitando os comandos para iniciar o programa na linha de comando. Eles ainda podem ser acessados ​​desta forma, mas agora também pode ser acessado através do GUI.

versões

  • Existem várias versões do sistema operacional UNIX. versões proprietárias incluem Solaris da Sun Microsystem, SCO UNIX, AIX da IBM e de Hewett Packard HP-UX. FreeBSD, NetBSD e OpenBSD são versões open source do Unix. Enquanto desconhecido para muitos usuários comuns, a Apple OS X também é versão proprietária do UNIX. Uma característica que define OS X além de outras variantes de UNIX é a sua capacidade de executar aplicações normalmente escritos para PCs com Windows, como o Microsoft Office eo Adobe Photoshop. Linux é um sistema operacional UNIX-like. Ele tem a mesma estrutura como UNIX, mas foi escrito usando nenhuma base código original UNIX.

De esta maneira? Compartilhar em redes sociais:

LiveInternet