Comandos para SHELL Linux!

Introdução ao Shell

  • ~___/__/__$:Intrui sobre onde você está no bash.
  • pwd:Indica em qual repositório o usuário está.
  • hostname:apresenta o nome do host local.
  • Shel:Interpreta os comando do terminal.
  • man <comando>:é o manual de comandos. ‘q’ exita.

Mudança de Diretório

  1. cd /nome_do_diretório:
     direciona para o diretório requerido;
  2. cd ~:volta para o diretório raiz;
  3. cd -:volta para o diretório inicial, home;

Mostrador

  1. ls:Diz os arquivos dentro do diretório;
  2. ls -a:Mostra os ocultos;
  3. ls <nome do diretório>:
     Mostra os arquivos da pasta pedida;
  4. ls -F:Os diretórios são apresentados como ‘dir/’;
  5. ls -F /etc:Informa os diretórios do destino ‘int_etc/’;
  6. ls -l <caminho>:
     Mostra em lista longa o Tipo de arquivo e adicionais;
  7. file <arquivo>:Diz o tipo de arquivo text, executável, etc.;
  • -:Arquivo comum;
  • d:Diretório;
  • b:Arquivo de bloco. Referente a gerenciadores de bloco;
  1. cat <nome_do_arquivo>:
     Mostra o conteúdo do arquivo;
  2. cat > <nome_do_arquivo>:
     Permite a escrita no editor do SHELL.CTRL+C exita;

Criação e destruição

  1. mkdir <nome_desejado_>:
     Criação de diretório;
  2. rmdir <nome_diretorio>:
     Apaga diretórios VAZIOS;
  3. rm -r <nome_diretorios>:
     Apaga diretorios com elementos em recursão;
  4. rm -fr <nome_diretorio>:
     Força o apagamento do diretório;
  5. rm -i <nome_do_arquivo.ext>:
     Apaga arquivo solcitando confirmação;
  6. echo “Texto 1” > <nome_e_extensão_a_ser_criado>:
     criar um arquivo com a extensão e conteúdo colocados;
  7. echo “Texto 2” >> <nome_e_extensão_a_ser_criado>:
     Adiciona o novo conteúdo abaixo do conteúdo anterior;
  8. cp <nome_arquivo.ext>:
     Cria uma cópia do arquivo e diretórios ao qual é gerado no mesmo lugar da origem;
  9. cd -avr <nome_do_arquivo_de_transferencia>:
     
  • Copia mantendo os atrivbutos <-a>, permite visualização dos processos;
  • <-v> e pratica em recursão;
  • <r> no arquivo de destino;
  1. cat > <nome_do_arquivo>:
     Permite criação e escrita no editor do SHELL. CTRL+C exita;
  2. touch <caminho/nome_do_arquivo.txt>:
     Cria arquivo;
  3. touch <caminh/nome_do_arquivo{1..2}.txt>:
     Cria duas versões do arquivo;

Alterar

  1. mv <nome_atual.ext> <nome_requerido.ext>:
     Altera nome do arquivo;
  2. cat > <nome_do_arquivo>:
     Permite a escrita no editor do SHELL. para sair, CTRL+C;

Movientação

  1. mv <arquivo.ext> <caminho/de/destino>:
     move o arquivo para o caminho especificado;
  2. mv Caminho/requerido/ <nome_original> <nome_requerido>:
     Altera a localização do arquivo e muda nome;

Especificações

  1. inicio_requerido + *:
     “*” é completado por qualquer informação que COMECE por nome_requerido;