Baixe o app para aproveitar ainda mais
Prévia do material em texto
Universidade Federal Rural do Semi-Árido Disciplina: Informatica Aplicada Professora: Nathalee Cavalcanti de Almeida Turma: 3 Turno: Noturno Sistema operacional Linux Pau dos Ferros-RN 03/04/2015 Alunos: Francisca Monize Perira Nunes Henrique Almeida Bezerra Thalys Railson Fernandes de Souto Vinícius Maia Moureira Trabalho de pesquisa apresentado à Universidade Federal Rural do Semi Árido - UFERSA como requisito parcial para a avaliação do componente curricular da cadeira de Informatica Aplicada. Professora: Nathalle Cavalcnti de Almeida. Pau dos Ferros-RN 03/04/2015 Sistema Operacional Linux História da Linux O Linux surgiu apartir de uma mensagem enviada em 1991 por Linus Benedict Torvalds para uma lista de discussão na Internet: "Olá para todos que estão usando Minix. Estou fazendo um sistema operacional free (como passatempo) para 386, 486, AT e clones". Minix era um limitado sistema operacional baseado em Unix que rodava em microcomputadores maquiavélicos como o AT. Linus pretendia desenvolver uma versão melhorada do Minix e mal sabia que seu suposto "passatempo" acabaria num sistema engenhosamente magnífico. Muitos acadêmicos conceituados ficaram interessados na idéia do Linus e, a partir daí, programadores das mais variadas partes do mundo passaram a trabalhar em prol desse projeto. Cada melhoria desenvolvida por um programador era distribuída pela Internet e, imediatamente, integrada ao núcleo do Linux. Os principais programas responsáveis por interagir com o kernel foram criados pela fundação GNU. Por este motivo é mais correto nos referenciarmos ao sistema operacional como GNU/Linux ao invés de apenas Linux. Muitos conhecem e divulgam o sistema operacional do pinguim apenas como Linux, porém o termo correto é GNU/Linux. Em palavras simplificadas, Linux é apenas o kernel do sistema operacional, ele depende de uma série de ferramentas para funcionar, a começar pelo programa usado para compilar seu código-fonte. Essas ferramentas são providas pelo projeto GNU, criado por Richard Stallman. Em outras palavras, o sistema operacional tratado neste documento é a união do Linux com as ferramentas GNU, por isso o termo GNU/Linux. O que é Linux? O nome Linux surgiu apartir da mistura de Linus + Unix, onde Linus é o nome do seu criador, Linus Torvalds,estudante de Ciencias da computação da Universidade de Helsinki,e Unix é o nome de um sistema operacional de grande porte,que possui ligação com o sistema operacional Multics. o Unix foi reprogramado na linguagem C, passando a ter uma grande aceitação por usuarios à Bell Labs. Linux é o núcleo do sistema operacional, programa responsável pelo funcionamento do computador, que faz a comunicação entre hardware (impressora, monitor, mouse, teclado) e software (aplicativos em geral). O conjunto do kernel e demais programas responsáveis por interagir com este é o que denominamos sistema operacional. O kernel é o coração do sistema. É livre e é uma re-implementação das especificações POSIX (padronização da IEEE, Instituto de Engenharia Elétrica e Eletrônica) para sistemas com extensões System V e BSD. Está sob a licença GPL, permitindo que qualquer um possa usar os programas que estão sob ela,permitindo altera-lo,modifica-lo e comercializar-lo sem poder fecha-lo ou vende-lo. Diferença entre GNU/LINUX e WINDOWS A diferença mais marcante entre Linux e Windows é o fato do primeiro ser um sistema de código aberto, desenvolvido por programadores voluntários espalhados por toda internet e distribuído sob a licença pública GPL. Enquanto o Windows é software proprietário, não possui código-fonte disponível e você ainda precisa comprar uma licença pra ter o direito de usá-lo. A inteção de Linus nunca foi de ganhar dinheiro e sim fazer um sistema para seu uso pessoal, que suprisse suas necessidades. Milhares de pessoas contribuem gratuitamente com seu desenvolvimento simplesmente pelo prazer de melhorar o sistema operacional. Você não precisa pagar nada para usar o Linux! Não é crime fazer cópias para instalá-lo em outros computadores. A vantagem de um sistema de código aberto é que ele se torna flexível às necessidades do usuário, tornando assim suas adaptações e "correções" muito mais rápidas. O código-fonte aberto do sistema permite que qualquer pessoa veja como ele funciona, corrija algum problema ou faça alguma sugestão sobre sua melhoria, esse é um dos motivos de seu rápido crescimento, assim como da compatibilidade com novos hardwares, sem falar de sua alta performance e de sua estabilidade Aplicações do Linux Os arquivos no Linux são case-sensitive, distinguem maiúsculas de minúsculas e vice- versa, não se utiliza a extensão do arquivo e não necessita do exe. Para ter acesso a alguns dispositivos que nem sempre estão acessiveis, usa-se um comando chamado mount. Esse dispositivo é considerado em uso até que seu usuário o desmonte. Essa necessidade existe para que nenhum dispositivo inaceitavel seja tomado por outro usuário. Não é necessario a utilização de extensão de arquivo, mas recomenda-se que seja adotado algumas extensões para identificação da qualidade dos arquivos, sendo usados para manipular arquivos. A última característica particular do Linux é a habilidade de redirecionamento, o shell’s(Shells são linguagens especializadas e de domínio específico (pequenas linguagens) que implementam um modelo de uso específico)tem a grande facilidade em tratar as entradas e saídas de dados.Com toda sua capacidade o Linux é chamado de multitarefa. “No Linux a memória funciona da seguinte maneira, processos que estão em execução têm prioridade na memória, quando termina um processo e se tiver espaço na memória, ficam resíduos desse processo na memória para uma futura volta desse processo ser mais rápida. Caso essa memória RAM esteja lotada com processos que estão em execução, aí começa a utilização da memória SWAP (troca)”. (LIMA, 2007) A memória virtual do Linux é paginada sendo possível que sejam executados programas de tamanho maior que a própria memoria física do computador,deixando-o lento, mas aparentemente com mais memória RAM do que realmente tem. Isso acontece porque a energia ociosa utilizada para cache agiliza os processos solicitados pelo usuario, assim o sistema toma para si essa memória,e quando necessitado o Linux libera imediatamente. Criação da logo marca Por volta de 1996, um dos temas abordados pelo Linux era a criação de um logo para representa-lo. Houveram muitas sugestões, algumas envolvendo paródias de outros sistemas operacionais ou animais fortes e ferozes tais como tubarões e águias. Porém, no final das contas, o logo (que seria um mascote) acabou sendo um pinguim. Essa escolha se deu durante uma visita a um zoológico na Austrália, Linus Torvalds, acabou tendo a mão bicada por uma pinguim enquanto o alimentava – fato que teve um papel vital, anos mais tarde, na escolha desta ave como símbolo do Linux. Peloferimento de sua mão, Linus teve a idéia: “- Se um animal tão pequeno consegue me machucar assim, porque o meu pequeno sistema não pode machucar um maior?” A idéia foi completada com outra frase: “- O pingüim tem que ser gordinho e deve estar satisfeito, como se tivesse terminado de comer muitos peixes!”. Além de tudo isso, o fato de que pingüins andam sempre em grupo só reforça a idéia do desenvolvimento em comunidade. Ubuntu Linux Ubuntu vem de origem africana que significa “humanidade para os outros”, é uma comunidade de desenvolvimento do sistema operacional baseado no Linux, perfeitopara laptops, desktops e servidores. Foi formado apartir de um grupo de desenvolvedores de código aberto formado por Mark Shuttleworth, para criar um novo Linux. Esse grupo era baseado nos principios de versões anteriores, uma base Debian para desktop GNOME, operou inicialmente sob a proteção de No Name Yet, durante três anos teve um crescimento significativo de membros e tem como patrocinador oficial Canonical. Teve sua primeira versão lançada em 2004 e desde então a cada seis meses é lançada uma nova versão, tendo suas atualizações gratuitas. Essas versões são nomeadas a partir do esquema Y.MM(Nome), onde y é o ano do lançamento, MM é o mês e o nome entre parêntese é o nome do código dado para a versão do prélançamento. Cada versão suporta 18 meses , mas as de longo prazo são suportados entre 3 e 5 anos. O Ubuntu também pode ser encintrada em outras edições como Edubuntu, Kubuntu e Xubuntu. Existem várias maneiras de colaborar com a comunidade Ubuntu,como participar do desenvolvimento do núcleo, gravar novos aplicativos, pacote de software adicional, corrigir erros, fornecer suporte online, escrever documentação auxiliar e material de treinamento, ingressar em foruns da web e nas listas de discursões. Também atraves de projetos como arte e design, conversão e localização, escrita e atualização da documentação, advocacia. O Ubunto salva suas informações de informações de usuario em um único local, tornando a migração de dados de um computador para um novo fácil. Conclusão O Linux usa um sistema de arquivos que possue uma hierarquia, composta de arquivos e diretórios, que podem conter outros diretórios ou arquivos. Os arquivos/diretórios (sistemas baseados em Unix tratam os diretórios como arquivos específicos) são disponibilizados (ou montados) para manipulação através do comando "mount",que ocorre quando o computador é ligado e começa a carregar o sistema operacional. O Linux consegue trabalhar com vários sistemas de arquivos em um mesmo disco para isso é armazenado numa lista de sistemas de arquivos disponíveis no arquivo /etc/fstab. Quando o sistema é desligado incorretamente o bit do cabeçalho do sistema de arquivos não é ajustado. A solução foi fazer com que seja verificado se o cabeçalho está com o bit de cabeçalho setado para indicar que o sistema de arquivos está consistente e não manipulável. Caso não esteja, a ferrramenta "fsck" verifica o sistema na busca de erros. Referências: http://www.vivaolinux.com.br/linux/ http://www.ccuec.unicamp.br/treinamento_int2004/linux_basico/pag8.html http://www.portaleducacao.com.br/informatica/artigos/47774/gerenciamento-de- memoria-do-linux# http://www.infowester.com/linext3.php https://beuponlinux.wordpress.com/2012/09/09/o-mascote-do-linux-tux/ http://www.vivaolinux.com.br/linux/ http://www.infoescola.com/informatica/historia-do-linux/ http://www.brasilescola.com/informatica/historia-do-linux.htm http://pt.slideshare.net/israeljrs/ubuntu-linux-2639769
Compartilhar