SlideShare uma empresa Scribd logo
Linux – Comandos para 
manipulação de diretórios 
DANILO FILITTO
COMANDOS – Comandos para 
manipulação de diretório 
 LS 
 CD 
 PWD 
 MKDIR 
 RMDIR
COMANDOS – Comandos para 
manipulação de diretório 
 ls: Lista os arquivos de um diretório. 
 ls [opções] [caminho/arquivo] … 
 Opções: 
 -a, --all: Lista todos os arquivos (inclusive os 
ocultos) de um diretório. 
 -l: Usa o formato longo para listagem de arquivos. 
Lista as permissões, data de modificação, donos, 
grupos, etc.
COMANDOS – Comandos para 
manipulação de diretório 
 cd: Entra em um diretório. 
 cd [diretório] 
 Exemplos: 
 cd : retorna ao seu diretório home do usuário 
 cd /: retornar ao diretório raíz. 
 cd -: retornará ao diretório anteriormente acessado. 
 cd .. : sobe um diretório.
COMANDOS – Comandos para 
manipulação de diretório 
 pwd: Mostra o nome e caminho do diretório 
atual. 
 Você pode usar o comando pwd para verificar 
em qual diretório se encontra (caso seu aviso 
de comandos não mostre isso).
COMANDOS – Comandos para 
manipulação de diretório 
 mkdir: Cria um diretório no sistema. 
 mkdir [opções] [caminho/diretório] 
[caminho1/diretório1] 
 onde: 
 caminho: Caminho onde o diretório será criado. 
 diretório: Nome do diretório que será criado.
COMANDOS – Comandos para 
manipulação de diretório 
 rmdir: Remove um diretório do sistema. O 
diretório a ser removido deve estar vazio e 
você deve ter permissão de gravação para 
remove-lo. 
 rmdir [caminho/diretório] [caminho1/diretório1] 
 onde: 
 caminho: Caminho do diretório que será removido. 
 diretório: Nome do diretório que será removido.
COMANDOS – Comandos para 
manipulação de arquivos 
 CAT 
 RM 
 CP 
 MV
COMANDOS – Comandos para 
manipulação de arquivos 
 cat: Mostra o conteúdo de um arquivo binário 
ou texto. 
 cat [opções] [diretório/arquivo] [diretório1/arquivo1] 
 No qual: 
 diretório/arquivo: Localização do arquivo que 
deseja visualizar o conteúdo. 
 Opções 
 -n, --number: Mostra o número das linhas 
enquanto o conteúdo do arquivo é mostrado. 
 -s, --squeeze-blank: Não mostra mais que uma 
linha em branco entre um parágrafo e outro.
COMANDOS – Comandos para 
manipulação de arquivos 
 rm: Apaga arquivos. Também pode ser usado 
para apagar diretórios e sub-diretórios vazios 
ou que contenham arquivos. 
 rm [opções][caminho][arquivo/diretório] 
 onde: 
 caminho: Localização do arquivo que deseja 
apagar. Se omitido, assume que o arquivo esteja 
no diretório atual. 
 arquivo/diretório: Arquivo que será apagado.
COMANDOS – Comandos para 
manipulação de arquivos 
 rm: Apaga arquivos. 
 opções 
 -i, --interactive: Pergunta antes de remover, esta é 
ativada por padrão. 
 -v, --verbose: Mostra os arquivos na medida que 
são removidos. 
 -r, --recursive: Usado para remover arquivos em 
sub-diretórios. Esta opção também pode ser usada 
para remover sub-diretórios. 
 -f, --force: Remove os arquivos sem perguntar.
COMANDOS – Comandos para 
manipulação de arquivos 
 Exemplos: 
 rm teste.txt - Apaga o arquivo teste.txt no diretório 
atual. 
 rm *.txt - Apaga todos os arquivos do diretório atual 
que terminam com .txt. 
 rm -rf /tmp/teste/* - Apaga todos os arquivos e sub-diretórios 
do diretório /tmp/teste mas mantém o 
sub-diretório /tmp/teste. 
 rm -rf /tmp/teste - Apaga todos os arquivos e sub-diretórios 
do diretório /tmp/teste, inclusive 
/tmp/teste.
COMANDOS – Comandos para 
manipulação de arquivos 
 cp: Copia arquivos. 
 cp [opções] [origem] [destino] 
 onde: 
 origem: Arquivo que será copiado. 
 destino: O caminho ou nome de arquivo onde será 
copiado. 

COMANDOS – Comandos para 
manipulação de arquivos 
 cp: Copia arquivos. 
 opções 
 -i, --interactive: Pergunta antes de substituir um 
arquivo existente. 
 -f, --force: Não pergunta, substitui todos os arquivos 
caso já exista. 
 -r: Copia arquivos dos diretórios e subdiretórios da 
origem para o destino. 
 -R, --recursive: Copia arquivos e sub-diretórios 
(como a opção -r) e também os arquivos especiais 
FIFO e dispositivos.
COMANDOS – Comandos para 
manipulação de arquivos 
 cp: Copia arquivos. 
 Opções: 
 -v, --verbose: Mostra os arquivos enquanto estão 
sendo copiados. 
 -s, --simbolic-link: Cria link simbólico ao invés de 
copiar. 
 -l, --link: Faz o link no destino ao invés de copiar os 
arquivos. 
 -p, --preserve: Preserva atributos do arquivo, se for 
possível.
COMANDOS – Comandos para 
manipulação de arquivos 
 cp: Copia arquivos. 
 Opções: 
 -u, --update: Copia somente se o arquivo de 
origem é mais novo que o arquivo de destino ou 
quando o arquivo de destino não existe. 
 -x: Não copia arquivos que estão localizados em 
um sistema de arquivos diferente de onde a cópia 
iniciou.
COMANDOS – Comandos para 
manipulação de arquivos 
 Exemplos: 
 cp teste.txt teste1.txt: Copia o arquivo teste.txt para 
teste1.txt. 
 cp teste.txt /tmp: Copia o arquivo teste.txt para 
dentro do diretório /tmp. 
 cp * /tmp: Copia todos os arquivos do diretório atual 
para /tmp. 
 cp /bin/* . : Copia todos os arquivos do diretório /bin 
para o diretório em que nos encontramos no 
momento.
COMANDOS – Comandos para 
manipulação de arquivos 
 Exemplos: 
 cp -R /bin /tmp: Copia o diretório /bin e todos os 
arquivos/sub-diretórios existentes para o diretório 
/tmp. 
 cp -R /bin/* /tmp: Copia todos os arquivos do 
diretório /bin (exceto o diretório /bin) e todos os 
arquivos/sub-diretórios existentes dentro dele 
para /tmp. 
 cp -R /bin /tmp: Copia todos os arquivos e o 
diretório /bin para /tmp.
COMANDOS – Comandos para 
manipulação de arquivos 
 mv: Move ou renomeia arquivos e diretórios. 
 mv [opções] [origem] [destino] 
 Onde: 
 origem: Arquivo/diretório de origem. 
 destino: Local onde será movido ou novo nome do 
arquivo/diretório.
COMANDOS – Comandos para 
manipulação de arquivos 
 mv: Move ou renomeia arquivos e diretórios. 
 Opções: 
 -f, --force: Substitui o arquivo de destino sem 
perguntar. 
 -i, --interactive: Pergunta antes de substituir. É o 
padrão. 
 -v, --verbose: Mostra os arquivos que estão sendo 
movidos. 
 -u, --update: Move somente arquivos antigos, ou 
novos arquivos.
COMANDOS – Comandos para 
manipulação de arquivos 
 mv: Move ou renomeia arquivos e diretórios. 
 Exemplos: 
 mv teste.txt teste1.txt: Muda o nome do arquivo 
teste.txt para teste1.txt. 
 mv teste.txt /tmp: Move o arquivo teste.txt para 
/tmp. Lembre-se que o arquivo de origem é 
apagado após ser movido. 
 mv teste.txt teste.new (supondo que teste.new já 
exista): Copia o arquivo teste.txt por cima de 
teste.new e apaga teste.txt após terminar a cópia.
Exercícios 
 Crie uma árvore de diretórios contendo a descrição de sua casa. (cada 
comodo um diretório) 
 Crie um arquivo texto em cada diretório criado. O arquivo deve conter todos 
os móveis presentes no comodo e deve se chamar moveis.txt 
 Renomeie o nome dos arquivos txt para moveis-nomedocomodo.txt 
 Copie o diretório casa para casa2 
 Exclua dois diretórios de casa2 
 No diretório casa, crie um novo diretório chamado móveis e copie todos os 
arquivos txt para este diretório 
 Utilizando o comando cat, visualize todos os arquivos de configuração 
comentados no processo de boot.

Mais conteúdo relacionado

PDF
Linux comandos diversos
PDF
Linux permissoes de arquivos e diretorios
PPT
Comandos, Permissões e Partições Linux
PDF
Aula 06 comandos linux
PDF
Comandos Básicos Linux
PDF
Comandos do linux
PPT
Comandos Linux Parte 2
PPT
Comandos Linux
 
Linux comandos diversos
Linux permissoes de arquivos e diretorios
Comandos, Permissões e Partições Linux
Aula 06 comandos linux
Comandos Básicos Linux
Comandos do linux
Comandos Linux Parte 2
Comandos Linux
 

Mais procurados (18)

PDF
Comandos basicos linux
PPTX
Introdução aos comandos Linux
DOCX
Comandos linux
PPT
Comandos Linux Parte 1
PDF
Minicurso linux
PDF
Apostila(1)
PDF
Linux comandos gerais e servidores de rede
PDF
Sistemas Operacionais - Gnu/Linux Permissões de Arquivos Diretórios
PDF
Comandos Unix
DOC
Comandos linux
PDF
YUM, APT-GET, DPKG, RPM
PDF
Trabalhando na Linha de comando
ODP
Treinamento de comandos Unix e Linux
DOC
Comandos do linux
PPTX
Aula 11 semana
PPTX
Aula 10 semana
PPT
Dicas e Princípios Básicos do Linux
PDF
Linux - Shell e Comandos Básicos
Comandos basicos linux
Introdução aos comandos Linux
Comandos linux
Comandos Linux Parte 1
Minicurso linux
Apostila(1)
Linux comandos gerais e servidores de rede
Sistemas Operacionais - Gnu/Linux Permissões de Arquivos Diretórios
Comandos Unix
Comandos linux
YUM, APT-GET, DPKG, RPM
Trabalhando na Linha de comando
Treinamento de comandos Unix e Linux
Comandos do linux
Aula 11 semana
Aula 10 semana
Dicas e Princípios Básicos do Linux
Linux - Shell e Comandos Básicos
Anúncio

Semelhante a Linux comandos para arquivos e diretórios (20)

PPTX
Comandos Shell
PPT
SAC - Seismic Analyses Code
PPT
SAC - Aula 1
PPT
SAC - Seismic Analyses Code
PDF
Intro a Sistemas Abertos - Gerenciamento de Arquivos.pdf
PPTX
Aula 10 semana
PDF
Apostila de comandos linux resumidos (universidade católica de brasília)
DOCX
Principais comandos
DOC
Curso de Msdos vol4
PDF
Shell Scipt - Comandos
PDF
Apostila comandos unix
ZIP
2136 256 dos
PPTX
Comandos Básicos do Linux.pptx
PDF
Minicurso Comando Básicos
PDF
Comandos linux
PDF
RoboCopy.pdf
PDF
Msdos vol4
DOCX
Ficha de trabalho so 6 m4 linux comandos
DOCX
Ficha de trabalho so 6 m4 linux comandos
Comandos Shell
SAC - Seismic Analyses Code
SAC - Aula 1
SAC - Seismic Analyses Code
Intro a Sistemas Abertos - Gerenciamento de Arquivos.pdf
Aula 10 semana
Apostila de comandos linux resumidos (universidade católica de brasília)
Principais comandos
Curso de Msdos vol4
Shell Scipt - Comandos
Apostila comandos unix
2136 256 dos
Comandos Básicos do Linux.pptx
Minicurso Comando Básicos
Comandos linux
RoboCopy.pdf
Msdos vol4
Ficha de trabalho so 6 m4 linux comandos
Ficha de trabalho so 6 m4 linux comandos
Anúncio

Linux comandos para arquivos e diretórios

  • 1. Linux – Comandos para manipulação de diretórios DANILO FILITTO
  • 2. COMANDOS – Comandos para manipulação de diretório  LS  CD  PWD  MKDIR  RMDIR
  • 3. COMANDOS – Comandos para manipulação de diretório  ls: Lista os arquivos de um diretório.  ls [opções] [caminho/arquivo] …  Opções:  -a, --all: Lista todos os arquivos (inclusive os ocultos) de um diretório.  -l: Usa o formato longo para listagem de arquivos. Lista as permissões, data de modificação, donos, grupos, etc.
  • 4. COMANDOS – Comandos para manipulação de diretório  cd: Entra em um diretório.  cd [diretório]  Exemplos:  cd : retorna ao seu diretório home do usuário  cd /: retornar ao diretório raíz.  cd -: retornará ao diretório anteriormente acessado.  cd .. : sobe um diretório.
  • 5. COMANDOS – Comandos para manipulação de diretório  pwd: Mostra o nome e caminho do diretório atual.  Você pode usar o comando pwd para verificar em qual diretório se encontra (caso seu aviso de comandos não mostre isso).
  • 6. COMANDOS – Comandos para manipulação de diretório  mkdir: Cria um diretório no sistema.  mkdir [opções] [caminho/diretório] [caminho1/diretório1]  onde:  caminho: Caminho onde o diretório será criado.  diretório: Nome do diretório que será criado.
  • 7. COMANDOS – Comandos para manipulação de diretório  rmdir: Remove um diretório do sistema. O diretório a ser removido deve estar vazio e você deve ter permissão de gravação para remove-lo.  rmdir [caminho/diretório] [caminho1/diretório1]  onde:  caminho: Caminho do diretório que será removido.  diretório: Nome do diretório que será removido.
  • 8. COMANDOS – Comandos para manipulação de arquivos  CAT  RM  CP  MV
  • 9. COMANDOS – Comandos para manipulação de arquivos  cat: Mostra o conteúdo de um arquivo binário ou texto.  cat [opções] [diretório/arquivo] [diretório1/arquivo1]  No qual:  diretório/arquivo: Localização do arquivo que deseja visualizar o conteúdo.  Opções  -n, --number: Mostra o número das linhas enquanto o conteúdo do arquivo é mostrado.  -s, --squeeze-blank: Não mostra mais que uma linha em branco entre um parágrafo e outro.
  • 10. COMANDOS – Comandos para manipulação de arquivos  rm: Apaga arquivos. Também pode ser usado para apagar diretórios e sub-diretórios vazios ou que contenham arquivos.  rm [opções][caminho][arquivo/diretório]  onde:  caminho: Localização do arquivo que deseja apagar. Se omitido, assume que o arquivo esteja no diretório atual.  arquivo/diretório: Arquivo que será apagado.
  • 11. COMANDOS – Comandos para manipulação de arquivos  rm: Apaga arquivos.  opções  -i, --interactive: Pergunta antes de remover, esta é ativada por padrão.  -v, --verbose: Mostra os arquivos na medida que são removidos.  -r, --recursive: Usado para remover arquivos em sub-diretórios. Esta opção também pode ser usada para remover sub-diretórios.  -f, --force: Remove os arquivos sem perguntar.
  • 12. COMANDOS – Comandos para manipulação de arquivos  Exemplos:  rm teste.txt - Apaga o arquivo teste.txt no diretório atual.  rm *.txt - Apaga todos os arquivos do diretório atual que terminam com .txt.  rm -rf /tmp/teste/* - Apaga todos os arquivos e sub-diretórios do diretório /tmp/teste mas mantém o sub-diretório /tmp/teste.  rm -rf /tmp/teste - Apaga todos os arquivos e sub-diretórios do diretório /tmp/teste, inclusive /tmp/teste.
  • 13. COMANDOS – Comandos para manipulação de arquivos  cp: Copia arquivos.  cp [opções] [origem] [destino]  onde:  origem: Arquivo que será copiado.  destino: O caminho ou nome de arquivo onde será copiado. 
  • 14. COMANDOS – Comandos para manipulação de arquivos  cp: Copia arquivos.  opções  -i, --interactive: Pergunta antes de substituir um arquivo existente.  -f, --force: Não pergunta, substitui todos os arquivos caso já exista.  -r: Copia arquivos dos diretórios e subdiretórios da origem para o destino.  -R, --recursive: Copia arquivos e sub-diretórios (como a opção -r) e também os arquivos especiais FIFO e dispositivos.
  • 15. COMANDOS – Comandos para manipulação de arquivos  cp: Copia arquivos.  Opções:  -v, --verbose: Mostra os arquivos enquanto estão sendo copiados.  -s, --simbolic-link: Cria link simbólico ao invés de copiar.  -l, --link: Faz o link no destino ao invés de copiar os arquivos.  -p, --preserve: Preserva atributos do arquivo, se for possível.
  • 16. COMANDOS – Comandos para manipulação de arquivos  cp: Copia arquivos.  Opções:  -u, --update: Copia somente se o arquivo de origem é mais novo que o arquivo de destino ou quando o arquivo de destino não existe.  -x: Não copia arquivos que estão localizados em um sistema de arquivos diferente de onde a cópia iniciou.
  • 17. COMANDOS – Comandos para manipulação de arquivos  Exemplos:  cp teste.txt teste1.txt: Copia o arquivo teste.txt para teste1.txt.  cp teste.txt /tmp: Copia o arquivo teste.txt para dentro do diretório /tmp.  cp * /tmp: Copia todos os arquivos do diretório atual para /tmp.  cp /bin/* . : Copia todos os arquivos do diretório /bin para o diretório em que nos encontramos no momento.
  • 18. COMANDOS – Comandos para manipulação de arquivos  Exemplos:  cp -R /bin /tmp: Copia o diretório /bin e todos os arquivos/sub-diretórios existentes para o diretório /tmp.  cp -R /bin/* /tmp: Copia todos os arquivos do diretório /bin (exceto o diretório /bin) e todos os arquivos/sub-diretórios existentes dentro dele para /tmp.  cp -R /bin /tmp: Copia todos os arquivos e o diretório /bin para /tmp.
  • 19. COMANDOS – Comandos para manipulação de arquivos  mv: Move ou renomeia arquivos e diretórios.  mv [opções] [origem] [destino]  Onde:  origem: Arquivo/diretório de origem.  destino: Local onde será movido ou novo nome do arquivo/diretório.
  • 20. COMANDOS – Comandos para manipulação de arquivos  mv: Move ou renomeia arquivos e diretórios.  Opções:  -f, --force: Substitui o arquivo de destino sem perguntar.  -i, --interactive: Pergunta antes de substituir. É o padrão.  -v, --verbose: Mostra os arquivos que estão sendo movidos.  -u, --update: Move somente arquivos antigos, ou novos arquivos.
  • 21. COMANDOS – Comandos para manipulação de arquivos  mv: Move ou renomeia arquivos e diretórios.  Exemplos:  mv teste.txt teste1.txt: Muda o nome do arquivo teste.txt para teste1.txt.  mv teste.txt /tmp: Move o arquivo teste.txt para /tmp. Lembre-se que o arquivo de origem é apagado após ser movido.  mv teste.txt teste.new (supondo que teste.new já exista): Copia o arquivo teste.txt por cima de teste.new e apaga teste.txt após terminar a cópia.
  • 22. Exercícios  Crie uma árvore de diretórios contendo a descrição de sua casa. (cada comodo um diretório)  Crie um arquivo texto em cada diretório criado. O arquivo deve conter todos os móveis presentes no comodo e deve se chamar moveis.txt  Renomeie o nome dos arquivos txt para moveis-nomedocomodo.txt  Copie o diretório casa para casa2  Exclua dois diretórios de casa2  No diretório casa, crie um novo diretório chamado móveis e copie todos os arquivos txt para este diretório  Utilizando o comando cat, visualize todos os arquivos de configuração comentados no processo de boot.