Fazer pesquisa em uma ou mais carreiras específicas:

Administração Agronomia Arquitetura Arquivologia Arte Astronomia Biblioteconomia Biologia
Bioquímica Cinema Ciências Sociais Colegial Comunicação Contabilidade Desenho Industrial Direito
Diversos Economia Educação Física Enfermagem Engenharia Estatística Farmácia Filosofia
Fisioterapia Fonoaudiologia Geografia História Hotelaria Informática Letras Marketing
Medicina Nutrição Odontologia Pedagogia Produção Cultural Psicologia Química Rel. Internacionais
Secretariado Executivo Serviço Social Terapia Ocupacional Turismo Veterinária Zootecnia


Compartilhe

Tag Cloud

Linux

Trabalho por Daniel Biagi, estudante de Colegial @ , Em 22/04/2003

5

Tamanho da fonte: a- A+

LINUX


2.5 Comandos

Comandos são ordens que passamos ao sistema operacional para executar uma determinada tarefa.

Cada comando tem uma função específica, devemos saber a função de cada comando e escolher o mais adequado para fazer o que desejamos, por exemplo:

- ls - Mostra arquivos de diretórios

- cd - Para mudar de diretório

Este guia tem uma lista de vários comandos organizados por categoria com a explicação sobre o seu funcionamento e as opções aceitas (incluindo alguns exemplos).

É sempre usado um espaço depois do comando para separa-lo de uma opção ou parâmetro que será passado para o processamento. Um comando pode receber opções e parâmetros:
opções

As opções são usadas para controlar como o comando será executado, por exemplo, para fazer uma listagem mostrando o dono, grupo, tamanho dos arquivos você deve digitar ls -l.

Opções podem ser passadas ao comando através de um "-" ou "--":

Opção identificada por uma letra. Podem ser usadas mais de uma opção com um único hifen. O comando ls -l -a é a mesma coisa de ls -la

Opção identificada por um nome. O comando ls --all é equivalente a ls -a.

Pode ser usado tanto "-" como "--", mas há casos em que somente "-" ou "--" esta disponível.

parâmetros

Um parâmetro identifica o caminho, origem, destino, entrada padrão ou saída padrão que será passada ao comando.

Se você digitar: ls /usr/doc/copyright, /usr/doc/copyright será o parâmetro passado ao comando ls, neste caso queremos que ele liste os arquivos do diretório /usr/doc/copyright.

É normal errar o nome de comandos, mas não se preocupe, quando isto acontecer o sistema mostrará a mensagem command not found (comando não encontrado) e voltará ao aviso de comando. As mensagens de erro não fazem nenhum mal ao seu sistema! somente dizem que algo deu errado para que você possa corrigir e entender o que aconteceu. No Linux, você tem a possibilidade de criar comandos personalizados usando outros comandos mais simples (isto será visto mais adiante). Os comandos se encaixam em duas categorias: Comandos Internos e Comandos Externos.

Por exemplo: "ls -la /usr/doc", ls é o comando, -la é a opção passada ao comando, e /usr/doc é o diretório passado como parâmetro ao comando ls.


2.5.1 Comandos Internos

São comandos que estão localizados dentro do interpretador de comandos (normalmente o Bash) e não no disco. Eles são carregados na memória RAM do computador junto com o interpretador de comandos.

Quando executa um comando, o interpretador de comandos verifica primeiro se ele é um Comando Interno caso não seja é verificado se é um Comando Externo.

Exemplos de comandos internos são: cd, exit, echo, bg, fg, source, help


2.6 Comandos Externos

São comandos que estão localizados no disco. Os comandos são procurados no disco usando o path e executados assim que encontrados.


2.7 Aviso de comando (Prompt)

Aviso de comando (ou Prompt), é a linha mostrada na tela para digitação de comandos que serão passados ao interpretador de comandos para sua execução.

A posição onde o comando será digitado é marcado um "traço" piscante na tela chamado de cursor. Tanto em shells texto como em gráficos é necessário o uso do cursor para sabermos onde iniciar a digitação de textos e nos orientarmos quanto a posição na tela.

O aviso de comando do usuário root é identificado por uma # (tralha), e o aviso de comando de usuários é identificado pelo símbolo $. Isto é padrão em sistemas UNIX.

Você pode retornar comandos já digitados pressionando as teclas Seta para cima / Seta para baixo.

A tela pode ser rolada para baixo ou para cima segurando a tecla SHIFT e pressionando PGUP ou