Aula 79 – TEC 11ºF

download Aula 79 – TEC 11ºF

If you can't read please download the document

description

Aula 79 – TEC 11ºF. Sistema Operativo de Rede Prof. António dos Anjos. O que é um S.O. de Rede?. Sistema operativo que incluí funções especiais que permitem a ligação de um computador a uma LAN. Exemplos: Unix GNU/Linux; Mac Os; Windows 2003 (???). O S.O. GNU/Linux. - PowerPoint PPT Presentation

Transcript of Aula 79 – TEC 11ºF

  • Aula 79 TEC 11FSistema Operativo de Rede

    Prof. Antnio dos Anjos

  • O que um S.O. de Rede?Sistema operativo que inclu funes especiais que permitem a ligao de um computador a uma LAN.

    Exemplos:UnixGNU/Linux;Mac Os;Windows 2003 (???).

  • O S.O. GNU/LinuxSistema operativo de rede livremente distribudo e open-source que funciona em vrias plataformas;

    O kernel (ncleo) utilizado pela maioria dos SOs GNU o Linux;

    GNU:GNU is Not Unix (definio recursiva!).

  • O kernel LinuxO kernel Linux foi desenvolvido por um jovem estudante da Universidade de Helsnquia (Finlndia), chamado Linus Torvalds.

    Verso 0.02 lanada em 1991;

    Verso 1.00 lanada em 1994;

    A mais utilizada actualmente (2004) a verso 2.4;

    A mais recente a verso 2.6.

  • Login / UtilizadoresComo o Linux um SO com capacidades de multi-utilizador, necessrio que se faa um login;

    Elementos necessrios:

    Nome do utilizador;

    Password.

    Os elementos para login, so criados pelo administrador do sistema (root).

  • Login OKAps um login bem sucedido, o utilizador encontra-se na sua home directory;

    Home directory:

    Pasta de trabalho do utilizador, onde tem direitos de execuo, escrita e leitura;

    Geralmente /home/nomeUtilizador/;

  • A ShellQuando se efectua o login, somos saudados por uma prompt com um aspecto semelhante ao seguinte:

    $

    O aspecto da prompt pode ser modificado para incluir:

    O nome do computador;

    Nome da directoria corrente;

    O programa que apresenta a prompt chamado de shell;

    A shell o programa que nos permite comunicar com o sistema operativo (CLI Command Line Interface).

  • A Shell (2)Existem vrias implementaes de programas de shell:

    sh:Bourne Shell (Steven Bourne);

    ksh:Korn Shell;

    csh:C-Shell.

    bash:Bourne Again Shell (Integra funcionalidades da ksh e csh);

  • A Shell (3)Para se saber qual a shell em utilizao:

    echo $SHELL

    A maioria dos sistemas Linux utiliza a Bourne Again Shell (bash);

    Para fechar a shell Bash (voltar prompt de login):

    Escrever na prompt:

    logout, ou

    exit

    Ou

    Pressionar Ctrl+D.

  • Consolas VirtuaisAlm de multi-utilizador, o SO Linux um sistema multi-tarefa;

    Mesmo um sistema Linux seja utilizado por apenas um utilizador, este tem sua disposio seis consolas virtuais (pode ser alterado);

    Para alternar entre elas, basta pressionar:

    Alt + Fn (1 n 6);

    Alt + F7 (reservado para o modo grfico);

    Se se estiver em modo grfico (X11), para alternar para uma das consolas de texto, pressionar:

    Ctrl + Alt + Fn;

    Alt + F7 regressa ao modo grfico;

  • Navegar no Sistema de FicheirosNa prompt da shell bash:

    cd nomeDirInforma a shell que se pretende trabalhar na directoria com o nome nomeDir (cd Change Directory);

    cd /Informa a shell que se pretende trabalhar na directoria de raiz (root directory);

    cdRegressa home directory, qualquer que seja a directoria onde se esteja;

    pwdInforma ao utilizador qual a directoria onde se est a trabalhar actualmente (Present Working Directory);

  • Caminhos (Paths)Caminhos absolutos (comeam com / ):

    /usr/share

    /dev

    /etc/network

    Interpretados a partir da raiz.

    Caminhos relativos (no comeam com / ):

    usr

    Maildir

    home/antonio/Docs

    Interpretados relativamente pwd.

  • Caminhos e os ComandosExemplo com o comando cd:

    cd /usrMudar para a directoria usr na raiz;

    cd usrMudar para a directoria usr que existe dentro da pwd;

    cd ..Mudar para a directoria hierarquicamente abaixo da pwd;

    cd ../powerMudar para a directoria power que irm da pwd;

    cd ~/radicalMudar para a directoria radical dentro da home directory.

  • Caminhos e .. refere-se pwd (directoria corrente);

    Utiliza-se frequentemente para a execuo de programas na directoria corrente;

    Exemplo:

    ./meuprog

    Executa o programa com o nome meuprog que se encontra na pwd (obviamente meuprog executvel).

  • Outras Home DirectoriesPara nos referirmos s home directories de outros utilizadores:

    Com caminho absoluto:

    /home/jaquim

    Com o caracter ~:

    ~/jaquim