tag:blogger.com,1999:blog-39011399404633510932023-11-15T05:50:38.955-08:00ubuntu support - Júnior RochaEste blog foi criado com o intuíto de ajudar os novos usuários desse surpeendente sistema operacional linux que é o ubuntu.Júnior Rochahttp://www.blogger.com/profile/01402420666521446428noreply@blogger.comBlogger1125tag:blogger.com,1999:blog-3901139940463351093.post-51320610221336568022007-05-18T19:01:00.000-07:002007-05-18T20:46:15.006-07:00Visão Geral de um Sistema Linux<span style="font-family:verdana;"> <span style=";font-family:trebuchet ms;font-size:85%;" >* Baseado no Livro de Lars Wirzenius</span></span><span style=";font-family:trebuchet ms;font-size:85%;" ><br /><br />O Núcleo do Sistema: <span style="font-weight: bold;">KERNEL</span><br /><br />Todo sistema operacional, independentemente de sua interface, aplicatios adicionais, gerenciador e navegador de arquivos consiste de um núcleo de sistema (<span style="font-weight: bold;">kernel</span>). O </span><span style=";font-family:trebuchet ms;font-size:85%;" ><span style="font-weight: bold;">kernel </span><span>é o coração do sistema operacional (muitos vezes, errôneamente considerado o próprio sistema operacional).<br />A função do <span style="font-weight: bold;">kernel</span> é manter o funcionamento e a estabilidade de todo o sistema operacional, tais como: discos, inicialização e execução de tarefas e programas de maneira correta, aloca memória e outros recursos diversos como rede, e sucessivamente. O <span style="font-weight: bold;">kernel </span>evita que qualquer usuário possa utilizar diretamente os recursos de hardware, conduzindo o usuário ao uso de ferramentas disponíves. Sendo assim o <span style="font-weight: bold;">kernel</span> mantém uma espécie de proteção entre os usuários residentes na máquina operante. Os recursos e ferramentas que são disponibilizados pelo <span style="font-weight: bold;">kernel</span> são utilizados através de <span style="font-weight: bold;">system calls</span> (chamadas de sistema).<br /><br />Os programas do sistema utilizam os recursos disponibilizados pelo kernel para executar e implementar diversos serviços para o funcionamento adqequado do sistema operacional. Tarefas do sistema e todos os demais programas, são executados "sobre o kernel", o qual é denominado <span style="font-weight: bold;">user mode </span>(modo usuário). A diferença entre programas do sistema e aplicações é compreensível pelo seu objetivo: as aplicações visão que execuções úteis sejam realizadas (jogar, por exemplo).<br />Um editor de textos, é uma aplicação o <span style="font-weight: bold;">telnet</span> (</span></span><span style="font-size:85%;"><span style="text-decoration: underline;">protocolo</span><span style="font-family:arial;"> cliente-servidor de comunicações usado para permitir a comunicação entre </span><span style="text-decoration: underline;">computadores</span><span style="font-family:arial;"> ligados numa rede) é um programa (ou tarefa) do sistema.<br />A diferença entre tarefas do sistema, e aplicações é algumas vezes mínima, e somente importante para classificadores excêntricos.<br /><br />Em um sistema operacional, ainda podemos encontrar compiladores e suas bibliotecas correspondentes (gcc e C no caso do linux), mesmo que nem todas as linguagens façam parte do sistema. Costumeiramente o sistema operacional é definido como o que há nos discos de instalação, o que no Linux pode variar bastante, já que ele pode ser encontrado em diversas fontes ao redor do mundo.<br /><br /></span></span><span style=";font-family:trebuchet ms;font-size:85%;" ><span><br /></span></span>Júnior Rochahttp://www.blogger.com/profile/01402420666521446428noreply@blogger.com3