Linux II Flashcards

1
Q

O que é o Shell?

A

É o nome dado a uma classe de programas que funcionam como interpretador de comandos e linguagem de programação interpretada no Unix.

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

Shell é o mesmo que casca, em inglês. Por que?

A

Porque ele é a camada mais externa em torno do núcleo do sistema operacional.

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

No sistema operacional Linux, a interface de linha de comando semelhante ao Prompt de comando do sistema Windows é conhecida como…?

A

Shell

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

Diversos comandos diferentes que podem ser utilizados no interpretador de comandos do Linux, mas antes vamos ver que eles se dividem em comandos internos e externos.

O que são Comandos Internos?

A

São comandos que estão dentro de um shell interpretador de comandos.

Quando o shell é carregado na memória, seus comandos ficam residentes nela.

A maior vantagem é a velocidade, pois não precisam ser procurados no disco rígido ou criar processos.

Exemplos: cd, alias e logout.

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

Quando o shell é carregado na memória, quais comandos ficam residentes nela?

A

Os comandos internos

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

Qual a maior vantagem dos Comandos Internos do Linux?

A

A maior vantagem é a velocidade, pois não precisam ser procurados no disco rígido ou criar processos.

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

cd, alias e logout, são comandos internos ou externos?

A

INTERNOS

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

Diversos comandos diferentes que podem ser utilizados no interpretador de comandos do Linux, mas antes vamos ver que eles se dividem em comandos internos e externos.

O que são Comandos Externos?

A

São comandos que estão localizados em diretórios específicos no disco rígido, como /bin e /sbin.

O Linux precisa consultar o disco rígido sempre que um desses comandos é solicitado.

A maioria dos comandos do Linux é externa. Exemplos: ls, cp, rm, mv, mkdir e rmdir.

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

A maioria dos comandos do Linux é interna. CERTO ou ERRADO?

A

ERRADO! A maioria é EXTERNA.

Exemplos: ls, cp, rm, mv, mkdir e rmdir.

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

ls, cp, rm, mv, mkdir e rmdir, são comandos internos ou externos?

A

EXTERNOS

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

O Linux precisa consultar o disco rígido sempre que um comando externo é executado. CERTO ou ERRADO?

A

CERTO!

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

Quando se liga um computador, o sistema operacional é acionado, possibilitando inicializar e gerenciar o hardware e tornando possível sua utilização pelo usuário.

O Linux e o Windows são sistemas operacionais distintos e possuem comandos diferentes para executar uma mesma tarefa, como listar arquivos de um diretório, por exemplo. CERTO ou ERRADO?

A

CERTO! Um exemplo clássico são os comandos ls e dir

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

O Shell é case-sensitive, isto é, ele diferencia maiúsculas de minúsculas tanto para os comandos quanto para os arquivos.

Dessa forma, ls é diferente de LS, assim como o ls -a é diferente de ls -A. CERTO ou ERRADO?

A

CERTO!

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

Considere um DIRETÓRIO contendo os seguintes arquivos:

teste1. txt
teste2. txt
teste3. txt
teste4. txt
teste5. txt
teste10. txt
teste20. txt
teste30. pdf

Ao executar o comando: rm teste*

O que acontece?

A

Todos os arquivos serão excluídos.

Porque o asterisco substituirá qualquer quantidade de caracteres após teste.

Como todos os arquivos começam com teste, todos serão excluídos.

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

Considere um DIRETÓRIO contendo os seguintes arquivos:

teste1. txt
teste2. txt
teste3. txt
teste4. txt
teste5. txt
teste10. txt
teste20. txt
teste30. pdf

Ao executar o comando: rm teste*.txt

O que acontece?

A

Serão excluídos todos os arquivos que tenham o nome teste, depois qualquer quantidade de caracteres e depois .txt.

Logo, sobrará apenas teste30.pdf porque começa com teste, mas termina com .pdf.

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

Considere um DIRETÓRIO contendo os seguintes arquivos:

teste1. txt
teste2. txt
teste3. txt
teste4. txt
teste5. txt
teste10. txt
teste20. txt
teste30. pdf

Ao executar o comando: rm *.pdf

O que acontece?

A

Serão excluídos todos os arquivos que tenham qualquer quantidade de caracteres, depois .pdf.

Logo, apenas o arquivo teste30.pdf será excluído.

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

Considere um DIRETÓRIO contendo os seguintes arquivos:

teste1. txt
teste2. txt
teste3. txt
teste4. txt
teste5. txt
teste10. txt
teste20. txt
teste30. pdf

Ao executar o comando: rm teste?.txt

O que acontece?

A

Serão excluídos apenas os cinco arquivos porque uma interrogação substitui apenas um
caractere.

Os cinco primeiros arquivos começam com teste, tem um caractere e depois .txt.

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

Considere um DIRETÓRIO contendo os seguintes arquivos:

teste1. txt
teste2. txt
teste3. txt
teste4. txt
teste5. txt
teste10. txt
teste20. txt
teste30. pdf

Ao executar o comando: rm teste??.txt

O que acontece?

A

Serão excluídos os arquivos teste10.txt e teste20.txt.

Porque duas interrogações substituem dois caracteres e porque eles terminam com .txt.

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

Considere um DIRETÓRIO contendo os seguintes arquivos:

teste1. txt
teste2. txt
teste3. txt
teste4. txt
teste5. txt
teste10. txt
teste20. txt
teste30. pdf

Ao executar o comando: rm teste[2-4].txt

O que acontece?

A

Serão excluídos os arquivos teste2.txt, teste3.txt e teste4.txt.

Uma vez que esse comando excluirá todos os arquivos que iniciem por teste, depois tenha os valores 2, 3 ou 4, e depois .txt.

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

Considere um DIRETÓRIO contendo os seguintes arquivos:

teste1. txt
teste2. txt
teste3. txt
teste4. txt
teste5. txt
teste10. txt
teste20. txt
teste30. pdf

Ao executar o comando: rm teste[2,4].txt

O que acontece?

A

Com a vírgula, serão excluídos os arquivos teste2.txt e teste4.txt.

Uma vez que esse comando excluirá todos os arquivos que iniciem por teste, depois tenha os valores 2 ou 4, e depois .txt.

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

Considere um DIRETÓRIO contendo os seguintes arquivos:

teste1. txt
teste2. txt
teste3. txt
teste4. txt
teste5. txt
teste10. txt
teste20. txt
teste30. pdf

Ao executar o comando: rm teste{2,4}.txt

O que acontece?

A

Serão excluídos os arquivos teste2.txt e teste4.txt.

Uma vez que esse comando excluirá todos os arquivos que iniciem por teste, depois tenha os valores 2 ou 4, e depois .txt.

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

No Linux, como fazer um redirecionamento da saída padrão de um programa, comando ou script para algum dispositivo ou arquivo ao invés do dispositivo de saída padrão?

A

Utilizando >,&raquo_space;

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

No Linux, nós utilizamos o caractere > para redirecionar a saída padrão de um programa, comando ou script para algum dispositivo ou arquivo ao invés do dispositivo de saída padrão.

Qual o dispositivo de saída padrão?

A

A tela do computador

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

O comando ls (veremos adiante) é utilizado para listar arquivos de um diretório no dispositivo de saída padrão (tela).

Ao executar ls > listagem.txt

O que acontece?

A

O resultado da listagem (saída) não será apresentado em tela, mas enviado para um arquivo chamado listagem.txt (e, se este arquivo já existir, será sobrescrito).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
O comando ls (veremos adiante) é utilizado para listar arquivos de um diretório no dispositivo de saída padrão (tela). Ao executar ls >> listagem.txt O que acontece?
O resultado da listagem (saída) não será apresentado em tela, mas enviado para um arquivo chamado listagem.txt (e se este arquivo já existir, será adicionado ao final do arquivo).
26
O comando ls (veremos adiante) é utilizado para listar arquivos de um diretório no dispositivo de saída padrão (tela). Qual a diferença de executar: ls > listagem.txt e ls >> listagem.txt?
> se este arquivo já existir, será sobrescrito >> se este arquivo já existir, será adicionado ao final do arquivo
27
O comando ls (veremos adiante) é utilizado para listar arquivos de um diretório no dispositivo de saída padrão (tela). Ao executar: ls > listagem.txt | sort O que acontece? Qual a função do Pipe (|) ?
Sabemos que o resultado da listagem será enviado para um arquivo chamado listagem.txt. O que o Pipe faz é enviar a listagem como entrada para o comando sort (que é responsável por ordenar um conjunto de dados em ordem alfabética).
28
Qual a principal diferença entre o | e o > no Linux?
O Pipe envolve processamento entre comandos (saída de um comando vira entrada do próximo) e o > redireciona a saída de um comando para um arquivo ou dispositivo.
29
No Linux, que comando que exibe o conteúdo de diretórios?
ls | list source
30
O comando ls pode ser substituído também pelo comando dir (presente também no Windows) e funcionará da mesma forma. CERTO ou ERRADO?
CERTO!
31
No Linux, que comando permite conferir uma lista com os arquivos contidos no diretório, sem maiores detalhes, sem que sejam exibidas informações como, tamanho dos arquivos, data de modificação, entre outros?
ls
32
No Linux, que comando lista os arquivos do diretório utilizando o formato longo dos nomes dos arquivos, mostrando detalhes sobre permissões, tamanho, tipo, etc?
ls -l | list source) (long
33
No Linux, que comando lista todos os arquivos de um diretório, inclusive os arquivos ocultos?
ls -a | list source) (all
34
No Linux, que comando lista todos os arquivos de um diretório, inclusive os arquivos ocultos, mas não exibe o diretório atual (./) e o de nível anterior (../) entre os arquivos listados?
ls -A | com o A maiúsculo
35
No Linux, que comando lista os arquivos por ordem de data de modificação? Arquivos que foram modificados por último, mais recentemente, são exibidos em primeiro lugar
ls -t | list source) (time
36
No Linux, que comando lista os arquivos por ordem de data de modificação, também exibindo os modificados mais recentemente em primeiro lugar, assim como o lt -t. No entanto, este comando lista tudo com mais detalhes?
ls -lt | list source) (list time
37
No Linux, o comando ls -lt lista os arquivos por ordem de data de modificação, mostrando mais detalhes que o ls -t Arquivos que foram modificados por último, mais recentemente, são exibidos em primeiro lugar. Como fazer para inverter essa ordem, com arquivos mais antigos primeiro?
ls -ltr | list source) (list time) (reverse
38
No Linux, que comando exibe os arquivos de uma pasta com seu tamanho em bloco?
ls -s | list source) (size
39
Qual a diferença entre "ls -s" e "ls -S"?
O ls -S e também exibe os arquivos de uma pasta com seu tamanho em bloco, porém de forma ORDENADA por tamanho.
40
No Linux, que comando permite fazer com que os arquivos do diretório sejam listados por linha, um em cada linha?
ls -1
41
No Linux, que comando é utilizado para obter uma listagem de todos os arquivos que exiba seus respectivos tamanhos de uma forma mais compreensível ou Human Readable (humanamente legível). Dessa forma, você pode conferir os tamanhos em Kb, Mb, Gb, etc?
ls -lh | list source) (human
42
No ambiente Linux, o comando ls permite listar todos os arquivos do diretório atual. CERTO ou ERRADO?
CERTO!
43
No Linux, que comando permite ao usuário acessar um diretório de trabalho?
cd | change directory
44
No Linux, o que faz o comando: cd ou cd ~
Permite acessar o diretório HOME do usuário
45
No Linux, o que faz o comando: cd /
Permite acessar o diretório RAIZ do Linux
46
No Linux, o que faz o comando: cd diretório
Permite acessar um diretório FILHO do diretório atual.
47
No Linux, o que faz o comando: cd .
Permite acessar o próprio diretório atual (na prática, não faz nada).
48
No Linux, o que faz o comando: cd ..
Permite acessar o diretório PAI do diretório atual. | voltar um diretório
49
No Linux, o que faz o comando: cd ../diretório
Permite acessar um diretório IRMÃO do diretório atual.
50
No Linux, o que faz o comando: cd -
Permite acessar o último diretório visitado antes do diretório atual. (DESFAZER) -
51
No Linux, o que faz o comando: cd caminho-diretório
Permite acessar qualquer diretório quando utilizado o caminho completo.
52
Se um usuário de um sistema Linux quiser sair de um diretório e ir para outro, deve digitar, no prompt de comados qual comando?
cd
53
O que faz o comando pwd?
Exibe na tela qual o diretório atual
54
O que faria o comando cd ../../s?
Subiria 2 diretórios até o diretório 's'
55
Qual comando do Linux apaga arquivos e também pode ser utilizado para apagar diretórios e sub-diretórios vazios ou que contenham arquivos?
rm
56
No Linux, o que faz o comando rm -f?
Apaga sem pedir confirmação | -f = force
57
No Linux, qual comando apaga sem pedir confirmação?
rm -f | -f = force
58
No Linux, o que faz o comando rm -i?
Pede confirmação antes de apagar | -i = interactive
59
No Linux, qual comando apaga, porém pede confirmação?
rm -i (-i = interactive).
60
No Linux, qual comando apaga arquivos e seus subdiretórios?
rm -r | -r = recursive
61
No Linux, o que faz o comando rm -r?
Apaga arquivos e seus subdiretórios (-r = recursive).
62
No Linux, ao executar: rm teste.txt O que acontece?
Apaga o arquivo teste.txt no diretório atual.
63
No Linux, ao executar: rm *.txt O que acontece?
Apaga todos os arquivos do diretório atual que terminam com .txt.
64
No Linux, ao executar: rm *.txt teste.novo O que acontece?
Apaga todos os arquivos do diretório atual que terminam com .txt e também o arquivo teste.novo.
65
No Linux, ao executar: rm -rf /tmp/teste/* O que acontece?
Apaga todos os arquivos e sub-diretórios do diretório /tmp/teste, mas mantém o subdiretório /tmp/teste.
66
No Linux, ao executar: rm -rf /tmp/teste O que acontece?
Apaga todos os arquivos e sub-diretórios do diretório /tmp/teste, inclusive /tmp/teste
67
No Linux, qual o comando utilizado para copiar arquivos?
cp | copy
68
No Linux, o arquivo de origem e o destino da cópia (comando cp) podem residir em sistemas de arquivo diferentes, ou até no mesmo diretório desde que tenham nomes diferentes. CERTO ou ERRADO?
CERTO!
69
No Linux, qual comando substitui arquivos existentes, porém pede confirmação?
cp -i | interactive
70
No Linux, qual comando substitui arquivos existentes sem pedir confirmação sem pedir confirmação?
cp -f | force
71
No Linux, qual comando copia arquivos e subdiretórios?
cp -r | recursivo
72
No Linux, qual comando cria um link simbólico ao invés de copiar?
cp -s | simbolic
73
No Linux, o que faz o comando: cp -f?
Substitui arquivos existentes sem pedir confirmação (-f = force).
74
No Linux, o que faz o comando: cp -i?
Pede permissão antes de substituir arquivos existentes | -i = interactive
75
No Linux, o que faz o comando: cp -r?
Copia arquivos e subdiretórios | -r = recursivo
76
No Linux, o que faz o comando: cp -s?
Cria um link simbólico ao invés de copiar | -s = simbolic
77
No Linux, ao executar: cp teste.txt teste1.txt O que acontece?
Copia o arquivo teste.txt para teste1.txt
78
No Linux, ao executar: cp teste.txt /tmp O que acontece?
Copia o arquivo teste.txt para dentro do diretório /tmp
79
No Linux, ao executar: cp * /tmp O que acontece?
Copia todos os arquivos do diretório atual para /tmp
80
No Linux, ao executar: cp /bin/* . O que acontece?
Copia todos os arquivos do diretório /bin para o diretório atual.
81
No Linux, qual comando é utilizado para criar um diretório no sistema (mkdir = make directory)?
mkdir | make diretory
82
No Linux, qual comando permite criar diretórios e seus subdiretórios de uma só vez?
mkdir -p
83
No Linux, ao executar: mkdir /tmp/teste O que acontece?
Cria o diretório /teste em /tmp.
84
No Linux, ao executar: mkdir /teste1 /teste2 O que acontece?
Cria o diretório /teste1 e o diretório /teste2.
85
No Linux, para criar pastas com nome que possua espaço por meio do comando mkdir, deve-se utilizar o que?
Aspas ""
86
Utilizando o comando mkdir “meus trabalhos” é criada uma pasta de nome meus trabalhos. CERTO ou ERRADO?
CERTO!
87
No Linux, que comando mostra o nome e o caminho do diretório atual?
pwd | present working directory
88
No Linux, que comando pode ser utilizado para verificar em qual diretório se encontra em determinado momento?
pwd
89
No sistema operacional Linux, o comando “pwd” mostra a pasta atual na qual o usuário está no momento. CERTO ou ERRADO?
CERTO!
90
No Linux, que comando é utilizado para unir, criar e exibir arquivos?
cat | conCATenate
91
O que faz o comando: cat -n?
Numera todas as linhas (-n = number). | cria um arquivo
92
O que faz o comando: cat -s
Não mostra mais que uma linha em branco entre um parágrafo e outro (-s = squeeze) (cria ou une um arquivo)
93
No Linux, ao executar: cat > arquivo.txt O que acontece?
Cria um arquivo chamado arquivo.txt
94
No Linux, ao executar: cat arq1.txt > arq2.txt O que acontece?
Cria ou sobrescreve o conteúdo de arq2.txt com o conteúdo de arq1.
95
Um comando com grande utilidade no Linux, que permite mostrar o conteúdo de um arquivo, está presente é o...?
cat
96
No Linux, ao executar o comando: cat xxx1 xxx2 > xxx3 O que acontece?
A gravação do arquivo xxx3 com o conteúdo dos arquivos xxx1 e xxx2;
97
No Linux, qual comando é utilizado para juntar vários arquivos em um só?
tar
98
No Linux, o comando cat é utilizado para juntar vários arquivos em um só. CERTO ou ERRADO?
ERRADO! Quem faz isso é o "tar"
99
No Linux, qual comando cria um novo arquivo .tar?
tar -c | create
100
No Linux, o que faz o comando tar -c?
Cria um novo arquivo .tar (-c = create).
101
No Linux, o que faz o comando tar -v?
Mostra o progresso do processamento (junção) | -v = verbose
102
No Linux, o que faz o comando tar -v?
Indica que o resultado será do tipo arquivo (-f = file).
103
No Linux, ao executar: tar -cf a1.txt.tar /home O que acontece?
Criar o arquivo a1.txt combinando conteúdo dos arquivos do diretório /home.
104
No Linux, ao executar: tar -cvf etc.tar /etc O que acontece?
Cria um arquivo contendo todo conteúdo do diretório /etc
105
Caso se deseje reduzir o tamanho de um arquivo no Linux, é suficiente utilizar o software de compactação TAR. CERTO ou ERRADO?
ERRADO! O comando tar apenas combina arquivos em um único arquivo – para compactá-lo, deve-se utilizar outros utilitários de compactação como gzip, bzip2 ou compress.
106
No Linux, qual comando é usado para mover ou renomear arquivos e diretórios?
mv | move
107
No Linux, o que faz o comando mv -f?
Move o arquivo sem pedir confirmação (-f = force).
108
No Linux, ao executar: mv teste.txt teste1.txt O que acontece?
Renomeia o arquivo teste.txt para teste1.txt.
109
No Linux, ao executar: mv teste.txt /tmp O que acontece?
Move o arquivo teste.txt para /tmp (o arquivo de origem é apagado após ser movido).
110
No Linux, ao executar: mv teste.txt teste.new O que acontece?
Copia o arquivo teste.txt por cima de teste.new e apaga teste.txt após terminar a cópia.
111
No Linux, que comando é utilizado tanto para RENOMEAR um arquivo, quanto para MOVER esse arquivo?
mv
112
No Linux, que comando permite procurar por arquivos/diretórios no disco?
find
113
No Linux, que comando permite pesquisar arquivos pelo seu nome?
find -name
114
No Linux, que comando permite pesquisar arquivos pelo seu nome, ignorando maiúsculas e minúsculas?
find -iname | ignoring
115
No Linux, que comando permite pesquisar arquivos maiores ou menores que um tamanho específico?
find -size
116
No Linux, o que faz o comando find-iname?
Permite pesquisar arquivos pelo seu nome, ignorando maiúsculas e minúsculas
117
No Linux, ao executar: find / -name diego O que acontece?
Procura no diretório raíz e sub-diretórios um arquivo/diretório chamado diego.
118
No Linux, o que faz o comando: find ~/ -iname *.pdf ! -size +25M?
Esse comando permite buscar (find) no diretório home do usuário (~/) por nome e sem distinção de maiúsculas e minúsculas (-iname) todos os arquivos que terminam com .pdf (*.pdf) e que não (!) sejam maiores (-size) que 25MB
119
O que significa o símbolo "!" nos comandos do Linux?
Significa: "não"
120
No Linux, qual o comando que permite mudar a permissão de acesso a um arquivo ou diretório?
chmod | change mode
121
No Linux, o que faz: chmod -u?
Especifica o nível de acesso de um usuário | -u = user
122
No Linux, o que faz: chmod -g?
Especifica o nível de acesso de um grupo (-g = group).
123
No Linux, o que faz: chmod -o?
Especifica o nível de acesso de outros usuários | -o = others
124
No Linux, o que faz: chmod -a?
Especifica o nível de acesso de todos os usuários | -a = all
125
No Linux, o que faz: chmod -r?
Especifica a permissão de leitura | -r = read
126
No Linux, o que faz: chmod -w?
Especifica a permissão de escrita | -w = write
127
No Linux, o que faz: chmod -x?
Especifica a permissão de execução (-x = execution).
128
No Linux, o que faz: chmod +?
Adiciona permissão
129
No Linux, o que faz: chmod -?
Remove permissão
130
No Linux, o que faz: chmod =?
Define permissão
131
No Linux, ao executar: chmod g+r * O que acontece?
Permite que todos os usuários que pertençam ao grupo dos arquivos (g) tenham (+) permissões de leitura (r) em todos os arquivos do diretório atual.
132
No Linux, ao executar: chmod o-r teste.txt O que acontece?
Retira (-) a permissão de leitura (r) do arquivo teste.txt para os outros usuários (usuários que não são donos e não pertencem ao grupo do arquivo teste.txt).
133
No Linux, ao executar: chmod uo+x teste.txt O que acontece?
Inclui (+) a permissão de execução(x) do arquivo teste.txt para o dono e outros usuários (uo) do arquivo.
134
No Linux, ao executar: chmod a+x teste.txt O que acontece?
Inclui (+) a permissão de execução (x) do arquivo teste.txt para o dono, grupo e outros usuários (a).
135
No Linux, ao executar: chmod a=rw teste.txt O que acontece?
Define a permissão de todos os usuários exatamente (=) para leitura e gravação do arquivo teste.txt
136
É possível utilizar o modo octal para se alterar a permissão de acesso a um arquivo, ao invés de utilizar os modos de permissão +r, -r, +w, -w, entre outros. Qual o valor octal e o valor binário para: Nenhuma permissão de acesso – equivalente a -rwx ?
Octal: 0 Binário: 000
137
É possível utilizar o modo octal para se alterar a permissão de acesso a um arquivo, ao invés de utilizar os modos de permissão +r, -r, +w, -w, entre outros. Qual o valor octal e o valor binário para: Permissão de execução (x)?
Octal: 1 Binário: 001
138
É possível utilizar o modo octal para se alterar a permissão de acesso a um arquivo, ao invés de utilizar os modos de permissão +r, -r, +w, -w, entre outros. Qual o valor octal e o valor binário para: Permissão de gravação (w)?
Octal: 2 Binário: 010
139
É possível utilizar o modo octal para se alterar a permissão de acesso a um arquivo, ao invés de utilizar os modos de permissão +r, -r, +w, -w, entre outros. Qual o valor octal e o valor binário para: Permissão de gravação e execução (wx) – equivalente à permissão 2+1 ?
Octal: 3 Binário: 011
140
É possível utilizar o modo octal para se alterar a permissão de acesso a um arquivo, ao invés de utilizar os modos de permissão +r, -r, +w, -w, entre outros. Qual o valor octal e o valor binário para: Permissão de leitura (r)?
Octal: 4 Binário: 100
141
É possível utilizar o modo octal para se alterar a permissão de acesso a um arquivo, ao invés de utilizar os modos de permissão +r, -r, +w, -w, entre outros. Qual o valor octal e o valor binário para: Permissão de leitura e execução (rx) – equivalente à permissão 4+1 ?
Octal: 5 Binário: 101
142
É possível utilizar o modo octal para se alterar a permissão de acesso a um arquivo, ao invés de utilizar os modos de permissão +r, -r, +w, -w, entre outros. Qual o valor octal e o valor binário para: Permissão de leitura e execução (rx) – equivalente à permissão 4+1 ?
Octal: 6 Binário: 110
143
É possível utilizar o modo octal para se alterar a permissão de acesso a um arquivo, ao invés de utilizar os modos de permissão +r, -r, +w, -w, entre outros. Qual o valor octal e o valor binário para: Permissão de leitura, gravação e execução – equivalente a +rwx (4+2+1) ?
Octal: 7 Binário: 111
144
Quais são as permissões de acesso do arquivo teste dado o seguinte comando: chmod 764 teste?
Usuário: rwx Grupo: rw Outros: r
145
Quais são as permissões de acesso do arquivo teste dado o seguinte comando: chmod 40 teste?
Usuário: NÃO ALTERADA Grupo: r Outros: Nenhuma
146
Que comando permite mudar o dono de um arquivo/diretório e, opcionalmente, pode também ser utilizado para modificar o grupo?
chown (change own) (Ex: chown diego teste.txt muda o dono do arquivo teste.txt para diego)
147
No Linux, que comando o permite procurar por um texto dentro de um ou mais arquivos ou no dispositivo de entrada padrão?
grep
148
No Linux, o que faz: grep -i?
Procura, ignorando a diferença entre maiúsculas e minúsculas.
149
No Linux, o que faz: grep -f?
Especifica que o texto que será localizado está em um arquivo (-f = file)
150
No Linux, ao executar: grep “diego” texto.txt O que acontece?
Busca a palavra “diego” no arquivo texto.txt
151
No Linux, ao executar: grep -i command grep O que acontece?
Busca a palavra “command” em um arquivo chamado grep (ignorando a capitalização).
152
No Linux, qual comando permite enviar um sinal a um processo em execução, para "matá-lo"?
kill
153
Para “matar” (kill) um programa ou processo, é necessário saber de antemão o seu PID (Process IDentification Number). CERTO ou ERRADO?
CERTO! Imagine que cada processo/programa em um computador possua um número de identidade – esse número é o PID!
154
No Linux, o que faz: kill -9?
Mata o processo imediatamente sem permitir salvar dados.
155
No Linux, ao executar: kill 500 O que acontece?
Finaliza o processo com PID = 500
156
No Linux, ao executar: kill -9 500 O que acontece?
Finaliza o processo com PID = 500 sem permitir salvar dados.
157
No Linux, ao executar: kill 123 4567 O que acontece?
Finaliza os processos com PID = 123 e PID = 4567.
158
No Linux, qual comando é utilizado para mostrar detalhes sobre a utilização da memória principal do sistema operacional?
free | livre
159
No Linux, ao executar: free O que acontece?
Exibe um quadro mostrará diversas informações sobre uso da memória.
160
Em um sistema operacional Linux, qual comando é possível visualizar a quantidade de memória utilizada no sistema?
free
161
No Linux, qual comando permite mostrar os programas em execução ativos, parados, tempo usado na CPU, detalhes sobre o uso da Memória RAM, Memória Swap, disponibilidade para execução de programas no sistema, entre outros?
top
162
No Linux, qual comando apresenta os resultados da execução de processos em tempo real, exibindo continuamente os processos que estão rodando em seu computador e os recursos utilizados por eles?
top
163
Para sair do comando top, qual tecla deve ser pressionada?
Q | quit
164
Para aferir o uso da CPU e da memória de uma estação de trabalho instalada com Linux, deve ser utilizado qual comando?
top
165
No Linux, qual comando é utilizado para visualizar quais processos estão sendo executados em um computador, além de exibir qual usuário executou o programa, a hora que o processo foi iniciado, entre outros?
ps | process status
166
No Linux, qual é a diferença do ps para o top?
A principal diferença é que o top apresenta estatísticas em tempo real, já o ps é estático. O ps também é bastante utilizado para descobrir qual é o PID de um determinado processo.
167
No Linux, o que faz: ps -a?
Mostra todos os processos existentes. | all
168
No Linux, o que faz: ps -u?
Mostra o nome de usuário e hora que um processo foi iniciado.
169
No Linux, o que faz: ps -x?
Mostra processos que não foram iniciados pelo terminal.
170
No Linux, o que faz: ps -e?
Mostra variáveis de ambiente no momento da inicialização do processo.
171
No Linux, o que faz: ps -f?
Mostra a árvore de execução de processos.
172
No Linux, o comando ps lista os processos em execução. CERTO ou ERRADO?
CERTO!
173
No Linux, ao executar: ps -aexf | grep arq O que acontece?
Mostrará uma lista de processos em execução que tenham em sua descrição a sequência de caracteres arq
174
No Linux, qual comando permite consultar o manual do sistema?
man | manual
175
No Linux, o que faz: man -a?
Mostra todas as páginas para o manual requisitado no comando (-a vem de all)
176
No Linux, o que faz: man -f?
Apresenta apenas uma pequena descrição do comando.
177
No Linux, ao executar: man ls O que acontece?
Exibe o manual do comando ls
178
No Linux, ao executar: man chmod O que acontece?
Exibe o manual do comando chmod.
179
No Linux, ao executar: man -f mkdir O que acontece?
Exibe uma pequena descrição do comando mkdir (make directories = cria diretórios).
180
Para conhecer a finalidade de um comando no Linux, um Técnico precisará digitar um primeiro comando seguido do nome do comando que deseja conhecer. O primeiro comando que terá que utilizar, nesse caso, é o...?
man
181
No Linux, qual comando permite exibir informações sobre espaço livre e espaço ocupado nas partições do sistema operacional, arquivos e diretórios, do sistema de arquivos como um todo?
df | disk free
182
No Linux, o que faz: df -k?
Lista o tamanho dos blocos em kbytes.
183
No Linux, o que faz: df -m?
Lista o tamanho dos blocos em Mbytes
184
Um usuário de um ambiente com sistema operacional Linux deseja saber quanto de espaço foi utilizado no seu disco rígido. O comando para essa operação é o...?
df
185
No Linux, qual o comando que exibe a quantidade de espaço livre nas unidades de disco do computador, no qual o sistema operacional está instalado?
df
186
No Linux, qual comando permite apresentar as linhas iniciais de um arquivo de texto?
head
187
No Linux, o que faz: head -n?
Exibe o número de linhas do início de um arquivo (-n = number).
188
No Linux, ao executar: head teste.txt O que acontece?
Apresenta as linhas iniciais do arquivo teste.txt.
189
No Linux, ao executar: head -n 20 teste.txt O que acontece?
Apresenta as 20 primeiras linhas do início do arquivo teste.txt
190
Qual a função do comando “cat /etc/passwd | head -10”, ao ser executado no sistema operacional Linux, e a funcionalidade do head neste contexto?
Listar todos os usuários do sistema Linux, e o head limita os dez primeiros usuários. O arquivo passwd contido no diretório /etc é responsável por manter a lista de usuários do Linux.
191
No Linux, qual comando permite apresentar as linhas finais de um arquivo de texto?
tail
192
No Linux, o que fazer se você possui um arquivo texto imenso e deseja visualizar apenas sua parte final?
Utilizar o comando: tail
193
No Linux, o que faz: tail -n?
Exibe o número de linhas do final de um arquivo (-n = number).
194
No Linux, ao executar: tail teste.txt O que acontece?
Apresenta as linhas finais do arquivo teste.txt.
195
No Linux, ao executar: tail -n 20 teste.txt O que acontece?
Apresenta as 20 últimas linhas do final do arquivo teste.txt.
196
O que faz o comando sort?
O sort é o comando responsável ordenar primeiro de A-Z e depois a-z
197
No Linux, qual comando permite organizar as linhas de um arquivo texto ou da entrada padrão?
sort
198
O comando "sort" classifica as linhas de um arquivo, qual a ordem crescente de classificação desse comando?
1. Espaço 2. Números; 3. Letras maiúsculas [A-Z]; e 4. Letras minúsculas [a-z]
199
O sort é o comando responsável ordenar primeiro de a-z e depois A-Z. CERTO ou ERRADO?
ERRADO! Primeiro as Maiúsculas
200
No Linux, o que faz: sort -r?
Inverte a ordem apresentada (-r = reverse)
201
No Linux, o que faz: sort -f?
Ignora a diferença entre maiúsculas e minúsculas.
202
No Linux, ao executar: sort texto.txt O que acontece?
Organiza o conteúdo do arquivo texto.txt em ordem crescente.
203
No Linux, ao executar: sort texto.txt -r O que acontece?
Organiza o conteúdo do arquivo texto.txt em ordem decrescente.
204
No Linux, ao executar: sort -f texto.txt O que acontece?
Organiza o conteúdo em ordem crescente ignorando maiúsculas e minúsculas.
205
No Linux, que comando permite fazer a paginação de arquivos ou da entrada padrão?
more
206
O comando _____ pode ser usado como comando para leitura de arquivos que ocupem mais de uma tela. Quando toda a tela é ocupada, ele efetua uma pausa e permite que você pressione ENTER ou ESPAÇO para continuar avançando no arquivo sendo visualizado. Para sair pressione q.
more
207
No Linux, ao executar: more /etc/passwd O que acontece?
Permite paginar o arquivo /etc/passwd. | navegar na página
208
O comando more pode ser utilizado para exibir o conteúdo de um arquivo. CERTO ou ERRADO?
CERTO!
209
O comando _____ pode ser usado como comando para leitura de arquivos que ocupem mais de uma tela. Quando toda a tela é ocupada, ele efetua uma pausa (semelhante ao more) e permite que você pressione Seta para Cima e Seta para Baixo ou PgUP/PgDown para fazer o rolamento da página. Para sair do, pressione Q.
less
210
No Linux, que comando permite fazer a paginação de arquivos ou da entrada padrão de forma mais rápida?
less
211
O comando less pode ser utilizado para exibir o conteúdo de um arquivo. CERTO ou ERRADO?
CERTO!
212
No Linux, que comando é responsável por remover diretórios vazios, desde que o diretório esteja vazio antes de ser excluído?
rmdir | rmdir = remove directory
213
No Linux, o que faz: rmdir -p?
Remove uma hierarquia de diretórios. | priority
214
No Linux, o que faz: rmdir -v?
Exibe informações de progresso do processamento (-v = verbose)
215
No Linux, o comando rmdir diretório apaga o diretório | informado mesmo que ele esteja cheio. CERTO ou ERRADO?
ERRADO! Somente se ele estiver vazio
216
No Linux, que comando permite criar links para arquivos e diretórios no sistema?
ln | link
217
No Linux, o comando "ln" comando permite criar links para arquivos e diretórios no sistema. Por meio desse comando é possível criar links simbólicos e links comuns. Qual a diferença entre eles?
Em um link comum (também chamado hardlink), mesmo que o arquivo original seja deletado, o link continuará com o conteúdo da referência original, uma vez que ele funciona como uma cópia. Já o link simbólico apenas armazena o endereço de referência do arquivo original. Logo, caso o arquivo original seja deletado, o link simbólico perderá seu valor, uma vez que ele apontará para uma referência que já não existe mais.
218
No Linux, o que faz: ln -s?
Cria um link simbólico ao invés de copiar (-s = simbolic).
219
No Linux, ao executar: ln -s /dev/arq2 arq1 O que acontece?
Cria um link simbólico com nome arq1 do arquivo /dev/arq2
220
Que comando deve usar um usuário Linux para criar, no diretório em que está, um link simbólico com o nome “file1” para um arquivo “file2” que está no subdiretório “/etc/variado/"?
ln -s /etc/variado/file2 file1
221
No Linux, que comando permite contar o número de palavras, bytes e linhas em um arquivo ou entrada padrão?
wc (word count).
222
No Linux, o que faz: wc -w?
Mostra a quantidade de palavras (-w = words).
223
No Linux, o que faz: wc -l?
Mostra a quantidade de linhas (-l = lines).
224
No Linux, ao executar: wc /etc/passwd O que acontece?
Mostra a quantidade de linhas, palavras e letras (bytes) no arquivo /etc/ passwd.
225
No Linux, ao executar: wc -w /etc/passwd O que acontece?
Mostra a quantidade de palavras no arquivo /etc/ passwd.
226
No Linux, ao executar: wc -l /etc/passwd O que acontece?
Mostra a quantidade de linhas no arquivo /etc/ passwd.
227
No Linux, que comando é responsável por permitir que usuários comuns obtenham privilégios de outro usuário, em geral o superusuário (root), para executar tarefas específicas?
sudo | super do
228
No Linux, o que faz: sudo -u?
O sudo executa o comando com os privilégios do usuário especificado.
229
Muitas vezes um usuário do sistema operacional Linux Ubuntu precisa executar programas com permissão de superusuário. Para isso, ele pode usar o comando...?
sudo
230
No Linux, que comando é utilizado para permitir a instalação, reinstalação, atualização e remoção de pacotes do sistema?
apt-get
231
No Linux, o que faz: apt-get -h?
Fornece as opções do utilitário. | para instalação, reinstalação, atualização e remoção de pacotes do sistema
232
No Linux, o que faz: apt-get --reinstall?
Permite reinstalar um determinado pacote
233
Qual a finalidade do comando apt-get install --reinstall | nome_do_pacote utilizado no Linux/Unix?
Reinstalar um determinado pacote
234
No Linux, que comando é utilizado para sair de uma sessão do terminal?
logout
235
No Linux, o comando logout é utilizado para sair de uma sessão do terminal. É bastante similar ao comando exit e pode ser executado também por meio do comando _____.
CTRL+D
236
No Linux, que comando permite desligar ou reiniciar o computador imediatamente ou após determinado tempo (programável) de forma segura? Usuários são avisados que o computador será desligado.
shutdown
237
No Linux, o que faz: shutdown -r?
Reinicia o sistema operacional imediatamente ou após um período em minutos.
238
No Linux, o que faz: shutdown -h?
Desliga o sistema operacional imediatamente ou após um período em minutos.
239
No Linux, o que faz: shutdown -k?
Simula o desligamento/reinicio do sistema, enviando mensagem aos usuários.
240
No Linux, o que faz: shutdown -c?
Cancela a execução do shutdown.
241
No Linux, ao executar: shutdown -h now O que acontece?
Desligar o computador imediatamente.
242
No Linux, ao executar: shutdown -r now O que acontece?
Reinicia o computador imediatamente.
243
No Linux, ao executar: shutdown -r 20 O que acontece?
Faz o sistema ser reiniciado após 20 minutos.
244
Um Técnico em Informática, como super usuário, deseja desligar um computador com o sistema operacional Linux após 30 minutos. Ele deve usar o comando...?
shutdown -r + 30
245
No Linux, que comando é utilizado para mudar a data e hora que um arquivo foi criado?
touch Caso ele seja usado com arquivos que não existam, por padrão, ele criará estes arquivos.
246
No Linux, o que faz: touch -t?
Usa Mês (MM), Dias (DD), Horas (hh), minutos (mm) e opcionalmente o ANO e segundos para modificação do(s) arquivos ao invés da data e hora atual
247
No Linux, ao executar: touch teste O que acontece?
Cria o arquivo teste caso ele não existir
248
No Linux, ao executar: touch -t 10011230 arq1 O que acontece?
Altera da data e hora do arquivo para 01/10 e 12:30.
249
O comando touch é utilizado para criar um arquivo vazio. CERTO ou ERRADO?
CERTO!
250
No Linux, que comando permite visualizar/modificar a Data e Hora do sistema?
date
251
Você precisa estar como usuário root para modificar a data e hora. CERTO ou ERRADO?
CERTO!
252
No Linux, ao executar: date O que acontece?
Exibe a data atual: 16/05/2020
253
No Linux, ao executar: date 12250815 O que acontece?
Muda a data para 25/12 e a hora para 08:15
254
No Linux, que comando permite comparar dois arquivos e mostrar as diferenças entre eles?
diff
255
No Linux, o que faz: diff -b?
Ignora espaços em branco como diferenças
256
No Linux, o que faz: diff -B?
Ignora linhas em branco inseridas ou apagadas nos arquivos.
257
No Linux, ao executar: diff arq1.txt arq2.txt O que acontece?
Compara o arquivo arq1.txt com arq2.txt e exibe suas diferenças na tela.
258
No Linux, que comando permite compactar (diminuir o tamanho) um arquivo com ótima taxa de compactação e velocidade?
gzip
259
Qual a extensão dos arquivos compactados pelo gzip?
.gz
260
No Linux, o que faz: gzip -d?
Descompacta uma arquivo.
261
No Linux, o que faz: gzip -r?
Compacta diretórios e sub-diretórios.
262
No Linux, ao executar: gzip texto.txt O que acontece?
Compacta o arquivo texto.txt para texto.txt.gz
263
No Linux, ao executar: gzip -d texto.txt.gz O que acontece?
Descompacta o arquivo texto.txt.gz para texto.txt.
264
No Linux, quando se trata de diretórios, os comandos gzip e tar têm exatamente a mesma função: criar e compactar arquivos que contêm, internamente, outros arquivos ou diretórios. CERTO ou ERRADO?
ERRADO! O comando tar é utilizado apenas para combinar ou empacotar arquivos; o gzip é que é responsável por criar e compactar arquivos.
265
No Linux, que comando é utilizado para exibir o espaço ocupado por arquivos e sub-diretórios do diretório atual do sistema operacional.
du
266
Qual a diferença entre os comandos df e du?
df exibe o espaço como um todo; du exibe o espaço de um diretório.
267
No Linux, o que faz: du -h?
Permite visualizar o tamanho de forma legível por humanos (Kb, Mb) em vez de blocos
268
No Linux, ao executar: du /home O que acontece?
Permite visualizar o tamanho dos arquivos e subdiretórios do diretório /home em blocos
269
No Linux, ao executar: du -h /home O que acontece?
Permite visualizar em kilobyte e megabyte.
270
O administrador de um servidor com sistema operacional Linux deseja saber o tamanho, ou seja, o espaço utilizado por um determinado diretório. Para isso, ele deve utilizar o comando "df". CERTO ou ERRADO?
ERRADO! Para um determinado diretório específico, deve-se utilizar: du
271
No Linux, qual comando muda o dono de um arquivo/diretório, opcionalmente pode também ser utilizado para mudar o grupo?
chown
272
No Linux, ao executar: chown diego teste.txt O que acontece?
Permite mudar o dono do arquivo teste.txt para diego.
273
No Linux, qual comando modifica os parâmetros e senha de usuário?
passwd
274
No Linux, um usuário somente pode alterar a senha de sua conta, mas o superusuário (root) pode alterar a senha de qualquer conta de usuário, inclusive a data de validade da conta, entre outros. CERTO ou ERRADO?
CERTO!
275
Qual a diferença entre pwd e passwd?
O pwd permite visualizar o nome e caminho do diretório atual; e O comando passwd é utilizado para realizar a troca de senhas das contas de usuário do sistema
276
No Linux, ao executar: passwd root O que acontece?
Permite mudar parâmetros e senha de usuário
277
O SUSE Linux Enterprise Server 15 SP2 é um sistema operacional moderno e modular lançado em junho de 2018 que ajuda a simplificar a tecnologia da informação, tornar sua infraestrutura tradicional mais eficiente e fornecer uma plataforma atraente para os desenvolvedores de software. Ele tem a mesma base de código do openSUSE Leap 15.0 e inclui atualizações importantes para GNOME 3.26, LibreOffice 6.0, GCC 7 e kernel LTS versão 4.12. CERTO?
CERTO!
278
O SUSE na versão 15 tornou padrão a implementação do GNOME do Wayland. Esse sistema operacional foi projetado para interoperabilidade e se integra a ambientes Unix e Windows. Ele é considerado um sistema operacional de uso geral e está disponível com extensões opcionais que fornecem recursos avançados para tarefas como computação em tempo real e cluster de alta disponibilidade. CERTO?
CERTO!