CI066 - Oficina de Programação
Laboratório 01

Prof. Armando Luiz N. Delgado

Entrada de Usuário no Sistema e Senhas

  1. Na tela inicial, clique duplamente em um dos nomes de máquina que se apresentam. Em seguida será apresentada a janela de login.

  2. Tecle seu nome de usuário (username ou login) e sua senha.

  3. Em seguida aparecerá em seu monitor um ambiente gráfico de janelas com alguns ícones na borda superior e inferior tela. Procure no menu Aplicações -> Acessórios o ícone intitulado Terminal.

    O surgimento de uma janela de shell, a exibição de uma eventual mensagem, e o prompt na janela de shell, indicam o sucesso da operação.

    OBS.: O Prompt é um conjunto de caracteres (string) que indica que o sistema está pronto para aceitar comandos do usuário. Nos computadores do DInf, este prompt tem geralmente o seguinte formato:

    [user@máquina:/diretório_corrente]

  4. Para mudar a sua senha utilize o comando passwd. ATENÇÃO: você não conseguirá mudar a senha se não lembrar a senha antiga. Tenha também cuidado ao digitar a nova senha. Digite devagar e com firmeza para ter certeza do que está sendo digitado. Lembre-se também de pedir a pessoas próximas que se afastem para garantir que ninguém possa ver o que você está digitando.

  5. Execute o o comando passwd para mudar a sua senha para uma de sua preferência. Observe as recomendações da Seção 4.1 (Acesso ao Sistema), das Notas de Aula # 01. Procure mudar para uma senha que seja muito pessoal e fácil de você memorizar.

    Observe que o comando passwd não permite como senha palavras menores que 6 caracteres.

  6. Execute o comando ~ci066/bin/configuser, respondendo às perguntas que forem aparecendo na tela. Estas perguntas se referem à configuração de sua conta de e-mail no DInf.

  7. Termine suas atividades no sistema, efetuando o procedimento de logout. Para isto, posicione o cursor de mouse em uma região da tela sem ícones ou janelas (conhecida como raiz (root) da área de trabalho) e clique o botão direito do mouse.

    No menu que se apresenta, clique na última opção Exit. Na janela que se apresentar em seguida confirme a saída.

  8. Efetue login novamente, conforme os ítens 1 a 3.

  9. Execute o comando firefox. Este é o navegador WEB recomendado para uso no DInf. Observe na parte inferior de seu monitor o ícone associado ao navegador (aquele QUE NÃO TEM UMA UMA PEQUENA BARRA DE TÍTULO). Com o mouse, arraste este ícone para o conjunto de ícones no lado superior direito da tela.

    A partir de agora, nas próximas vezes que você entrar no sistema, basta clicar duplamente neste novo ícone para ativar o navegador.

  10. Acesse a URL http://www.inf.ufpr.br/nicolui/grad/ci066/2-2008/ e a acrescente na lista de Favoritos do navegador WEB (Bookmarks no firefox).

  11. Acesse a URL http://www.inf.ufpr.br/nicolui/grad/ci066/2-2008/pratica_01/. e prossiga com a leitura do guia de Laboratório a partir da seção Desktop da Disciplina.

Desktop da Disciplina

  1. Execute o comando ~ci066/bin/desklab1. Deverá aparecer uma nova janela com o ambiente de trabalho do professor. Esta janela será chamada daqui para frente de desktop de ci066 ou simplesmente desktop. Ela é usada para o professor mostrar aos alunos os conceitos e exemplos aos alunos da disciplina.

  2. Observe na parte inferior de seu monitor o ícone associado ao desktop (aquele QUE NÃO TEM UMA UMA PEQUENA BARRA DE TÍTULO). Com o mouse, arraste este ícone para o conjunto de ícones no lado superior direito da tela.

    A partir de agora, nas próximas vezes que você entrar no sistema, basta clicar duplamente neste novo ícone para ativar o desktop de ci066.

Correio Eletrônico no DInf

  1. Todas as mensagens eletrônicas endereçadas para  <  seu_login > @inf.ufpr.br ou  <  seu_login > @c3sl.ufpr.br são guardadas e/ou encaminhadas pelo sistema para os arquivos e e-mails indicados no arquivo $HOME/.forward que existe em sua área. Este arquivo foi criado quando você executou os passos indicados no item 6 da seção Entrada de Usuário e Senhas acima.

    Caso queira refazer suas configurações de e-mail, execute o comando ~ci066/bin/configmail .

  2. Através do firefox, acesse a URL http://webmail.c3sl.ufpr.br;

    SUGESTÃO: Na janela do navegador, digite Ctrl-t e em seguida digite a URL acima no campo de especificação de URL. Você também pode clicar no link acima com o botão direito do mouse e escolher a opção OPEN LINK IN NEW TAB. Você terá na mesma janela de navegador duas ``pastas'', uma com a página do guia de laboratório e outra com a página do Webmail.

  3. Indique C3SL como servidor de mensagens. Em seguida, entre com seu login e senha nos campos adequados e clique no botão log in (ou Entrar, ou Conectar);

  4. Para ler seu e-mail pelo webmail do DInf, escolha a pasta INBOX na lista de pastas na parte superior direita da página pessoal do Webmail.

    Observe as operações possíveis de se fazer com suas mensagens. Para ler a mensagem, clique no link referente à coluna Assunto (Subject) ou De (From) da mensagen.

    A Caixa de Entrada (INBOX) do Webmail está, no momento, sem efeito, e portanto deverá estar sempre vazia. Caso não esteja, comunique à Equipe de Suporte do Laboratório à Equipe de Suporte do C3SL.

  5. Envie uma mensagem ao colega logado na estação ao seu lado. Verifique a pasta sent-mail (use a lista de pastas na parte superior esquerda da página pessoal do Webmail).

  6. Peça que ao colega logado na estação ao seu lado envie uma mensagem para você. Verifique a pasta Mailbox e responda às mensagens recebeidas. Peça ao colega que teve uma mensagem recebida de você confirme tal recepção.

  7. Caso você não tenha recebido mensagens de algum colega e/ou não tenha conseguido enviar mensagens, chame o professor para verificar o que aconteceu.

  8. Se você não pretende masi ler e/ou enviar mensagens, SEMPRE efetue desconexão do Webmail (link no final do menu à esquerda: Logout, Sair ou Desconectar).

Comandos básicos Unix

Quando você efetua login, o UNIX/Linux assume um determinado diretório como sendo o diretório de trabalho inicial.

Este diretório inicial é conhecido dentro do jargão UNIX como diretório de login, diretório home, ou simplesmente home.

ATENÇÃO: Daqui para frente, nos textos produzidos para esta disciplina, este diretório será referenciado como $<$home$>$, $HOME ou ~.

  1. Verificando o diretório de login. Execute o comando pwd. Ele mostra ao usuário o diretório corrente. Imediatamente após o login, ele mostra qual é seu diretório de login. Procure memorizar o nome deste diretório. Ele é muito importante.

  2. Monitorando sua quota. Todo usuário possui uma quota, isto é, um espaço máximo em disco que este usuário pode ocupar com seus arquivos. O comando para verificar este espaço utilizado e seus limites é quota.

    Execute este comando com a opção -s e verifique o resultado que aparece na tela.

    NOTA: No resultado apresentado pelo comando quota, a coluna blocks indica o total de espaço em disco ocupado pelos seus arquivos. A coluna quota indica o limite permitido. A coluna limit indica o limite de tolerância em sua quota. Enquanto o valor da coluna blocks estiver entre os valores das colunas quota e limit, a coluna grace mostra uma mensagem com o prazo que você tem para limpar sua área e baixar o espaço ocupado por seu arquivos abaixo de sua quota. Durante este período de grace, o sistema ainda deixa você criar arquivos.

    Esgotado o prazo, o sistema dará sempre a mensagem de disk full ou Disk quota exceeded sempre que você tentar criar um arquivo (via cp, gedit ou qualquer outra forma de criação de arquivos).

  3. Verificando usuários no sistema. Execute o comando who para saber quem está compartilhando a estação com você.

  4. Use o comando whoami para identificar o seu prórpio username.

  5. Exibindo o conteúdo de um diretório. Execute as variantes do comando ls abaixo. Este comando mostra o conteúdo de um diretório.

    ci066@dupond:~ls
    ci066@dupond:~ls -a
    ci066@dupond:~ls -l

    Você consegue perceber a diferença entre os resultados da execução de cada linha de comando acima?

    NESTE PONTO CHAME O PROFESSOR PARA ESCLARECIMENTOS SOBRE O COMANDO ls

Impressão de arquivos

Em UNIX, o comando para enviar o conteúdo de um arquivo para a impressora é lpr. Nos Laboratórios do DInf, esta impressora se chama salsicha e se localiza no Laboratório I.

Usa-se lpr apenas para arquivos texto/ASCII (do tipo gerado pelo editor gedit). Para imprimir páginas html, arquivos Word/OpenOffice e outros tipo de arquivos gerados por programas específicos, estes programas é que devem ser usados para efetuar a impressão.

OBS.: Em algumas distribuições de UNIX/Linux, o comando para impressão é lp.

Saída do Sistema

  1. Se você tem um navegador (firefox, galeon, etc) em execução, termine-o (clique no x no canto superior direito da janela do navegador ou ativando a função de Quit no menu do programa);
  2. Antes de ir embora, você deve efetuar o procedimento de logout: ative o menu Desktop.

    No menu que se apresenta, clique a última opção Logout. Na janela que se apresentar em seguida confirme a saída.



Armando Luiz Nicolini Delgado
2008-07-11