O que é o sistema operacional Linux e seus recursos

Experimente Nosso Instrumento Para Eliminar Problemas





Um sistema operacional é uma interface entre o usuário de um computador e o hardware do computador. É uma coleção de software que gerencia recursos de hardware de computador e oferece serviços comuns para programas de computador. O curto prazo do sistema operacional é o SO. E é um componente essencial do software do sistema em um sistema de computador. O principal objetivo de um sistema operacional é proporcionar um ambiente no qual um usuário possa executar um programa de maneira eficiente e conveniente. Este artigo oferece uma visão geral do que é o sistema operacional Linux tipos de sistemas operacionais sua arquitetura e recursos.

Sistema Operacional Linux

Sistema Operacional Linux



Os sistemas operacionais são categorizados em seis tipos com base nos tipos de computadores que controlam, como sistemas operacionais de tarefa única de usuário único, sistemas operacionais em tempo real, sistemas operacionais de usuário único, multitarefa, sistemas operacionais multiusuário, sistemas operacionais distribuídos e sistemas operacionais incorporados. Os serviços típicos que um sistema operacional fornece incluem: um agendador de tarefas, gerenciador de memória, gerenciador de disco, gerenciador de rede, outros serviços de E / S e gerenciador de segurança.


Qual é o sistema operacional Linux?

O sistema operacional Linux é uma das versões populares do sistema operacional UNIX, que foi projetado para oferecer um sistema operacional gratuito ou de baixo custo para usuários de computadores pessoais. Ele ganhou a reputação de um sistema de desempenho rápido e muito eficiente. Este é um sistema operacional incrivelmente completo, incluindo uma GUI (interface gráfica do usuário), TCP / IP, o editor Emacs, o X Window System, etc.



A história do sistema operacional LINUX

A história do Linux começou em 1991 com o início de um projeto pessoal do estudante finlandês Linus Torvalds para criar um novo kernel de sistema operacional livre. Desde então, o Kernel Linux resultante foi marcado por um crescimento constante ao longo da história.

  • No ano de 1991, o Linux foi introduzido por um estudante finlandês Linus Torvalds.
  • Hewlett Packard UniX (HP-UX) 8.0 foi lançado.
  • No ano de 1992, o Hewlett Packard 9.0 foi lançado.
  • No ano de 1993, o NetBSD 0.8 e o FreeBSD 1.0 foram lançados.
  • No ano de 1994, o Red Hat Linux foi introduzido, Caldera foi fundada por Bryan Sparks e Ransom Love e NetBSD1.0 Lançado.
  • No ano de 1995, FreeBSD 2.0 e HP UX 10.0 foram lançados.
  • No ano de 1996, o K Desktop Environment foi desenvolvido por Matthias Ettrich.
  • No ano de 1997, o HP-UX 11.0 foi lançado.
  • No ano de 1998, a quinta geração do SGI Unix, ou seja, IRIX 6.5, sistema operacional Sun Solaris 7 e Free BSD 3.0, foi lançada.
  • No ano 2000, foi anunciado o acordo da Caldera Systems com a divisão de software de servidor SCO e a divisão de serviços profissionais.
  • No ano de 2001, Linus Torvalds lançou o código-fonte da versão Linux 2.4.
  • No ano de 2001, a Microsoft entrou com um processo de marca registrada contra Lindows.com
  • No ano de 2004, o nome de Lindows foi alterado para Linspire.
  • No ano de 2004, a primeira versão do Ubuntu foi lançada.
  • No ano de 2005, o projeto, openSUSE começou uma distribuição gratuita da comunidade da Novell.
  • No ano de 2006, a Oracle lançou sua própria distribuição do Red Hat.
  • No ano de 2007, a Dell começou a distribuir laptops com Ubuntu pré-instalado.
  • No ano de 2011, foi lançada a versão 3.0 do kernel Linux.
  • No ano de 2013, o Android baseado no Googles Linux conquistou 75% da participação no mercado de smartphones, em termos de número de telefones vendidos.
  • No ano de 2014, o Ubuntu reivindicou 22 milhões de usuários.
A História do Linux

A História do Linux

Arquitetura do sistema Linux

A arquitetura do sistema operacional Linux tem principalmente estes componentes: o kernel, camada de hardware, biblioteca do sistema, shell e utilitário do sistema.

Arquitetura do Linux

Arquitetura do Linux

1. O kernel é a parte central do sistema operacional, que é responsável por todas as principais atividades do sistema operacional LINUX. Este sistema operacional consiste em módulos diferentes e interage diretamente com o hardware subjacente. O kernel oferece a abstração necessária para ocultar programas de aplicativos ou detalhes de hardware de baixo nível para o sistema. Os tipos de Kernels são os seguintes:


  • Kernel Monolítico
  • Micro kernels
  • Kernels Exo
  • Kernels híbridos

2. As bibliotecas do sistema são funções especiais usadas para implementar a funcionalidade do sistema operacional e não requerem direitos de acesso ao código dos módulos do kernel.

3. Os programas utilitários do sistema são responsáveis ​​por realizar tarefas individuais e de nível especializado.

4. A camada de hardware do sistema operacional LINUX consiste em dispositivos periféricos como RAM, HDD, CPU.

5. O shell é uma interface entre o usuário e o kernel e oferece serviços do kernel. Ele recebe comandos do usuário e executa as funções do kernel. O Shell está presente em diferentes tipos de sistemas operacionais, que são classificados em dois tipos: shells de linha de comando e shells gráficos.

Os shells de linha de comando fornecem uma interface de linha de comando, enquanto os shells de linha gráfica fornecem uma interface gráfica de usuário. Embora ambos os shells executem operações, os shells da interface gráfica do usuário executam mais lentamente que os shells da interface de linha de comando. Os tipos de conchas são classificados em quatro:

  • Concha Korn
  • Bourne shell
  • Shell C
  • Shell POSIX

Recursos do sistema operacional Linux

As principais características do sistema operacional Linux são

Portátil: O sistema operacional Linux pode funcionar em diferentes tipos de hardwares, assim como o kernel Linux suporta a instalação de qualquer tipo de plataforma de hardware.

Código aberto: O código-fonte do sistema operacional LINUX está disponível gratuitamente e, para aprimorar a capacidade do sistema operacional LINUX, muitas equipes trabalham em colaboração.

Multi usuário: O sistema operacional Linux é um sistema multiusuário, o que significa que vários usuários podem acessar os recursos do sistema como RAM, memória ou programas de aplicativos ao mesmo tempo.

Multiprogramação: O sistema operacional Linux é um sistema de multiprogramação, o que significa que vários aplicativos podem ser executados ao mesmo tempo.

Sistema de arquivos hierárquico: O sistema operacional Linux oferece uma estrutura de arquivos padrão na qual os arquivos do sistema ou do usuário são organizados.

Casca: O sistema operacional Linux oferece um programa interpretador especial, que pode ser usado para executar comandos do SO. Ele pode ser usado para fazer vários tipos de operações, como chamar programas aplicativos e assim por diante.

Segurança: O sistema operacional Linux oferece ao usuário Sistemas de segurança usando recursos de autenticação como criptografia de dados ou proteção por senha ou acesso controlado a arquivos específicos.

Recursos do LINUX

Recursos do LINUX

Aplicações do sistema operacional Linux

Hoje em dia, o Linux é uma indústria multibilionária. Milhares de empresas e governos em todo o mundo estão usando o sistema operacional Linux devido à acessibilidade, menor taxa de licenciamento e tempo e dinheiro. O Linux é usado em vários dispositivos eletrônicos, que estão disponíveis para consumidores em todo o mundo. A lista de alguns dos populares Dispositivos eletrônicos baseados em Linux inclui:

  • Dell Inspiron Mini 9 e 12
  • Garmin Nuvi 860, 880 e 5000
  • Google Android Dev Phone 1
  • HP Mini 1000
  • Lenovo IdeaPad S9
  • Telefone Motorola MotoRokr EM35
  • Um laptop por criança XO2
  • Sony Bravia Television
  • Sony Reader
  • Gravador de vídeo digital TiVo
  • Sistema de navegação automóvel Volvo
  • Teclado Yamaha Motif
Aplicativos Linux

Aplicativos Linux

Portanto, isso é tudo sobre o sistema operacional Linux, história, arquitetura, recursos e aplicativos do sistema operacional Linux que podem ser usados ​​em projetos de informática . Além disso, para qualquer dúvida sobre este artigo ou últimos projetos eletrônicos , você pode dar seu feedback comentando na seção de comentários abaixo.