Comandos básicos para Linux

Olá colegas do Viva o Linux, esta é a primeira vez que escrevo um artigo, então vou começar com um básico que acredito que será de grande importância para quem está iniciando suas aventuras com o Linux. Aqui abordarei alguns dos comandos básicos para uso no shell.

[ Hits: 158.891 ]

Por: BlackHatThi em 10/07/2006


Comandos para navegação



São os comandos usados para a movimentação entre os diretórios e listagem do conteúdo dos mesmos.

cd:
Muda de diretório.

cd [diretório]

Exemplo:

$ cd /home/thiago
{vai para o diretório home do usuário thiago}
$ cd /
{vai para o diretório raiz do sistema}

$ pwd
{Mostra o diretório atual}

Exemplo:

$ cd /home/thiago
$ pwd

/home/thiago

ls ou dir: Mostra o conteúdo dos diretórios.

ls [opções] [diretório]
dir [opções] [diretório]


Opções:
  • -l : Exibe uma listagem utilizando o formato longo dos nomes de arquivos, exibindo também as permissões de arquivos e diretórios;
  • -a : Mostra arquivos ocultos (o nome dos arquivos ocultos iniciam com ".");
  • -t : Mostra os arquivos por data de alteração.

Exemplo:

$ ls -a /home/Thiago
$ ls /usr/bin


Regras de filtragem


O comando ls é muito útil, pois o utilizaremos sempre que quisermos verificar quais arquivos existem dentro de um determinado diretório. Agora imagine a seguinte situação, você está no diretório /usr/clientes e dentro desse diretório existem cerca de 400 outros diretórios referentes aos seus clientes. Como você faria para o Linux listar somente os clientes que comecem com a letra "B"? Existem alguns caracteres de significado especial para o Linux que chamamos de caracteres coringas, entre os mais usados estão o ?, * e [a-z].
  • ? : É correspondente a um único caractere;
  • * : É correspondente a vários caracteres;
  • [a-z] : É correspondente a um intervalo de caracteres.

Para realizar a listagem dos clientes com a letra "B" no início do nome, basta digitar o seguinte comando dentro do diretório /usr/clientes:

$ ls B*
{Exemplo do resultado do comando ls B*}
Banco01
Banco02
Banco03
Banco04
Bragança
Bilia

Com isso o Linux irá listar todos os clientes que iniciem com "B", independente do número de caracteres que vier depois da letra.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Comandos básicos
   3. Comandos para navegação
   4. Manipulando diretórios e arquivos
Outros artigos deste autor

Montando partições automaticamente

Leitura recomendada

Ubuntu, simplesmente poderoso

Gnu/Linux em 30mb e 2 arquivos

Gentoo - Instalação partindo de LiveCD/USB do Sabayon LXDE

Shell script: *, [], {}, ????, como utilizá-los?

O gerenciador de pacotes RPM

  
Comentários
[1] Comentário enviado por pacman em 11/07/2006 - 09:09h

é importante frizar que quem interpreta os metacaracteres de máscara é o interpretador de comandos. experiemente fazer, na linha de comando:

$ echo *

o * é substituido por todos os arquivos e diretorios do diretório corrente. outra coisa importante de frizar bem é que o rm remove em definitivo. acho que vc podia falar sobre o ~ para acessar o home, no mais está um bom resumo para iniciantes, parabéns (y)

[2] Comentário enviado por leoberbert em 11/07/2006 - 15:21h

Lembrando que "halt" Desliga o computador como se ele tivesse uma fonte ATX, ou seja seré necessário desligar no DEDO. O ideal seria shutdow.

Abração e ta de parabéns o artigo!!!

[3] Comentário enviado por brunorenan em 11/07/2006 - 19:26h

Muito bom!

Uma boa pra quem ta iniciando!

vlw!

[4] Comentário enviado por removido em 12/07/2006 - 22:18h

Muito 10!!

Utilizei bastante.. sou novo ainda na area de LINUX..
mas jah peguei o jeito..

BOM ARTIGO!!

[5] Comentário enviado por monalisa_elektra em 11/10/2006 - 08:16h

Tb gostei muito do artigo, apesar de ser iniciante no Linux a maioria dos comendos eu já conheica por trabalhar com linux na minha empresa, apesar de só ter instalado na minha casa esse fim de semana....
Mas valeu pq ainda tinham alguns q eu ano conhecia, e conhecimento sempre é valido..

[6] Comentário enviado por manoserpa em 20/07/2009 - 21:47h

Parabéns pela publicação.

Um abraço.

[7] Comentário enviado por jhonyhelbert em 30/10/2010 - 20:49h

Ainda estou iniciando os comandos do SHELL... Foi muito bom seu artigo. Valeu..


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts