Dicas e Truques
Easter Eggs
Dicas retiradas do website www.eeggs.com
Shutdown
Crie um usuário chamado tyler e logue-se como ele. Agora, execute o comando halt ou reboot e você verá entre as mensagens do sistema a frase:
Oh hello Mr. Tyler - going DOWN?
Esta é uma referência à pergunta que uma personagem do clipe Love in an Elevator, da banda Aerosmith, faz ao vocalista Steven Tyler.
PHP 4.x
Abrindo uma página PHP em um navegador web (www.php.net, por exemplo), adicione ao fim da URL a string ?=PHPE9568F36-D428-11d2-A769-00AA001ACF42 e veja a imagem do criador do PHP.
Para ver os créditos, adicione a string:
?=PHPB8B5F2A0-3C92-11d3-A3A9-4C7B08C10000
Netscape
Na barra de endereços, digite as URLs about:deutsch e about:francais para ver o lagarto do Mozilla na Alemanha e na França, respectivamente.
Digite about:mozilla na barra de endereços e veja uma espécie de trecho “bíblico” em seu navegador. Continue carregando outras páginas e o pequeno ícone com a animação das estrelas vira um dragão lançando fogo.
Cópia de Diretórios
Veiculado na lista Dicas-L
Para fazer as cópias já com os links simbólicos, podemos usar a seguinte receita de bolo:
( cd $DIR_ORIGEM; tar cBf -| * ) | ( cd $DIR_DESTINO; tar xvBpf - )
Assim, copiamos todos os arquivos “*” do diretório DIR_ORIGEM (troque pelo seu) para DIR_DESTINO (idem). Dessa forma, os arquivos são copiados e os links simbólicos também, apontando para o mesmo lugar. Além disso ainda preservamos as permissões de todos eles.
O segredo por trás dessa receita de bolo, é o comando tar da esquerda, usando a opção f com o - logo em seguida. Isso faz com que o tar envie os arquivos para a saída padrão. Então fazemos o “pipe” com o símbolo | e o tar da direita (que está executando no diretório destino) vai abrir os arquivos que estão vindo pela entrada padrão.
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.
Teclas de atalho para o mozilla
Ctrl + Shift + L - Abrir endereço web (Open Web Location)
Ctrl + O - Abrir Arquivo
Ctrl + W - Fechar Arquivo
Ctrl + S - Salvar Página Como...
Ctrl + E - Editar Página
Ctrl + P - Imprimir
Ctrl + Q - Sair
Ctrl + Z - Desfazer
Ctrl + Y - Refazer
Ctrl + X - Cortar
Ctrl + C - Copiar
Ctrl + V - Colar
Ctrl + A - Selecionar Tudo
Ctrl + F - Localizar na página
Ctrl + G - Localizar novamente
Esc - Parar o carregamento da página
Ctrl + R - Recarregar
Ctrl + - - Diminui Zoom
Ctrl + + - Aumenta Zoom
Ctrl + U - Exibe código fonte da página
Ctrl + I - Exibe informações sobre a página
AlT + Seta para esquerda - Voltar
AlT + Seta para direita - Avançar
AlT + Home - Carrega a página inicial
Ctrl + H - Exibe histórico
Ctrl + D - Adiciona aos Bookmarks
Ctrl + B - Gerenciador de Bookmarks
Fortune
Para fazer com que o fortune exiba uma das citações presentes em seus arquivos sempre que algum usuário logar-se no sistema, abra o arquivo
/etc/profile e adicione a seguinte linha no final do arquivo:
/usr/games/fortune
Dica do Suporte Conectiva
Dica enviada pelo Suporte Técnico da Conectiva
Tutorial de configuração do PAM para controle de horários de acesso.
Por Tulio José Munhoz (tulio@conectiva.com.br)
Edite o arquivo /etc/pam.d/login e insira a seguinte linha no arquivo:
account required /lib/security/pam_time.so
Agora, edite o arquivo /etc/security/time.conf e configure o arquivo seguindo a sintaxe:
serviço;tty;usuários;diashoras
Por exemplo: Para negar acesso a usuários diferentes de root, sempre que tentarem acessar o sistema fora do horário compreendido entre 08:00h e 18:00h, insira a seguinte linha:
login;tty* &;!root;Al0800-1800
Para que os usuários possam acessar o sistema somente no horário entre 8:00h e 18:00h e apenas durante os dias úteis, deverá ser usada a seguinte configuração:
login;tty* &;!root;Wk0800-1800
Para evitar que o usuário acesse o sistema nos finais de semana, utilize a seguinte linha:
login;tty* &;!root;Wd0000-2400
Para proibir o acesso nos finais de semana para todos os usuários, menos para o root e para o usuário teste, utilize a seguinte linha:
login;tty* &;!root teste;Wd0000-2400
Pode-se também especificar vários dias. Para evitar que o sistema seja acessado nos finais de semana e segundas-feiras, utilize:
login;tty* &;!root;WdMo0000-2400
Os valores válidos para os dias da semana são:
Mo - Segunda-feira
Tu - Terça-feira
We - Quarta-feira
Th - Quinta-feira
Fr - Sexta-feira
Sa - Sábado
Su - Domingo
Wk - Dias úteis
Wd - Finais de semana
Al - Todos os dias da semana
Como configurar o PHP no Gentoo Linux
Paulo Machado Ottani Assis - paulo@coral.srv.br
Depois de feita a instalação do Gentoo, siga as dicas abaixo para instalar o Apache, o PHP e o MySQL:
Edite o arquivo /etc/make.conf e descomente a linha # USE=””, adicionando os parâmetros abaixo (tudo deve estar na mesma linha)
USE=”-X -qt -nls xml -imap gbdm -java -ldap -odbc xml2 crypt flash berkdb libwww pdflib -postgres innodb -gpm”
Os parâmetros acima, com exceção dos berkdb innodb -gpm, referem-se à compilação do PHP, sem suporte a X, qt, Java, ldap e odbc, mas com suporte a flash, XML, PDF e libwww. Sem colocar estes parâmetros, você acabará compilando o XFree e a qt no seu servidor.
Compile o Apache, o MySQL e o PHP, nesta ordem:
# emerge apache
# emerge mysql
# emerge php
Não se esqueça de editar o arquivo /etc/conf.d/apache e no seu final adicionar a linha:
APACHE_OPTS=”-D PHP4"
Desse jeito, você nem precisa alterar o arquivo httpd.conf, pois o Gentoo altera para você.
No Gentoo é sempre uma boa idéia olhar os arquivos encontrados no diretório /etc/conf.d, pois várias coisas podem ser alteradas lá.