# Manual Do Linha de Comando

Linha de Comando permite que comandos sejam executados de um painel e ainda inclui acesso rápido ao navegador de arquivos e histórico de comandos.

2005
Davyd Madeley
2004
Angela Boyle
2002
2003
2004
Sun Microsystems
1998
Oliver Maruhn
1998
Dan Mueth
2005, 2006.
Pedro de Medeiros (pedro.medeiros@gmail.com)
2008.
Leonardo Ferreira Fontenelle (leo.fontenelle@gmail.com)
Projeto de Documentação do GNOME

Permissão concedida para copiar, distribuir e/ou modificar este documento dentro dos termos da GNU Free Documentation License (GFDL), Versão 1.1 ou qualquer versão superior publicada pela Free Software Foundation sem nenhuma seção imutável, texto de capa e contra-capa. Você pode achar uma cópia do GFDL neste link ou no arquivo COPYING-DOCS distribuido com este manual.

Este manual é parte da coleção dos manuais do GNOME, distribuídos pela GFDL. Se você quiser distribuir este manual separadamente da coleção, você pode fazê-lo ao adicionar uma cópia da licença ao manual, como descrito na seção 6 da licença.

Muitos dos nomes usados por empresas para distinguir seus produtos e serviços são marcas registradas. Quando esses nomes aparecem em qualquer documentação GNOME e os membros do Projeto de Documentação do GNOME estão cientes dessas marcas registradas, os nomes aparecem em letras maiúsculas ou com iniciais em maiúsculas.

DOCUMENTO E VERSÕES MODIFICADAS DO DOCUMENTO SÃO FORNECIDAS PELOS TERMOS DA GNU FREE DOCUMENTATION LICENSE COM O CONHECIMENTO ADICIONAL DE QUE:

1. O DOCUMENTO É FORNECIDO "NO ESTADO", SEM GARANTIA DE QUALQUER TIPO, TANTO EXPRESSA QUANTO IMPLÍCITA, INCLUINDO, SEM LIMITAÇÕES, GARANTIAS DE QUE O DOCUMENTO OU VERSÃO MODIFICADA DO MESMO É COMERCIALIZADO LIVRE DE DEFEITOS, PRÓPRIO PARA UM PROPÓSITO ESPECÍFICO OU QUE NÃO HÁ INFRAÇÕES. TODO RISCO DE QUALIDADE, PRECISÃO E PERFORMANCE DO DOCUMENTO OU VERSÃO MODIFICADA É COM VOCÊ. SE ALGUM DOCUMENTO OU VERSÃO MODIFICADA É PROVADO DEFEITUOSO EM QUALQUER ASPECTO, VOCÊ (NÃO O ESCRITOR INICIAL, AUTOR OU QUALQUER CONTRIBUIDOR) ASSUME O CUSTO DE QUALQUER SERVIÇO NECESSÁRIO, REPARO OU CORREÇÃO. ESTE AVISO DE GARANTIA CONSTITUI UMA PARTE ESSENCIAL DA LICENÇA. NENHUM USO DE QUALQUER DOCUMENTO OU VERSÃO MODIFICADA DO DOCUMENTO É AUTORIZADO EXCETO SOB ESTA CONDIÇÃO; E

2. SOB NENHUMA CIRCUNSTÂNCIA E SOB NENHUMA TEORIA LEGAL, TANTO EM DANOS (INCLUINDO POR NEGLIGÊNCIA), CONTRATO OU OUTROS, DEVE O AUTOR, ESCRITOR INICIAL OU CONTRIBUIDOR OU QUALQUER DISTRIBUIDOR DO DOCUMENTO, VERSÃO MODIFICADA OU QUALQUER FORNECEDOR DE QUALQUER DESSES GRUPOS, SER CONSIDERADO RESPONSÁVEL A QUALQUER PESSOA POR QUALQUER DANO DIRETO, INDIRETO, ESPECIAL, INCIDENTAL OU CONSEQÜENCIAL DE QUALQUER INDIVÍDUO, INCLUINDO, SEM LIMITAÇÕES, DANOS POR PERDA DE BOA VONTADE, PARADA DE TRABALHO, FALHA DE COMPUTADOR, MAL-FUNCIONAMENTO OU QUALQUER E TODOS OS OUTROS DANOS OU PERDAS RESULTANTES OU RELACIONADAS AO USO DO DOCUMENTO E VERSÕES MODIFICADAS, MESMO QUE ESSE GRUPO TENHA SIDO INFORMADO DA POSSIBILIDADE DE TAIS DANOS.

Sun
Equipe de Documentação do GNOME
Sun Microsystems
Oliver
Maruhn
Projeto de Documentação do GNOME

    oliver@maruhn.com

Dan
Mueth
Projeto de Documentação do GNOME

    d-mueth@uchicago.edu

Angela
Boyle
Projeto de Documentação do GNOME
Davyd
Madeley
Projeto GNOME

    davyd@madeley.id.au

Versão 2.12
Setembro de 2005

Davyd Madeley

Versão 2.10
Março de 2005

Davyd Madeley

Versão 2.8
Setembro de 2004

Angela Boyle

Projeto de Documentação do GNOME

Manual do Miniaplicativo Linha de Comando V2.7
Agosto de 2004

Sun Microsystems

Projeto de Documentação do GNOME

Manual do Miniaplicativo Linha de Comando V2.6
Setembro de 2003

Sun Microsystems

Projeto de Documentação do GNOME

Manual do Miniaplicativo Linha de Comando V2.5
Agosto de 2003

Sun Microsystems

Projeto de Documentação do GNOME

Manual do Miniaplicativo Linha de Comando V2.4
Abril de 2003

Sun Microsystems

Projeto de Documentação do GNOME

Manual do Miniaplicativo Linha de Comando V2.3
Janeiro de 2003

Sun Microsystems

Projeto de Documentação do GNOME

Manual do Miniaplicativo Linha de Comando V2.2
Agosto de 2002

Sun Microsystems

Projeto de Documentação do GNOME

Manual do Miniaplicativo Linha de Comando V2.1
Julho de 2002

Sun Microsystems

Projeto de Documentação do GNOME

Manual do Miniaplicativo Linha de Comando V2.0
Março de 2002

Sun Microsystems

Projeto de Documentação do GNOME

Manual do Miniaplicativo de Linha de Comando
1998

Oliver Maruhn oliver@maruhn.com

Projeto de Documentação do GNOME

Dan Mueth d-mueth@uchicago.edu

Projeto de Documentação do GNOME

Este manual descreve a versão 2.12 do Linha de Comando.

## Feedback

Para relatar um erro ou fazer um sugestão a respeito do miniaplicativo Linha de Comando, siga as indicações na Página de Feedback do GNOME.

## Introdução

### Linha de Comando

Mostra Linha de Comando.

O Linha de Comando fornece uma linha de comando que você pode usar dentro do painel no seu desktop.

Linha de Comando contém os seguintes elementos interativos:

Campo de Entrada

  Você pode digitar comandos, macros e programas no campo de entrada.

Botão Navegador — o marcador

  Você pode usar o botão de Navegador para procurar no seu sistema de arquivos por programas. Um ícone com um círculo opaco identifica o botão Navegador.

Botão Histórico — a seta para baixo

  Você pode usar o botão Histórico para chamar comandos anteriores. Uma seta para baixo indica o botão de Histórico.

### Recursos

Histórico dos comandos executados anteriormente

  Você pode executar comandos diretamente da caixa de histórico. Você pode também percorrer o conteúdo do histórico e então executar um comando. Uma barra de deslizamento vertical aparece quando mais de vinte comandos estão no histórico. Veja para maiores informações.

Função de autocompletar baseado em histórico

  Linha de Comando usa uma função de autocompletar baseado em histórico para completar comandos no campo de entrada. Esta função compara o conteúdo do campo de entrada com o histórico. Se Linha de Comando encontra uma linha igual, então o miniaplicativo completa o comando. Veja a nota em para mais informações.

Função de complementação de comando requisitável pelo usuário

  Esta função de complementação de comando compara cadeias de caracteres no campo de entrada com comandos no caminho do usuário. A função de complementação de comando é útil se você não souber as seqüências exatas de caracteres que constituem o comando. Depois de digitar as primeiras poucas palavras do comando, pressione a tecla Tab. Se Linha de Comando reconhecer a seqüência de caracteres como única, então o miniaplicativo completa o nome do comando. Veja para mais informações.

O recurso de macro

  Macros fornecem até 99 comandos de atalho. Além dos comandos predefinidos, você pode criar seus próprios comandos para usar com Linha de Comando. Veja para mais informações.

### Para adicionar Linha de Comando ao Painel

Para adicionar Linha de Comando ao painel, clique com o botão direito do mouse no painel e então escolha a opção Adicionar ao Painel. Selecione Linha de Comando no diálogo Adicionar ao Painel, então clique no botão OK.

## Executando Comandos

### Para Executar um Comando do Campo de Entrada

Para executar um comando do campo de entrada, siga os seguintes passos:

1. Digite o comando no campo de entrada.

   Para instruir Linha de Comando para tentar completar o nome do comando, pressione a tecla Tab.

2. Digite a opção de linha de comando, se tiver algum, no campo de entrada.

3. Pressione Enter.

Se o comando que você digitou não puder ser executado, o computador emite um único aviso sonoro e o miniaplicativo indica que o comando não pôde ser executado ao mostrar o ponto de interrogação (?) antes do comando. Cheque que você especificou o comando corretamente. Clicar na linha de comando fará o ponto de interrogação desaparecer.

Se a opção de autocompletar estiver selecionada, Linha de Comando procura por um acerto na lista do histórico durante os passos um e dois. Veja para mais informações.

### Autocomplementação baseado em histórico

Você pode ativar ou desativar esta opção no menu Preferências na aba Geral em Autocomplementar. Selecione Ativar autocompletar baseado no histórico para instruir Linha de Comando a comparar o campo de entrada com a lista do histórico e completar comandos quando encontrar iguais.

Se a opção de autocomplementar estiver ativada, Linha de Comando procura por um acerto no histórico durante os passos um e dois em . Se houver acerto no histórico, Linha de Comando completa o comando. Para aceitar o comando, digite mais caracteres no campo de entrada.

### Para Executar um Programa do seu Sistema de Arquivos

Clique no botão de Navegador para mostrar o sistema de arquivos, então clique duas vezes no programa que você quer executar.

Você pode usar Linha de Comando para executar scripts, executar comandos ou outros programas do seu sistema de arquivos.

### Para Executar um Comando Anterior, Macro ou Programa do Histórico

Você pode executar um comando anterior, macro ou programa do histórico das seguintes formas:

- Clique no Histórico para mostrá-lo. Clique num item do histórico para executar o comando, macro ou programa que você quer.

- Clique no campo de entrada, então use as teclas para cima e para baixo do teclado para percorrer o histórico. Pressione Enter para executar um programa específico, macro ou programa, quando o item que você quer é mostrado no campo de entrada.

#### Autocomplementação baseado em histórico

Você pode ativar ou desativar esta opção no menu Preferências na aba Geral em Autocomplementar. Selecione Ativar autocompletar baseado no histórico para instruir Linha de Comando a comparar o campo de entrada com a lista do histórico e completar comandos quando encontrar iguais.

## Usando Atalhos ou Macros

Macros fornecem até 99 comandos de atalho. Além de comandos predefinidos, você pode criar os seus próprios comandos para usar com Linha de Comando.

### Para Executar uma Macro Do Campo de Entrada

Para executar uma macro que está definida na lista do Linha de Comando, digite a macro no campo de entrada, então pressione Enter.

A função também funciona para macros.

A seguinte lista mostra alguns exemplos de macros do Linha de Comando:

`http://` ou `www.` | Qualquer coisa que começa com `http://` ou `www.` será tratada como se fosse uma URL e carregado no navegador web.
`ftp://` ou `ftp.` | Qualquer coisa que começa com `ftp://` ou `ftp.` será tratado como uma URL ou carregado no seu software FTP padrão.
`dictionary:` | Use `dictionary:` para procurar por uma palavra usando o Dicionário do GNOME.
`google:` | Use `google:` para procurar por alguma coisa usando a máquina de busca do Google.
`av:` | Use `av:` para procurar por alguma coisa usando a máquina de busca do Altavista.
`yahoo:` | Use a macro `yahoo:` para procurar por alguma coisa usando a máquina de busca do Yahoo.
`fm:` | Use `fm:` para procurar por pacotes na base de dados do Freshmeat.

### Modificando Suas Macros

#### Configurando Macros

Configurando Macros

Esta seção na aba contém uma lista de macros que você pode usar com Linha de Comando. A lista contém as seguintes informações:

- Uma lista de expressões regulares em UNIX na coluna Padrão.

  Uma expressão regular é um padrão para caracteres ou números que você pode usar para encontrar uma seqüência. Veja a página do manual para `regex` para mais informações em como construir uma expressão regular.

- Uma lista de comandos na coluna Comando.

  Um comando executa se o padrão correspondente casa com sucesso o texto do que você escreve no campo de entrada. As macros são comandos que podem receber parâmetros lidos por uma expressão regular.

Para acrescentar uma nova macro, clique no botão Adicionar Macro. Para apagar uma macro, selecione o macro então clique no botão Excluir Macro.

## Mudando a Aparência

### Preferências

Diálogo de Preferências Para configurar a aparência do Linha de Comando, clique com o botão direito numa área no miniaplicativo fora dos elementos interativos, então escolha Preferências e selecione a aba Geral.

Para mover Linha de Comando:

  Selecione Mostrar uma alça para mostrar uma alça na borda do miniaplicativo. Você pode usar essa alça para arrastar a interface da Linha de Comando para qualquer lugar no seu desktop.

Para adicionar uma borda:

  Selecione esta opção para mostrar uma moldura em volta do Linha de Comando.

Para mudar o tamanho:

  Use a caixa Largura . . . pixels para especificar a largura do miniaplicativo.

Para ajustar a cor do tema:

  - Selecione Usar cores padrão do tema para usar as cores do tema GNOME padrão.

  - Clique no botão em Frente da linha de comando para selecionar uma cor para o texto da linha de comando. Este botão não está disponível se a caixa Usar cores padrão do tema estiver selecionado.

  - Clique no botão do Linha de Comando para selecionar uma cor para a cor de fundo do campo de entrada. Este botão não está disponível se Usar cores padrão do tema estiver selecionado.