Revista Do Linux
 
  
  
 

  Capa
  Evento
  Cartas
  Variedades
  Radio Linux
  Dicas e Truques
  Coluna do Augusto
  Mensagem ao Leitor
assinantes
 

Dicas e Truques

Teclas de atalho para o Konqueror

O Konqueror, além de ser o navegador web padrão do ambiente gráfico KDE, também é um excelente gerenciador de arquivos, podendo ser utilizado para cortar, copiar, colar e renomear arquivos, cria diretórios e muitas outras funções. Além disto, algumas características podem agradar usuários finais, como a pré-visualização de imagens em forma de thumbnails. Saiba mais sobre o projeto em www.konqueror.org.

Ctrl+N - Nova Janela Ctrl+D - Duplicar Janela Ctrl+O - Abrir Localização F5 - Recarregar Esc - Parar Ctrl+B - Adicionar Bookmark Ctrl+S - Salvar Como... Ctrl+P - Imprimir Ctrl+Q - Sair Ctrl+Z - Desfazer Ctrl+C - Copiar Ctrl+V - Colar Ctrl+X - Recortar Ctrl+Home - Diretório do Usuário F2 - Renomear Delete - Mover para o Lixo Shift+Delete - Apagar Arquivo/Diretório Ctrl+Shift+Delete - Destruir Arquivo/Diretório Alt+Enter - Propriedades Ctrl+A - Selecionar tudo Ctrl+F - Procurar F3 - Procurar próximo Ctrl+T - Abrir terminal Ctrl+M - Exibir/Ocultar Barra de Menus Ctrl+Shift+L - Separar Visão Esquerda/Direita Ctrl+Shift+T - Separar Visão Topo/Fundo Ctrl+Shift+N - Nova Aba Ctrl_Shift+D - Duplicar Aba Atual F9 - Mostrar Painel de Navegação

Programação Shell
Colaboração: Pedro Zorzenon Neto - pzn@debian.org

Aos programadores Shell vale a pena lembrar que, na grande maioria dos casos, o código de saída de um programa é 0 para sucesso e diferente de 0 para falha. No caso de ser diferente de 0, o número corresponde ao tipo de falha encontrado.

Ex: O ipchains retorna:

  • 0 para sucesso;
  • 2 para erros devidos a parâmetros incorretos na linha de comando;
  • 3 para erros de kernel (kernel não compilado com ipchains);
  • 1 para outros erros (falta de permissão, etc...).

    Então, caso você queira saber se um programa terminou com sucesso:

    if [ $? == 0 ]; then some commands... fi

    E se quiser saber se ele terminou com falha, não compare com 1, mas com diferente de 0.

    if [ $? != 0 ]; then some commands... fi

    Outra dica relacionada com o código de saída são os operadores || e o &&. O símbolo || executa apenas se o comando anterior falhar. Já o &&, executa apenas se o comando anterior teve sucesso. Exemplo:

    # executa o comando 'cd'. se NÃO CONSEGUIU executar o # comando 'cd', então executa o 'mkdir'

    cd algumdiretorio || mkdir algumdiretorio

    # executa o comando 'cd'. se CONSEGUIU executar o # comando 'cd', então executa o 'touch'

    cd algumdiretorio && touch meuarquivo

    Estas dicas anteriores foram testadas no bash. Provavelmente funcionarão em outros tipos de shell. Um guia muito bom sobre o bash pode ser encontrado em Advanced Bash-Scripting Guide (www.tldp.org/guides.html#abs).

    Servidores HTTP pouco ortodoxos

    Colaboração: Rodolfo Broco Manin

    Estava procurando servidores http light para colocar no gateway da minha rede doméstica para poder acessar algumas estatísticas das conexões e afins, e encontrei algumas pérolas interessantes.

  • Para começar, um servidor realmente ligth, com apenas 150 linhas de código C: www.acme.com/software/micro_httpd/
  • Outro um pouco maior, mas que entre outras coisas suporta CGI: www.acme.com/software/mini_httpd/
  • Ou este, standalone: www.boa.org/
  • Um feito em java: www.acme.com/java/software/Acme.Serve.Serve.html
  • Aqui as coisas começam a ficar interessantes. Para quem gosta, um 100% AWK: awk.get.net:81/README.html
  • Nao é o suficiente? E que tal este, escrito em Postscript? Isso mesmo! Você roda com gs a partir do inetd. Pessoalmente, gostei da idéia: www.pugo.org:8080/

    Achei bastante interessante, até porque já programei um bocadinho em PostScript, mas nunca tinha me ocorrido que dava pra fazer isto com ele. A página do projeto (hospedada com pshttpd), também é bastante simpática. O servidor tem apenas 5.4Kb.

    A redistribuição desta e outras mensagens da lista Dicas-L pode ser feita livremente, deste que o conteúdo, inclusive esta nota, não sejam modificados.

    Dicas OpenOffice

    Inserir um link

    Suponhamos que o título de uma coluna deve ser uma sigla ou que possui algum texto explicativo referente a ele. Precisamos então colocar uma nota no fim da página ou podemos fazer um link direcionando aquele título ao seu texto. Para inserir este link, clique na célula onde o mesmo ficará:

    Acesse, no menu Inserir, a opção Hiperligação. Em seguida, na opção Documento da janela que será aberta, clique no botão do fim do campo de edição Destino. Abre-se uma pequena janela com algumas opções em forma de árvore. Clique em Folhas para que apareçam as pastas que seu documento possui.

    Selecione a pasta onde estará a legenda para suas siglas e, em seguida, clique em Aplicar.

    No campo Destino será indicada a pasta escolhida para o texto explicativo daquele título de coluna, porém também é preciso indicar a linha em que se encontra o texto. Para indicar a linha e coluna, basta apenas colocar um "." (ponto) após a folha e colocar linha e coluna do texto desejado. Isto é útil caso tenhamos uma pasta para definir o texto de diversos links.

    Agora, basta colocar nos campos de edição para Texto e Nome o título para a coluna e clicar em aplicar.

    Aparecerá o título em cor azul e com fundo cinza. Ao clicar nesse título, o usuário é direcionado para onde está o texto explicativo.

    Barra de ferramentas

    Para inserir um ícone na barra de ferramentas, clique em Ferramentas -> Configurar... e, depois, na guia Barra de Ferramentas.

    Nesta guia, temos algumas opções de barras, bastando apenas escolher aquela cujo ícone se deseja buscar. Para isso, após selecionar a barra desejada, clique em Personalizar.

    Depois de escolher uma das opções, você tem uma nova tela onde se encontra uma lista das categorias com seus “ícones” (atente que nem todos são ícones, porém pode-se modificar isso) e abaixo tem-se duas colunas com as funções e suas categorias.

    Agora, basta escolher a função desejada e depois procurar na lista de categorias aquela que se deseja colocar na barra. Veja que, ao clicar na categoria desejada, o ícone referente a ela também fica selecionado na área superior da tela (Icones e Botões).

    Então, clique no ícone escolhido e, com o botão do mouse pressionado, arraste-o até a Barra de Ferramentas e solte o botão do mouse. Pronto, seu ícone estará na Barra de Ferramentas.


  • A Revista do Linux é editada pela Conectiva S/A
    Todos os Direitos Reservados.

    Política de Privacidade
    Anuncie na Revista do Linux