TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Cusro Unix

Artigo: Cusro Unix. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  23/8/2014  •  3.049 Palavras (13 Páginas)  •  216 Visualizações

Página 1 de 13

Introdu¸c˜ao ao Unix

Paulo Manoel Mafra

paulo@mafra.eti.br

08 de Abril de 2003

Universidade Federal de Santa Catarina

Laborat´orio de Controle e Micro Inform´atica

Florian´opolis - SC - Brasil

1 Sobre este Curso

1.1 Instrutor

Este curso ser´a ministrado por Paulo Manoel Mafra, bacharel em ciˆencias da computa

¸c˜ao formado em 2002 pela Universidade Federal de Santa Catarina (UFSC). ´E atualmente

aluno de Mestrado em Engenharia El´etrica a gerencia a rede 150.162.14.0/24

do Departamento de Automa¸c˜ao e Sistemas (DAS) na Universidade Federal de Santa

Catarina (UFSC). Este documento ´e baseado no curso de introdu¸c˜ao ao Unix elaborado

e ministrado por Eduardo Souza Machado Silva em 1999, foi escrito utilizando LATEXe

as ferramentas tradicionais do ambiente Unix.

1.2 P´ublico Alvo

Alunos de mestrado e doutorado do Laborat´orio de Controle e Micro Inform´atica

(LCMI).

1.3 Objetivos

Ao final do curso o aluno deve ser capaz de:

• Conhecer as principais caracter´ısticas do Unix

• Entender as diferen¸cas entre sistemas Windows e Unix

• Manter contato pr´atico com equipamentos rodando Linux

• Conhecer aspectos b´asicos do funcionamento de redes TCP/IP

• Saber manipular arquivos ”reunidos”e ”compactados”(tar + gzip)

• Conhecer os principais softwares utilizados no ambiente Unix

• Conhecer as principais ferramentas que acompanham os sistemas Unix

• Automatizar tarefas utilizando comandos do shell

• Saber consultar os manuais online e os documentos que acompanham um software

• Escrever textos utilizando Unix

• Manipular arquivos e processos utilizando comandos de shell

• Conhecer um pouco das milhares de aplica¸c˜oes dispon´ıveis para sistemas Unix

• Sentir-se incentivado a instalar um Unix em casa

2

2 Introdu¸c˜ao

2.1 Hist´orico do Unix

• MULTICS (MULTiplexed Information and Computing Service), esfor¸co do MIT,

Bell Labs e General Eletric

• Ken Thompson e Dennis Ritchie na d´ecada de 60 utilizando um PDP-7 na Bell

Labs

• UNICS (UNiplexed Information and Computinf Service) por sugest˜ao de Brian

kernighan (um dos autores da Linguagem C)

• Linguagem C: Thompson e Ritchie reescreveram o Unix em C por quest˜ao de

portabilidade.

• Primeira vers˜ao padr˜ao de facto: System 6

• 1974: Thompson e Ritchie lan¸cam paper sobre Unix atraindo interesse de diversas

Universidades (posteriormente premiados com o ACM Turing Award de 1984)

• Bell Labs era subsidi´aria da AT&T e por restri¸c˜oes impostas pelo governo norteamericano

ao seu monop´olio n˜ao poderia estar no ”neg´ocio”de computadores.

Passou licen¸cas de uso do Unix a universidades a baixo custo

• Duas principais fam´ılias: System V e BSD (Berkeley Software Distribution)

• Algumas contribui¸c˜oes do Unix de Berkeley:

- csh

- vi

- TCP/IP

• 1991: Linus Torvalds inicia o desenvolvimento do kernel do Linux

• 1994: Linus Torvalds com seu linux e Richard Stallman, da Free Software Foundation

com o textitGNU se unem para formar o GNU/Linux sobre a licensa GPL

(General Public Licence)

2.2 Objetivos Iniciais

• Fornecer ambiente integrado para programa¸c˜ao.

• Poder e Flexibilidade

- Pequeno grupo de comandos

- Possibilidade de combin´a-los

- Cada programa deve ter uma fun¸c˜ao e fazˆe-la bem

3

• Trabalho em equipe

• Compartilhamento de informa¸c˜oes

• Portabilidade e independˆencia de hardware

• Aproveitamento total dos recursos dispon´ıveis

2.3 Objetivos Atuais

• Alternativa para servidores de rede

• Alternativa para forma¸c˜ao de clusters

• Alternativa para clientes desktops

• Custo do sistema = 0

• Desbancar o monop´olio da Microsoft

2.4 Principais Caracter´ısticas do Unix

• Multiusu´ario

• Multitarefa

• Time Sharing: concorrˆencia a CPU

• Multiprocessamento (SMP)

• Usu´ario Administrador (root)

• TCP/IP nativo

...

Baixar como (para membros premium)  txt (22.8 Kb)  
Continuar por mais 12 páginas »
Disponível apenas no TrabalhosGratuitos.com