anúncios

sexta-feira, 30 de março de 2012

Atalho para copiar, recortar e colar texto no editor vi/vim

No editor de texto vi/vim aberto faça:
Tecle ESC.
a)Posicione o cursor no início do texto que quer recortar ou copiar
b)Tecle v minúsculo.
c)Usando as teclas de direção, marque o texto a ser recortado.
d)Tecle d minúsculo.
e)Posicione o cursor no ponto onde deseja colar o texto.
f)Tecle p minúsculo.

Para copiar em vez de recortar, utiliza o "y" no lugar do "d".

Feito!

sábado, 17 de março de 2012

Instalando e Configurando Apache,MySQL,Postgresql,Firebird, e habilitar suporte no PHP

Objetivo deste howto é apresentar os passos para instalar e configurar o servidor Web Apache, SGBD MySQL, Postgresql, Firebird e habilitar suporte no PHP.

Salvar em /usr/local/src para a padronização deste howto.
Instalação Apache
httpd-2.2.22

$cd /usr/local/src
$tar -xzvf httpd-2.0.49.tar.gz
$cd httpd-2.0.49
$./configure --prefix=/etc/httpd
$make
$su
#make install


Instalação Firebird
FirebirdCS.2.5.1.26351-0.i686

$tar -xzvf FirebirdCS-2.5.1.26351-0.i686.tar.gz
$cd FirebirdCS-2.5.1.26351-0.i686
#./install.sh

Será instalado em /opt/firebird

Instalação Postgresql
postgresql-9.1.3

$cd /usr/local/src
$tar -xzvf postgresql-9.1.3.tar.gz
$cd postgresql-9.1.3
$./configure
$make
$su
#make install

PostgreSQL instalado, vamos às primeiras configurações:
Configurando Postgresql

#useradd postgres
#passwd postgres
#mkdir /usr/local/pgsql/data
#chown postgres /usr/local/pgsql/data
#su - postgres

Usuário e pasta do servidor criados, vamos inicializar pela primeira vez o servidor:

#/usr/local/pgsql/bin/initdb - D /usr/local/pgsql/data


Agora devemos configurar mais alguns detalhes. No arquivo /etc/profile, adicione as seguintes linhas:

PATH=$PATH:/usr/local/pgsql/bin
MANPATH=$MANPATH:/usr/local/pgsql/man
export PATH MANPATH


Agora:

#cd /usr/local/src/postgresql-9.1.3/contrib/start-scripts/
#cp linux /etc/rc.d/rc.postgresql
#chmod a+x /etc/rc.d/rc.postgresql

Finalmente, edite o arquivo /usr/local/pgsql/data/postgresql.conf e altere o parâmetro tcpip_socket para TRUE:
por
tcpip_socket = true

PostgreSQL pronto!

Para inicializá-lo, execute:

#/etc/rc.d/rc.postgresql start

Instalação MySQL
pacote MySQL pronto para Slackware
mysql-5.1.46

$cd /usr/local/src
#installpkg mysql-5.1.46-i486-2.txz

Se preferir compilar o source do MySQL
MySQL-5.5-21.1-Linux-2.6.i386

$cd /usr/local/src
$tar -xzvf MySQL-5.5.21-1.linux2.6.i386.tar.gz
$cd MySQL-5.5.21-1.linux2.6.i386
$./configure --prefix=/usr/local/mysql
$make
#make install

Após terminar isso, edite o arquivo /etc/ld.so.conf e insira a seguinte linha:/usr/local/mysql/lib/mysql

E depois execute o comando: #ldconfig

Após instalar o MySQL, siga os passos abaixo para configurá-lo.
Configurando MySQL
Para instalar a base de dados digite:

#mysql_install_db

É necessário mudar as permissões do diretório inicial e assim o sock será gerado
#chown -R mysql.mysql /var/lib/mysql
Para iniciar o MySQL:
#mysqld_safe & (somente 1x)

Para definir a senha de root/administrador dos bancos de dados:

#mysqladmin -u root password [escolha uma senha]

Logando no MySQL:

#mysql -u root -p

PHPMyAdmin
phpMyAdmin

$cd /usr/local/src
$unzip phpMyAdmin-3.4.10.1-all-languages.zip
#mv phpMyAdmin-3.4.10.1-all-languages phpMyAdmin
#mv phpMyAdmin-3.4.10.1-all /var/www/htdocs/

http://localhost/phpMyAdmin

Instalação PHP
php-5.4.0

$cd /usr/local/src
$tar -xzvf php-5.4.0.tar.gz
$cd php-5.4.0
$./configure --with-apxs2=/usr/sbin/apxs \
--prefix=/usr \
--libdir=/usr/lib \
--with-libdir=lib \
--sysconfdir=/etc \
--disable-safe-mode \
--disable-magic-quotes \
--enable-zend-multibyte \
--enable-mbregex \
--enable-tokenizer=shared \
--with-config-file-scan-dir=/etc/php \
--with-config-file-path=/etc/httpd \
--enable-mod_charset \
--with-layout=PHP \
--enable-sigchild \
--enable-xml \
--with-libxml-dir=/usr \
--enable-simplexml \
--enable-spl \
--enable-filter \
--disable-debug \
--with-openssl=shared \
--with-pcre-regex=/usr \
--with-zlib=shared,/usr \
--enable-bcmath=shared \
--with-bz2=shared,/usr \
--enable-calendar=shared \
--enable-ctype=shared \
--with-curl=shared \
--with-curlwrappers \
--with-mcrypt=/usr \
--enable-dba=shared \
--with-gdbm=/usr \
--with-db4=/usr \
--enable-dbase=shared \
--enable-exif=shared \
--enable-ftp=shared \
--with-gd=shared \
--with-jpeg-dir=/usr \
--with-png-dir=/usr \
--with-zlib-dir=/usr \
--with-xpm-dir=/usr \
--with-freetype-dir=/usr \
--with-t1lib=/usr \
--enable-gd-native-ttf \
--enable-gd-jis-conv \
--with-gettext=shared,/usr \
--with-gmp=shared,/usr \
--with-iconv=shared \
--with-imap-ssl=/usr \
--with-imap=/usr/local/lib/c-client \
--with-ldap=shared \
--enable-mbstring=shared \
--enable-hash \
--with-mhash=shared,/usr \
--with-mysql=shared,/usr \
--with-mysqli=shared,/usr/bin/mysql_config \
--enable-pdo=shared \
--with-pdo-mysql=shared,/usr \
--with-pdo-sqlite=shared,/usr \
--with-pspell=shared,/usr \
--with-mm=/usr \
--enable-shmop=shared \
--with-snmp=shared,/usr \
--enable-soap=shared \
--enable-sockets \
--with-sqlite=shared \
--enable-sqlite-utf8 \
--with-regex=php \
--enable-sysvmsg \
--enable-sysvsem \
--enable-sysvshm \
--enable-wddx=shared \
--with-xsl=shared,/usr \
--enable-zip=shared \
--with-tsrm-pthreads \
--enable-shared=yes \
--enable-static=no \
--with-gnu-ld \
--with-pic \
--with-interbase=/opt/firebird
--with-pgsql=/usr/local/pgsql

$make
$su
#make install
#cp /usr/local/src/php-5.4.0/php.ini-dist /etc/httpd/php.ini


Configurando o Apache e PHP
No arquivo /etc/httpd/httpd.conf procure a linha abaixo e descomente(retire o # da frente da linha) para habilitar o suporte a php:
substituir
#Include /etc/httpd/mod_php.conf por Include /etc/httpd/mod_php.conf
E na tag < IfModule dir_module > acrescente na frente index.php junto com index.html

No arquivo /etc/httpd/php.ini procure em display_errors, log_erros, display_startup_erros esta como off, altere para on
E descomente (retire o ; da frente da linha) para habilitar suporte ao respectivos SGBD no PHP.
;extensions=php_interbase.so
;extensions=pgsql.so

Feito!

sábado, 10 de março de 2012

Utilizando o repositório SlackBuilds

Hoje resolvi explicar para os iniciantes na distro Slackware como instalar pacotes usando Slackbuilds.
Segue os passos:
1. Acessar o site http://slackbuilds.org/
2. No campo pesquisa digite o nome do pacote e seleciona a versão do Slackware que esta usando.
3. Encontrando o pacote irá redirecionar para página para fazer o download de dois arquivos que são necessários.
Um é o pacote e o outro script Slackbuild
4. Verifique as dependências do pacote em "This requires nomedopacote"
5. Se o pacote que for instalar tiver dependência, então é necessário retornar os passos anteriores.
6. Na página de resultado do pacote que buscou, repare "Source Download" com link e "Download SlackBuild" com link. Baixe esses dois arquivos compactados
7. Extraia o arquivo.tar.gz (referente ao Download SlackwBuild)
$tar -xzvf arquivo.tar.gz
8. Move o arquivo.tar.bz2 (referente ao Source Download) para o diretório que extraiu o item anterior.
9. Acesse o diretório do SlackBuild. Repare que, nesse diretório deve estar o script slackbuild e o arquivo compactado que foi copiado no item anterior
10. Seta permissão no script pacote.SlackBuild (#chmod +x pacote.SlackBuild) e execute (#./pacote.SlackBuild).
11. Aguarde...
O script slackbuild extrai o pacote compactado, executa ./configure, make, gera o pacote.tgz (formato padrão do Slackware), e irá mover para /tmp/
12. Finalizado a execução do script do item anterior. Faça #installpkg /tmp/pacote.x-xx.tgz
13. Se o pacote que for instalar tiver dependência, então é necessário retornar os passos anteriores.

OBS: O método SlackBuilds NÃO resolve dependências, então se a instalação do aplicativo não puder se concluir de forma correta, basta olhar atentamente a mensagem de erro que aparecer (é sempre ao final, pois uma vez detectado erro de dependência, a instalação para justamente naquele ponto; então o que se deve fazer é baixar o pacote que falta, e começar a instalação tudo de novo, até que se possa verificar o correto funcionamento do aplicativo).

Feito!

domingo, 4 de março de 2012

Instalando placa de vídeo NVIDIA GEFORCE no Linux

Segue os passos:
1. Acesse o site:http://www.nvidia.com.br/page/home.html clique no menu BAIXAR DRIVERS
Manualmente localizar drivers para meus produtos NVIDIA.
Tipo do produto: selecione o tipo de sua placa NVIDIA
Série do produto: selecione a série conforme o seu modelo
Sistema operacional: selecione Linux 32-bit ou Linux 64-bit
Idioma: selecione o idioma de sua preferência

2. Clique em procurar, irá redirecionar para a página contendo as informações selecionadas, se estiver correto, clique em baixar, irá redirecionar para a página de concordância da licença do drive da NVIDIA, clique em aceitar e baixar, salve o arquivo NVIDIA-Linux-x86-xxx.x.x-pkg1.run, em algum lugar no seu /home/$USER, x seria a versão da placa.
3. Após terminar o download do drive da NVIDIA, edite o arquivo /etc/inittab para fazer o boot do sistema em modo texto e poder instalar o drive da placa de vídeo corretamente sem problemas em # Default runlevel. (Do not set to 0 or 6)
Na distribuição Linux Slackware é init3
id:4:initdefault: altere para id:3:initdefault: salve e reinicie o sistema, irá iniciar em modo texto, logue como seu usuário comum, navegue até o diretório onde foi salvo o drive, encontrando, logue como root e execute
4. #sh NVIDIA-Linux-x86-xxx.x.x-pkg1.run, onde x seria a versão do drive NVIDIA. Tecle [ENTER]
5. yes e quando chegar nessa tela No precompiled kernel interface was found to match your kernel; would you like installer to attempt to download a kernel interface for your from the NVIDIA ftp site (ftp://download.nvidia.com)? escolhe no Daí em diante, basta teclar [ENTER] até o fim.
6. Execute o comando: #nvidia-xconfig --composite para configurar o Xorg. Pronto drive instalado.

Agora reinicie o sistema e perceba o logo da NVIDIA, se aparecer significa que foi instalado com Sucesso!
Teste
$glxinfo | grep rendering
direct rendering: Yes


OBS: Lembrando que o boot esta em modo texto, se quiser que o sistema inicie em modo gráfico, edite o arquivo /etc/inittab e faça o processo inverso, que fez anteriormente id:3 para id:4, salve e reinicie o sistema!

Feito!

Atalhos rápidos e comandos do Windows

Lista com vários atalhos para facilitar seus trabalhos em casa ou no trabalho em ambiente Windows.

1 – Atalhos rápido para os itens do desktop
Clique com o botão direito do mouse sobre a barra de tarefas do Windows (a barra onde fica o botão Iniciar).
Em seguida, selecione a opção Barra de Ferramentas e clique no item Área de trabalho.
Ao lado do relógio do Windows, aparecerá um botão chamado Desktop.
Na seta desde botão, há atalhos para todos os itens que estão na Área de trabalho do Windows.
Esse é um recurso interessante para quem trabalha com muitas janelas abertas.

2 – Comando do menu Executar do Windows XP

Abaixo estão listados os principais arquivos executáveis presentes no Windows e suas respectivas funções:
Para executar os.programas, clique em Inicar > Executar, digite o nome do arquivo e clique em OK

Nome dos Arquivos e sua Função

Accwiz.exe – Acessa o Assistente de Acessibilidade
Calc.exe – Executa o programa Calculadora
Charmap.exe – Executa o Mapa de Caracteres
ChkDsk.exe – Executa o Scandisk em ambiente simulado DOS
CleanMgr.exe – Executa a Limpeza de Disco
CliconFg.exe – Executa o utilidade Rede para clientes do SQL Server
CMD.exe – Executa o Prompt de Comando do DOS
Control.exe – Acessa o Painel de Controle
DxDiag.exe – Ferramenta de Diagnóstico do Direct X
EudCedit.exe – Executa Editor de caracteres especiais
Explorer.exe – Acessa o Windows Explorer
Magnify.exe – Executa a Lente de aumento do Windows XP
MSconfig.exe – Utilitário de configuração do Sistema
MsHearts.exe – Executa o Jogo de Copas
Mspaint.exe – Executa o Paint Brush
Mstsc.exe – Abre a janela para conexão de área de trabalho Remota
NetSetup.exe – Executa o Assistente para configuração de rede doméstica
Notepad.exe – Acessa o Bloco de Notas
Ntbackup.exe – Assistente para Backup e restauração
Osk.exe – Executa o teclado Virtual
PergMon.exe – Gerenciador de Desempenho do Windows XP
Regedit.exe – Acessa o ambiente de exploração do registro do Windows
Rstrui.exe – Executa o Assistente para restauração do Sistema
Sol.exe – Executa o Jogo Paciência
Spider.exe – Executa o Jogo Spider
TaskMgr.exe – Gerenciador de Tarefas do Windows
Telnet.exe – Acessa o ambiente DOS possibilitando a comunicação Remota
Winchat.exe – Bate Papo do WindowsWrite.exe – Wordpad do Windows

Ferramentas Administrativas

comexp.msc – Serviços de Componentes
compmgmt.msc – Gerenciamento do Computador
eventvwr.msc – Visualizar Evento
gpedit.msc – Diretivas de Grupos
odbcad32.exe – Fontes de Dados (ODBC)
perfmon.msc – Serviço de componentes
secpol.msc – Diretiva de Segunça Local
services.msc – Serviços

3 – Atalhos de teclados gerais

ALT+a letra grifada em um nome de menu (Exibir o menu correspondente)
ALT+ENTER (Exibir as propriedades do objeto selecionado)
ALT+ENTER (Exibir as propriedades para o item selecionado)
ALT+ESC (Circular através de itens na ordem em que eles foram abertos)
ALT+F4 (Fechar o item ativo, ou encerrar o programa ativo)
ALT+SPACEBAR (Abrir o menu de atalho da janela ativa)
ALT+SPACEBAR (Exibir o menu de Sistema da janela ativa)
ALT+TAB (Alternar entre itens abertos)
BACKSPACE (Exibir a pasta em um nível acima em Meu Computador ou no Windows Explorer)
CTRL enquanto arrasta um item (Copiar o item selecionado)
CTRL+A (Selecionar tudo)
CTRL+C (Copiar)
CTRL+ESC (Exibir o menu Iniciar)
CTRL+F4 (Fechar o documento ativo em programas que permitem que você tenha vários documentos abertos simultaneamente)
CTRL+RIGHT ARROW (Mover o ponto de inserção para o início da palavra anterior)
CTRL+RIGHT ARROW (Mover o ponto de inserção para o início da próxima palavra)
CTRL+RIGHT ARROW (Mover o ponto de inserção para o início do parágrafo anterior)
CTRL+RIGHT ARROW (Mover o ponto de inserção para o início do próximo parágrafo)
CTRL+SHIFT com qualquer tecla de seta (Destacar um bloco de texto)
CTRL+SHIFT enquanto arrasta um item (Criar um atalho para o item selecionado)
CTRL+V (Colar)
CTRL+X (Cortar)
CTRL+Z (Desfazer)
DELETE (Excluir)
ESC (Cancelar a tarefa atual)
LEFT ARROW (Abrir o próximo menu da esquerda, ou fechar um submenu)
RIGHT ARROW (Abrir o próximo menu da direita, ou abrir um submenu)
SHIFT com qualquer tecla de seta (Selecionar mais de um item em uma janela ou no desktop, ou selecionar o texto em um documento)
SHIFT quando você insere um CD-ROM na unidade de CD-ROM (Impedir que o CD-ROM execute automaticamente)
SHIFT+DELETE (Excluir o item selecionado permanentemente sem colocá-lo naLixeira)
SHIFT+F10 (Exibir o menu de atalho do item selecionado)
Tecla F2 (Renomear o item selecionado)
Tecla F3 (Pesquisar um arquivo ou pasta)
Tecla F4 (Exibir a barra de Endereços em Meu Computador ou no Windows Explorer)
Tecla F5 (Atualizar a janela ativa)Tecla F6 (Circular através de elementos da tela em uma janela ou no desktop)
Tecla F10 (Ativar a barra de menu no programa ativo)

4 – Atalhos de teclado em caixas de dialogo

ALT+Letra grifada (Executar o comando correspondente ou selecionar a opção correspondente)
BACKSPACE (Abrir uma pasta um nível acima se uma pasta estiver selecionada na caixa de diálogoSalvar como ou Abrir)
CTRL+SHIFT+TAB (Mover para trás através das guias)
CTRL+TAB (Mover para frente através das guias)
ENTER (Executar o comando para a opção ativa ou botão)
SHIFT+TAB (Mover para trás através das opções)
SPACEBAR (Selecionar ou limpar a caixa de verificação se a opção ativa for uma caixa de verificação)
TAB (Mover para frente através das opções)
Tecla F1 (Exibir Ajuda)
Tecla F4 (Exibir os itens na lista ativa)
Teclas de seta (Selecionar um botão se a opção ativa for um grupo de botões de opção)

5 – Atalhos de teclado naturais da Microsoft

CTRL+Logotipo do Windows+F (Pesquisar por computadores)
Logotipo do Windows (Exibir ou ocultar o menu Iniciar)
Logotipo do Windows+ L (Travar o teclado)
Logotipo do Windows+BREAK (Exibir a caixa de diálogo Propriedades do Sistema)
Logotipo do Windows+D (Exibir o desktop)
Logotipo do Windows+E (Abrir Meu computador)
Logotipo do Windows+F (Pesquisar um arquivo ou pasta)
Logotipo do Windows+F1 (Exibir Ajuda do Windows)
Logotipo do Windows+M (Minimizar todas as janelas)
Logotipo do Windows+Pause (Propriedades do sistema)
Logotipo do Windows+R (Abrir a caixa de diálogo Executar)
Logotipo do Windows+SHIFT+M (Restaurar as janelas minimizadas)
Logotipo do Windows+U (Abrir o Gerenciador de Utilitário)

6 – Atalhos de teclado para acessibilidade

ALT esquerdo+SHIFT esquerdo+NUM LOCK (Alternar entre ligar e desligar Teclas para mouse)
ALT esquerdo+SHIFT esquerdo+PRINT SCREEN (Alternar entre ligar e desligar Alto Contraste)
Logotipo do Windows + U (Abrir o Gerenciador de Utilitário)
NUM LOCK por cinco segundos (Alternar entre ligar e desligar as Teclas de Alternância)
SHIFT cinco vezes (Alternar entre ligar e desligar as Teclas de Aderência)
SHIFT direito por oito segundos (Alternar entre ligar e desligar as Teclas de filtragem)

7 – Atalhos de teclado para Windows Explorer

END (Exibir a base da janela ativa)
HOME (Exibir o topo da janela ativa)
LEFT ARROW (Recolher a seleção atual se estiver expandida, ou selecionar a pasta pai)
NUM LOCK+sinal de asterisco (*) (Exibir todas as subpastas que estão sob a pasta selecionada)
NUM LOCK+sinal de mais (+) (Exibir o conteúdo da pasta selecionada)
NUM LOCK+sinal de menos (-) (Recolher pasta selecionada)
RIGHT ARROW (Exibir a seleção atual se estiver recolhida, ou selecionar a primeira subpasta)

8 – Teclas de atalho para o mapa de caracteres

Após clicar duas vezes em um caractere na grade de caracteres, você pode mover-se através da grade utilizando os atalhos de teclado:

CTRL+END (Mover para o último caractere)
CTRL+HOME (Mover para o primeiro caractere)
DOWN ARROW (Mover para uma linha abaixo)
END (Mover para o fim da linha)
HOME (Mover para o início da linha)
PAGE DOWN (Mover uma tela abaixo de cada vez)
PAGE UP (Mover uma tela acima de cada vez)
RIGHT ARROW (Mover para a direita ou para o início da próxima linha)
RIGHT ARROW (Mover para a esquerda ou para o fim da linha anterior)
SPACEBAR (Alternar entre o modo Ampliado e Normal quando um caractere está selecionado)
UP ARROW (Mover para uma linha acima)

9 – Atalhos do teclado para janela do MMC (Microsoft Management Console)

ALT+A (Exibir o menu Ação)
ALT+ENTER (Exibir a caixa de diálogo Propriedades, se houver, para o item selecionado)
ALT+F (Exibir o menu Arquivo)
ALT+F4 (Fechar o console)
ALT+O (Exibir o menu Favoritos)
ALT+sinal de menos (-) (Exibir o menu de janela da janela ativa no console)
ALT+SPACEBAR (Exibir o menu da janela MMC)
ALT+V (Exibir o menu Exibir)
CTRL+F10 (Maximizar a janela ativa do console)
CTRL+F4 (Fechar a janela ativa do console) Quando um console possui apenas uma janela de console , este atalho fecha o console)
CTRL+F5 (Restaurar a janela ativa do console)
CTRL+M (Adicionar ou remover um item de console)
CTRL+N (Abrir um novo console)
CTRL+O (Abrir um console salvo)
CTRL+P (Imprimir a página atual ou página ativa)
CTRL+S (Salvar o console aberto)
CTRL+W (Abrir uma nova janela)
SHIFT+F10 (Exibir o menu de atalho de Ação para o item selecionado)
Tecla F1 (Abrir o tópico de Ajuda, se houver, para o item selecionado)
Tecla F2 (Renomear o item selecionado)
Tecla F5 (Atualizar o conteúdo de todas as janelas do console)
Tecla F5 (Atualizar o conteúdo de todas as janelas do console)

10 – Navegação de conexão de dektop remoto

ALT+DELETE (Exibir o menu do Windows)
ALT+HOME (Exibir o menu Iniciar)
ALT+INSERT (Circular através dos programas na ordem dos usados mais recentemente)
ALT+PAGE DOWN (Alternar entre programas da direita para a esquerda)
ALT+PAGE UP (Alternar entre programas da esquerda para a direita)
CTRL+ALT+BREAK (Alternar entre uma janela e a tela inteira do computador cliente)
CTRL+ALT+END (Abrir a caixa de diálogo Segurança do Microsoft Windows NT)
CTRL+ALT+sinal de mais (+) (Colocar um instantâneo da área de janela inteira do cliente na área de transferência do servidor de Terminal e fornecer a mesma funcionalidade que pressionar ALT+PRINT SCREEN em um computador local).
CTRL+ALT+sinal de menos (-) (Colocar um instantâneo da janela aiva no cliente na área de transferência do servidor de Terminal e fornecer a mesma funcionalidade que pressionar PRINT SCREEN em um computador local).

11 – Atalhos para o internet explorer

CTRL+B (Abrir a caixa de diálogo Organizar Favoritos)
CTRL+E (Abrir a barra de Pesquisa)
CTRL+F (Iniciar o utilitário de Localizar)
CTRL+H (Abrir a barra de Histórico)
CTRL+I (Abrir a barra de Favoritos)
CTRL+L (Abrir a caixa de diálogo Abrir)
CTRL+N (Iniciar outra instância do navegador com o mesmo endereço na Web) CTRL+O (Abrir a caixa de diálogo Imprimir)
CTRL+R (Atualizar a página atual da Web)
CTRL+T (Abrir uma nova guia em branco)
CTRL+W (Fechar a janela atual)

12 – Atalhos para o Firefox

CTRL+H (Abrir a barra lateral com o histórico)
CTRL+T (Abrir uma nova guia em branco)
CTRL+TAB (Abrir as guias à direita)
CTRL+Shift+Tab (Abrir guias à esquerda)
CTRL+Shift+T (Abrir uma guia acidentalmente fechda)
CTRL+L (Para entrar a URL ou procurar por um na barra de endereço)
CTRL+Enter (Inserir o sufixo .com sem precisar digitar)
CTRL+Shift+Enter (Inserir o sufixo .org)
SHIFT+Enter (Inserir o sufixo .net)

Referências
HardSoftDicas