Sistemas  
 
Rede de conhecimento computador >> Sistemas >> Unix >> Content
Qual código o Linux usa?
O Linux usa uma combinação de linguagens de programação, mas o núcleo do sistema operacional é escrito principalmente em c . Aqui está um colapso:

componentes principais:

* kernel: O coração do Linux, responsável por gerenciar os recursos do sistema. Está escrito principalmente em c , com algumas peças escritas na linguagem Assembly para otimização de desempenho.
* Bibliotecas de sistemas: Eles fornecem os blocos de construção para as aplicações interagirem com o sistema. Eles estão escritos principalmente em c .
* shell: O intérprete de comando usado para interagir com o kernel e as bibliotecas do sistema. Existem várias conchas, com as populares como Bash e Zsh escritas em c .
* utilitários básicos: Ferramentas essenciais como `ls`,` gat`, `grep` etc. são escritas principalmente em c .

Outros idiomas:

* c ++: Enquanto o núcleo é C, algumas partes do sistema usam C ++ para recursos orientados a objetos.
* python: Usado em várias tarefas de script e administração do sistema, bem como em algumas ferramentas do sistema.
* perl: Historicamente popular para administração de sistemas e desenvolvimento da Web, ainda usado em algumas partes do Linux.
* rubi: Usado em algumas ferramentas e estruturas.
* javascript: Usado principalmente para desenvolvimento da Web, mas também pode ser usado para scripts do sistema.
* Go: Ganhar popularidade no Linux, usado para ferramentas do sistema e infraestrutura em nuvem.

Nota importante:

* Enquanto o núcleo do Linux é escrito em C, o ecossistema é vasto e inclui muitos outros idiomas. Você encontrará aplicativos escritos em Java, PHP, Rust e muito mais.
* Os idiomas exatos usados ​​em distribuições específicas do Linux podem variar um pouco, dependendo dos pacotes e componentes incluídos.

Deixe -me saber se você deseja explorar aspectos específicos da base de código ou de qualquer outra pergunta!

Anterior :

Próximo :
  Os artigos relacionados
·Que tipo de pessoa pode usar o sistema operacional Unix…
·Como encontrar o número de linhas em um arquivo para U…
·Um tutorial para montagem em Unix 
·Características do Sistema Operacional UNIX 
·Por que o Unix está estável? 
·Como fazer um Print Screen em Unix 
·Como definir JAVA_HOME em Unix 
·Qual é a melhor filial do NMIET? 
·O que define um conjunto padrão de diretórios para us…
·Qual é a função do kernel Unix? 
  Artigos em destaque
·Como executar um software antivírus em Modo de Seguran…
·Como bloquear iTunes 
·Como faço para verificar uma MacBook S.M.A.R.T. Estado…
·Como desativar um Elantech Touchpad 
·Como posso me livrar da Publicidade que retarda Meu e-m…
·Como converter PS2 ELF a Linguagem C 
·Como carregar um disco de recuperação após a substit…
·Como instalar manualmente Drivers SATA de um console de…
·Como executar o Windows Home Edition no modo de reparaç…
·Como encontrar arquivos perdidos Computador 
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados