Articles

What is Unix: A Brief Introduction to Unix

Introduction to Unix Operating System:

Let’s start with Tutorial #1: ‘What is Unix’ in this series.

neste tutorial, você será capaz de entender os conceitos básicos de sistemas operacionais, características do Unix, juntamente com sua arquitetura.

= > Carregue aqui para uma série Tutorial completa do Unix

vídeo do Unix #1:

o que é o Unix?

Unix e sistemas operacionais Unix-like são uma família de sistemas operacionais de computador que são derivados do sistema Unix original do Bell Labs.os derivados proprietários iniciais incluíam os sistemas HP-UX e SunOS. No entanto, a crescente incompatibilidade entre estes sistemas levou à criação de normas de interoperabilidade como a POSIX. Os sistemas POSIX modernos incluem Linux, suas variantes e Mac OS.

Unix é o sistema operacional multi-usuário mais poderoso e popular. Os conceitos básicos do Unix foram originados no projeto Multics de 1969. O sistema Multics foi concebido como um sistema de time-sharing que permitiria que vários usuários acessassem simultaneamente um computador mainframe.

Ken Thompson, Dennis Ritchie, and others developed the basic building blocks of Unix including a hierarchical file system, i. e., the concepts of processes and a command line interpreter for the PDP-7. A partir daí, várias gerações de Unix foram desenvolvidas para várias máquinas.

a incompatibilidade crescente entre estes sistemas levou à criação de normas de interoperabilidade como a especificação POSIX e Unix.os programas Unix são projetados em torno de algumas filosofias fundamentais que incluem requisitos como um propósito único, interoperável, e trabalhando com uma interface de texto padronizada. Os sistemas Unix são construídos em torno de um núcleo central que gerencia o sistema e os outros processos.os subsistemas de Kernel podem incluir gerenciamento de processos, gerenciamento de arquivos, gerenciamento de memória, gerenciamento de rede e outros.

características salientes do Unix

Existem várias características proeminentes do Unix, e poucas delas são indicadas abaixo. :

  • É um sistema multi-usuário onde os mesmos recursos podem ser compartilhados por diferentes usuários.
  • Ele fornece multi-tarefas, em que cada usuário pode executar muitos processos ao mesmo tempo.
  • Foi o primeiro sistema operacional que foi escrito em uma linguagem de alto nível (linguagem C). Isso facilitou a portagem para outras máquinas com adaptações mínimas.fornece uma estrutura hierárquica de ficheiros que permite um acesso e manutenção mais fáceis dos dados.
  • Unix tem funções de rede incorporadas de modo que diferentes usuários podem facilmente trocar informações.
  • a funcionalidade Unix pode ser estendida através de programas de usuário construídos em uma interface de programação padrão.

Arquitectura Unix

iremos compreender como os comandos do utilizador são executados no Unix. Os comandos do utilizador são frequentemente introduzidos numa interface de linha de comandos que é fornecida por uma ‘shell’. O shell é um programa que lê os comandos do usuário, avalia-o e, em seguida, imprime o resultado. Para avaliar o comando, a shell pode executar outros comandos, ou passá-los para o ‘kernel’.

O núcleo é o núcleo do sistema operacional que interage diretamente com o hardware subjacente para fornecer um conjunto de serviços padrão.

O tutorial também cobre:

  • o Que é sistema Operacional
  • História do Unix
  • Características do Unix
  • Unix Arquitetura

o Nosso próximo tutorial vai lhe dar uma explicação detalhada de Comandos Unix!!

= > Carregue aqui para uma série completa de tutoriais do Unix

Tutorial anterior / Tutorial seguinte