103.3 Perform basic file management (1) Flashcards

(88 cards)

1
Q

O que significa a afirmação “no Linux

A

tudo são arquivos”?

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Quais são os componentes de um arquivo no Linux?

A

Conteúdo e metadados como tamanho proprietário datas e permissões.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Como os arquivos são organizados no Linux?

A

Em diretórios dentro do sistema de arquivos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

O que é um diretório no Linux?

A

Um arquivo especial que armazena outros arquivos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Quais tipos de arquivos são abordados nesta lição?

A

Arquivos regulares diretórios e arquivos especiais.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Qual é a função de arquivos regulares?

A

Armazenar dados e programas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Qual é a função de diretórios?

A

Conter outros arquivos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Para que servem arquivos especiais?

A

Para entrada e saída de dados.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Qual é a função básica do comando ls?

A

Listar arquivos e diretórios.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

O que o comando ls mostra quando usado sem opções?

A

Apenas os nomes dos arquivos e diretórios.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

O que a opção -l adiciona à saída do ls?

A

Permissões proprietário tamanho data hora e nome.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

O que representa o primeiro caractere da saída do ls -l?

A

O tipo do arquivo.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

O que significa o caractere - no ls -l?

A

Arquivo regular.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

O que significa o caractere d no ls -l?

A

Diretório.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

O que significa o caractere c no ls -l?

A

Arquivo especial.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Para que serve a opção -h no ls?

A

Exibir tamanhos em formato legível por humanos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Por que usar ls -lh?

A

Para visualizar tamanhos de arquivos de forma mais compreensível.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Qual opção do ls lista arquivos ocultos?

A

-a

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Como identificar um arquivo oculto no Linux?

A

Nome iniciado com ponto.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

O que acontece quando ls é usado sem especificar FILE?

A

O diretório atual é listado.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Qual é a sintaxe geral do comando ls?

A

ls OPTIONS FILE

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Qual é a principal função do comando touch?

A

Criar arquivos vazios ou alterar timestamps.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

O que acontece ao usar touch em um arquivo inexistente?

A

O arquivo é criado vazio.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

O que acontece ao usar touch em um arquivo existente?

A

Os timestamps são atualizados.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
É possível criar vários arquivos com touch?
Sim passando vários nomes como argumentos.
26
Qual opção do touch altera apenas o tempo de acesso?
-a
27
Qual opção do touch altera apenas o tempo de modificação?
-m
28
O que faz o comando touch -am?
Atualiza tempos de acesso e modificação.
29
Qual é a função do comando cp?
Copiar arquivos e diretórios.
30
O que faz o comando cp file1 dir2?
Copia file1 para dentro de dir2.
31
O que acontece se o arquivo de origem não existir?
O sistema retorna erro No such file or directory.
32
Qual a diferença entre caminho absoluto e relativo?
O absoluto começa com / e o relativo depende do diretório atual.
33
Como identificar um caminho absoluto?
Ele começa com o caractere /.
34
Qual é a sintaxe geral do comando cp?
cp OPTIONS SOURCE DESTINATION
35
É possível copiar diretórios com cp sem opções?
Não o comando falha.
36
Qual opção do cp permite copiar diretórios?
-r
37
O que significa a mensagem “omitting directory”?
Que um diretório foi ignorado por falta da opção recursiva.
38
Qual é a função do comando mv?
Mover ou renomear arquivos e diretórios.
39
Como mover um arquivo para outro diretório?
mv arquivo diretório_destino
40
Como renomear um arquivo usando mv?
mv nome_antigo nome_novo
41
O que acontece se mv sobrescrever um arquivo existente?
O arquivo é substituído.
42
Qual opção do mv solicita confirmação antes de sobrescrever?
-i
43
Qual opção do mv força sobrescrita sem confirmação?
-f
44
Qual é a função do comando rm?
Remover arquivos.
45
Por que rm deve ser usado com cuidado?
Porque a remoção é geralmente irreversível.
46
Como remover um único arquivo?
rm arquivo
47
Como remover vários arquivos de uma vez?
rm arquivo1 arquivo2 arquivo3
48
Qual opção do rm solicita confirmação antes da exclusão?
-i
49
Qual opção do rm remove arquivos sem confirmação?
-f
50
Qual é a sintaxe geral do comando rm?
rm OPTIONS FILE
51
Qual comando é usado para criar diretórios?
mkdir
52
Como criar vários diretórios ao mesmo tempo?
mkdir dir1 dir2 dir3
53
Qual opção do mkdir cria diretórios pais automaticamente?
-p
54
O que faz mkdir -p parents/children?
Cria parents e o subdiretório children.
55
Qual comando remove diretórios vazios?
rmdir
56
O que acontece se rmdir for usado em diretório não vazio?
A remoção falha.
57
Qual opção do rmdir remove diretórios pais?
-p
58
O que significa recursão no sistema de arquivos?
Executar uma ação em um diretório e em toda sua árvore.
59
Quais opções indicam recursão nos comandos Linux?
-r -R ou --recursive.
60
O que faz o comando ls -R?
Lista um diretório e todo seu conteúdo recursivamente.
61
Qual opção do cp copia diretórios com todo o conteúdo?
-r
62
O que acontece ao usar cp sem -r em diretório?
O diretório não é copiado.
63
Qual é a diferença entre rmdir e rm -r?
rmdir exige diretório vazio rm -r não.
64
O que faz o comando rm -r?
Remove diretório e todo o seu conteúdo.
65
Por que rm -r é perigoso?
Pode apagar grandes partes do sistema.
66
Qual opção do rm pede confirmação durante remoção recursiva?
-i
67
O que é globbing de arquivos?
Uso de caracteres curinga para representar múltiplos arquivos.
68
Quais comandos utilizam globbing?
ls cp rm entre outros.
69
Quais são os caracteres curinga abordados?
* ? e [].
70
O que o asterisco * representa?
Zero uma ou mais ocorrências de qualquer caractere.
71
O que o ponto de interrogação ? representa?
Uma única ocorrência de qualquer caractere.
72
O que os colchetes [] representam?
Um conjunto ou intervalo de caracteres.
73
O que significa o intervalo [0-9]?
Qualquer dígito de zero a nove.
74
O que faz o comando rm *?
Remove todos os arquivos do diretório atual.
75
O que faz o comando ls l?st.txt?
Lista arquivos com um caractere entre l e st.txt.
76
O que faz o comando ls l[a-z]st.txt?
Lista arquivos com qualquer letra entre l e st.txt.
77
O que faz o comando ls student-[0-9][A-Z].txt?
Lista arquivos com número seguido de letra maiúscula.
78
Por que file.txt não aparece em ls f*[0-9].txt?
Porque não possui dígito no nome.
79
O que indica o caractere d na saída do ls -lh?
Que o item é um diretório.
80
Por que os tamanhos aparecem legíveis no ls -lh?
Por causa da opção -h.
81
O que acontece ao executar cp emp_name backup?
emp_name é copiado para backup.
82
Qual opção seria necessária se emp_name fosse diretório?
-r
83
O que mudaria se cp fosse substituído por mv?
O arquivo seria movido e não permaneceria no local original.
84
Qual caractere curinga remove todo o conteúdo do diretório?
*
85
Quais arquivos são exibidos por ls file*.txt?
Todos os arquivos que começam com file e terminam com .txt.
86
Como completar corretamente ls file[].txt?
ls file[0-9].txt
87
Qual comando lista db-1.tar.gz db-2.tar.gz e db-3.tar.gz?
ls db-[1-3].tar.gz
88
Qual comando remove apenas arquivos pdf?
rm *.pdf