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

Parte 4: Manipulando diretórios e arquivos

São utilizados para criar, renomear, remover e copiar diretórios e arquivos.

mkdir: Cria diretórios.

mkdir [opções] nome_diretório

Opções:
  • -m 775 : Cria um diretório com permissão padrão. OBS: Procure aqui no site sobre permissões de arquivos e diretórios".

Exemplo:

$ mkdir /usr/clientes/Banco11
{Cria o diretório Banco11 dentro de /usr/clientes}

$ mkdir /usr/clientes_internos clientes_externos
{Cria os dois diretórios clientes_internos e clientes_externos dentro de /usr}

rmdir:
Remove diretórios vazios.

rmdir [opções] diretório

Opções:
  • -p : Remove um diretório junto com os diretórios (caso estejam vazios) que estiverem dentro do mesmo.

Exemplo:

$ rmdir /usr/clientes_internos
{Remove o diretório clientes_internos}

$ rmdir -p /usr/clientes_externos
{Remove o diretório clientes_externos e todos os diretórios que estiverem dentro dele}

rm:
Remove arquivos.

rm [opções] arquivo

Opções:
  • -i : Pede confirmação antes de eliminar;
  • -f : Elimina o arquivo sem pedir confirmação;
  • -r : Elimina o conteúdo de um diretório junto com o conteúdo dos sub-diretórios.

Exemplo:

$ rm -i /usr/clientes/banco01/Arquivo01.doc
{Pede confirmação antes de eliminar o arquivo}

$ rm -r /usr/clientes
{Elimina todos os arquivos do diretório /usr/clientes e seus sub-diretórios}.

mv:
Move ou renomeia um arquivo ou diretório.

mv [opções] fonte destino

Opções:
  • -i : Pede confirmação antes de mover um arquivo que irá sobrescrever o outro;
  • -f : Não pede confirmação antes de mover um arquivo;
  • -b : faz um backup de arquivos que estão sendo movidos ou renomeados.

Exemplo:

$ mv /usr/clientes/Banco02/Pgto.doc /usr/clientes/Banco03
{Remove o arquivo Pgto.doc do Banco02 para o Banco03}

$ mv /usr/cliente/Banco01/Transf.doc /usr/cliente/Banco01/Efetuado.doc
{Renomeia o arquivo Transf.doc para Efetuado.doc}

cp:
Copia arquivos.

cp [opções] arquivo_fonte arquivo_destino

Opções:
  • -b : Faz um backup antes de copiar;
  • -i : Pede confirmação antes de sobrescrever um arquivo;
  • -r : Copia todos os arquivos de um diretório e seus subdiretórios.

Exemplo:

$ cp /usr/clientes/Banco01/Contas.xls /usr/clientes/Banco11
{Copia o arquivo Contas.xls do Banco01 para o Banco11}

$ cp -i /usr/recebimento/cheques.doc /usr/clientes/Banco05
{Pergunta antes de sobrescrever o arquivo cheques.doc}

Existem muitos outros comandos para Linux, mas acredito que para quem está começando os comandos aqui apresentados serão de grande ajuda. Posteriormente irei fazer outro tutorial com outros comandos para Linux. Até breve!

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

Montando partições automaticamente

openSUSE - Deveria Ser a Porta de Entrada no Mundo Linux?

Boot Seguro LILO

Instalando o SmokePing

Ubuntu, simplesmente poderoso

Enlightenment 0.17 - Instalação

#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.