Pular para o conteúdo

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.
BlackHatThi blackhatthi
Hits: 160.980 Categoria: Linux Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar

Parte 3: 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.

   1. Introdução
   2. Comandos básicos
   3. Comandos para navegação
   4. Manipulando diretórios e arquivos

Montando partições automaticamente

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

Chakra Linux - Apresentação, instalação e configuração

Skype: Restringindo acesso não autorizado usando firewall Linux

Snapshots de pacotes para o Debian

Instalando o Fedore Core 4

#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

Entre na sua conta para comentar.