Files
stormux/content/locales/ar_EG/lessons/files-and-directories/verificacao-do-diretorio-03-11-2017.md
2019-12-11 14:39:33 -05:00

48 lines
2.5 KiB
Markdown

# Trabalhando Com Diretórios E Arquivos
## Verificando o Diretório Atual e Seu Conteúdo
Para iniciar as atividades, é fundamental conhecer o terminal e seu conteúdo.
Ao abrir o terminal, estamos em algum diretório do sistema. Para descobrir o diretório, basta digitar o comando: *pwd*
A saída será algo parecido com: **/home/roberta**
O nome depois de /home varia, de acordo com o usuário logado no sistema.
Para exibir a lista de diretórios e arquivos existentes dentro do diretório atual, basta utilizar o comando: *ls*
Exemplo: *ls*
Será exibido na tela algo como: **Documentos** **Teste.txt**
Note que há um diretório criado, o diretório Documentos. Também há o arquivo Teste.txt. Posteriormente será ensinado como criar diretórios e arquivos.
O comando ls possui alguns outros parâmetros importantes, que serão listados abaixo:
-l Exibe informações dos arquivos e diretórios, como tamanho, dono, grupo, data, etc. Se for diretório, as informações começarão com a letra 'd'. Exemplo: *ls -l* Todas as informações dos seus arquivos e diretórios serão exibidas.
-a Lista arquivos e diretórios ocultos. Exemplo: *ls -a* Todos os arquivos e diretórios ocultos serão exibidos. Observação: Nomes de diretórios e arquivos ocultos começam com um . (ponto).
Os parâmetros também podem ser combinados, veja o exemplo: *ls -la* Este comando exibe as informações de todo o conteúdo, inclusive do conteúdo oculto.
Existe um atalho equivalente ao comando acima: *ll* Exibirá exatamente o mesmo conteúdo do comando anterior.
* Exibe o conteúdo do diretório corrente e, caso exista diretórios dentro deste, exibe também o conteúdo deles. Exemplo: *ls * *
Existe também outro comando bem útil, que permite saber o tipo de cada arquivo. Exemplo: *file teste.txt* A saída será algo parecido com: **Teste.txt: ASCII Text** Serve também para diretórios, veja o exemplo: *file Documentos* A saída será parecida com: **Documentos: Directory**
Observação: No terminal, há diferença entre maiúsculas e minúsculas. Portanto, preste atenção ao digitar comandos, nomes de diretórios e arquivos.
### Exercícios
1. Descubra qual o diretório atual em que se encontra.
2. Exiba o conteúdo do diretório corrente.
3. Exiba informações dos arquivos e diretórios.
4. Exiba o conteúdo oculto dentro do diretório corrente.
5. Exiba informações de todos os arquivos e diretórios, incluindo os ocultos. Em seguida, faça o mesmo utilizando o atalho.
6. Verifique o tipo de cada conteúdo, inclusive diretórios.