provasLPI

23
1. Qual comando é utilizado para verificar dispositivos usb conectados ao computador ? lsusb 2. Qual o programa responsável por listar os módulos atualmente carregados pelo Kernel Linux ? (especifique somente o comando) lsmod 3. Qual arquivo do diretório /proc é possível visualizar informações sobre IRQ ? /proc/interrupts 4. Especifique qual o diretório onde é possível encontrar arquivos de dispositivos do Sistema. /dev 5. Em um sistema típico IDE, indique partições e dispositivos que são considerados válidos. /dev/hda4 /dev/hdc /dev/hdd6 6. Quais dos dispositivos abaixo são considerados HOTPLUG ? USB Disco Rígido do tipo SCSI 7. Normalmente qual é o ID SCSI atribuído a uma controladora SCSI ? (especifique somente o valor) 7 8. Em qual arquivo de configuração do Sistema é possível especificar opções aos módulos do Kernel que serão carregados ? /etc/modprobe.conf 9. Qual comando pode ser utilizado para inspecionar o hardware geral do sistema ? lspci 10. Qual comando irá exibir todas as conexões existentes, somente do protocolo UDP, inclusive aquelas que estão aguardando novas solicitações ? netstat -u 1. Qual é o comando usado para inspecionar mensagens do processo de inicialização do Sistema ? (digite somente o comando) dmesg 2. Qual é o principal arquivo de log de um Sistema GNU/Linux ? /var/log/messages 3. Qual parâmetro de inicialização do Kernel define a quantidade de memória disponível para o Sistema ? mem 1. Qual é o arquivo de configuração do daemon init ? (especifique o caminho completo) /etc/inittab 2. Qual dos comandos abaixo podem ser usados para efetuar um desligamento do Sistema ?

Transcript of provasLPI

Page 1: provasLPI

1. Qual comando é utilizado para verificar dispositivos usb conectados ao computador ?

• lsusb

2. Qual o programa responsável por listar os módulos atualmente carregados pelo Kernel Linux ? (especifique somente o comando)

• lsmod

3. Qual arquivo do diretório /proc é possível visualizar informações sobre IRQ ?

• /proc/interrupts

4. Especifique qual o diretório onde é possível encontrar arquivos de dispositivos do Sistema.

• /dev

5. Em um sistema típico IDE, indique partições e dispositivos que são considerados válidos.

• /dev/hda4 • /dev/hdc • /dev/hdd6

6. Quais dos dispositivos abaixo são considerados HOTPLUG ?

• USB • Disco Rígido do tipo SCSI

7. Normalmente qual é o ID SCSI atribuído a uma controladora SCSI ? (especifique somente o valor)

• 7

8. Em qual arquivo de configuração do Sistema é possível especificar opções aos módulos do Kernel que serão carregados ?

• /etc/modprobe.conf

9. Qual comando pode ser utilizado para inspecionar o hardware geral do sistema ?

• lspci

10. Qual comando irá exibir todas as conexões existentes, somente do protocolo UDP, inclusive aquelas que estão aguardando novas solicitações ?

• netstat -u

1. Qual é o comando usado para inspecionar mensagens do processo de inicialização do Sistema ? (digite somente o comando)

• dmesg

2. Qual é o principal arquivo de log de um Sistema GNU/Linux ?

• /var/log/messages

3. Qual parâmetro de inicialização do Kernel define a quantidade de memória disponível para o Sistema ?

• mem

1. Qual é o arquivo de configuração do daemon init ? (especifique o caminho completo)

• /etc/inittab

2. Qual dos comandos abaixo podem ser usados para efetuar um desligamento do Sistema ?

Page 2: provasLPI

• halt • telinit • shutdown

3. Qual nível de execução (runlevel) abaixo indica desligamento do Sistema ?

• 0

4. Qual nível de execução (runlevel) indica uma reinicialização do Sistema ?

• 6

5. Quais os níveis de execução (runlevel) que indicam modo de manutenção do Sistema ?

• s • 1 • S

6. Qual é o valor PID do processo init ?

• 1

7. Qual o comando que exibe o nível de execução (runlevel) atual ?

• runlevel

8. Qual o comando que deve executar para que qualquer alteração feita no arquivo de configuração do init entre em vigor o mais rapidamente ?

• init q

9. Qual a opção do comando shutdown que programa um fsck no próximo boot do Sistema ?

• shutdown -r +0 -F

10. Qual das linhas abaixo, retiradas do arquivo de configuração do init, define o nível de execução (runlevel) padrão do Sistema ?

• id:3:initdefault:1. Em uma nova instalação do Sistema Operacional GNU/Linux qual é número mínimo de partições exigidas ?

• 1

2. Qual dos diretórios abaixo podem ser ponto de montagem em outras partições ?

• /home • /var • /tmp

3. Nos computadores que possuem o programa BIOS antigo, qual deve ser a primeira partição do disco a ser criada para o correto carregamento do GNU/Linux ?

• /boot

4. Qual dos diretórios abaixo não podem ser partições independentes ou não devem estar fora da partição raiz ?

• /etc • /sbin • /lib1. Especifique o caminho completo do arquivo de configuração do gerenciador de boot GRUB.

• /boot/grub/menu.lst

2. Qual é o comando do gerenciador de boot GRUB que é usado para realizar sua instalação na MBR ?

• /sbin/grub-install

3. Qual é o parâmentro de configuração do gerenciador de boot GRUB que indica um

Page 3: provasLPI

determinado kernel a ser carregado ?

• kernel

4. Qual é o arquivo de configuração do gerenciador de boot Lilo ?

• /etc/lilo.conf

5. Qual o comando que realiza leitura das configurações do gerenciador de boot Lilo e instala o carregador de boot na MBR ?

• /sbin/lilo1. Qual o comando que visualiza as bibliotecas compartilhadas que um determinado programa necessita ?

• ldd

2. Qual o propósito da variável de ambiente LD_LIBRARY_PATH ?

• Contém uma lista de diretórios para procura de bibliotecas ELF em tempo de execução.

3. Qual é o arquivo de configuração onde é possível adicionar diretórios de pesquisa por bibliotecas compartilhadas ?

• /etc/ld.so.conf

4. Qual é o programa que cria e atualiza o arquivo de cache utilizado pelo ld.so ?

• ldconfig1. Qual o comando e a opção que são usados para listar todos os arquivos no sistema associados a um pacote .deb instalado?

• dpkg -L

2. Qual é o arquivo da distribuição Debian GNU/Linux onde contém informações de repositórios para arquivos .deb ?

• /etc/apt/sources.list

3. Qual dos comandos abaixo pode ser usado para procurar um pacote .deb dos repositórios definidos em minha distribuição Debian GNU/Linux ?

• apt-cache • aptitude

4. Qual comando abaixo pode ser usado para instalar o pacote sudo_1.7.4p4-5_i386.deb ?

• dpkg -i sudo_1.7.4p4-5_i386.deb

5. Qual o comando que atualiza as informações dos repositórios de uma distribuição Debian GNU/Linux ?

• aptitude update

6. Qual comando pode ser usado para remover um pacote e seus arquivos de configuração ?

• apt-get remove --purge

7. Qual comando é possível visualizar os arquivos do pacote pacman_10-17_i386.deb ?

• dpkg --contents pacman_10-17_i386.deb1. Qual dos comandos abaixo pode ser usado para instalar o pacote xsudoky-1.0.5-1.x86_64.rpm ?

• rpm --install xsudoky-1.0.5-1.x86_64.rpm

2. Especifique o caminho completo do arquivo de configuração do gerenciador de pacotes YUM.

• /etc/yum.conf

Page 4: provasLPI

3. Por padrão, em qual diretório ficam armazenados os pacotes que foram baixados pelo yum ?

• /var/cache/yum

4. Qual comando do gerenciado de pacotes YUM é usado quando desejamos atualizar os pacotes desatualizados do Sistema ?

• yum update

5. Qual comando é possível visualizar todos os pacotes RPM instalados ?

• rpm -qa

6. Qual o correto comando do gerenciado de pacotes RPM que atualiza um pacote somente se o mesmo já estiver instalado no Sistema ?

• rpm -F nome_do_pacote1. Qual dos comandos abaixo é possível visualizar todas as variáveis que foram exportadas ?

• env • export

2. Observe os comandos abaixo:

[daniel@lpi ~]$ NOME='daniel' ; export IDADE='28' [daniel@lpi ~]$ echo $NOME ; echo $IDADE daniel 28 [daniel@lpi ~]$ bash [daniel@lpi ~]$ echo $NOME ; echo $IDADE 28 [daniel@lpi ~]$ exit [daniel@lpi ~]$ echo $NOME ; echo $IDADEdaniel 28

Quais afirmativas abaixo está correta ?

• A variável IDADE foi exportada e por conta disto tornou-se global podendo ser acessada por todo shell subsequente. • Ao ser iniciado um novo shell a variável NOME não pode ser acessada uma vez que ela pertence somente ao primeiro shell.

3. Qual o comando que é possível alterar o modo de edição do shell Bash para o modo de edição no estilo vi ?

• set -o vi

4. Qual é a variável de ambiente que indica a quantidade de linhas que podem ser mantidas no histórico de comandos do shell Bash ?

• HISTSIZE

5. Qual o comando embutido no shell Bash que é usado para exibir o histórico de comandos ?

• history

6. A variável $$ embutida no shell Bash possui qual valor ?

• Valor PID do shell atual.

7. Qual o parâmetro do comando man que possui funcionalidade similar ao comando whatis quando desejamos obter páginas de manuais sobre o termo “Xorg” ?

• man -f Xorg

8. Qual a correta sintaxe do comando man quando desejamos exibir uma página de manual que

Page 5: provasLPI

pertence a seção de número 6 ?

• man -s 6 games

9. Acabamos de instalar um novo software no diretório /opt. Sabemos que suas páginas de manuais estão localizadas em /opt/novosoft/man porém o programa man não as encontra. Como posso tornar disponível de forma temporária a visualização das páginas de manuais ?

• export MANPATH=$MANPATH:/opt/novosoft/man

10. Qual a correta interpretação do comando abaixo ?

[root@lpi ~]# test -f /etc/ldap.conf && mail -s 'Cliente LDAP' root < /etc/ldap.conf || /etc/init.d/slurpd stop

• Se o arquivo /etc/ldap.conf existir, o root receberá uma cópia do mesmo. Caso contrário, o script /etc/init.d/slurpd será executado com o parâmetro stop.. Qual comando pode ser usado para dividir um determinado arquivo em 4 partes iguais ?

• split

2. Qual dos comandos abaixo podem ser usados para exibir linhas não duplicadas de um determinado arquivo ?

• sort • uniq

3. Qual comando pode ser usado para formatar um arquivo para ser impresso ?

• pr

4. Qual das afirmativas sobre os comandos cat e tac são verdadeiras ?

• cat exibe o conteúdo de um arquivo e tac faz o mesmo porém de trás para frente. • cat e tac podem ser usados para criar novos arquivos.

5. Logo após a instalação de um novo GNU/Linux, o Administrador do Sistema abre um shell e digita o seguinte comando:

[daniel@lpi ~]$ cat /etc/passwd | head -c 4

Qual o resultado produzido ?

• A string root

6. Qual resultado produzido pela linha abaixo ?

[daniel@lpi ~]$ touch nomes.txt ; set -o noclobber ; cat < nomes.txt > Daniel Armbrust > EOF

• O comando cat não terá efeito sobre o arquivo nomes.txt.

7. Qual comando exibe de forma contínua os dados do arquivo de log /var/log/messages ?

• tail -f /var/log/messages

8. O resultado abaixo pertence a qual comando ?

40 58 1815 /tmp/arquivo.txt

• wc /tmp/arquivo.txt

9. O comando abaixo possui qual resultado ?

[daniel@lpi ~]$ cut -f1,5,6 -d ':' --output-delimiter ' - ' /etc/passwd

• Será exibido o login do usuário, campo de comentário e diretório home. Todos os campos serão exibidos usando o caracter ‘ - ‘ como separador.

10. Qual dos comandos abaixo pode ser usado para converter caracteres ?

Page 6: provasLPI

• tr • sed

11. Qual resultado do comando abaixo ?

[daniel@lpi ~]$ sort -ur lista.txt | tr 'a-z' 'A-Z'

• Ordena alfabeticamente o arquivo lista.txt invertendo o resultado, não exibindo conteúdo duplicado e convertendo caracteres minúsculos em maiúsculos.1. Qual comando é usado para remover um diretório vazio ? (especifique somente o comando)

• rmdir

2. Qual o correto comando usado para copiar o diretório de origem /etc e seus subdiretórios para o diretório de destino /tmp/etcbkp preservando os atributos originais dos arquivos ?

• cp -pR /etc /tmp/etcbkp

3. Qual dos comandos abaixo podem arquivar toda uma estrutura de diretório em um único arquivo ?

• tar • cpio

4. Qual programa utiliza o arquivo /usr/share/file/magic para determinar o tipo de um arquivo informado como parâmetro ? (informe somente o comando)

• file

5. Qual o uso correto do comando mkdir para se criar a estrutura de diretórios dir/subdir1/subdir2 ?

• mkdir -p dir/subdir1/subdir2

6. Qual dos comandos abaixo é a forma correta de se criar um backup dos arquivos de configuração do diretório /etc usando o comando tar ?

• ls /etc/*.conf | xargs tar czf backup.tar.gz

7. Qual é o argumento que é valido tanto para os comandos cp, mv e rm que ativa o chamado “modo interativo” ?

• -i

8. Qual o uso correto do comando find quando desejamos procurar em todo sistema por arquivos com o bit de execução SUID ativo ?

• find / -perm +4000 -exec ls -ld {} \;

9. Qual dos comandos abaixo realiza cópia em baixo nível ?

• dd

10. O comando find -type -l irá procurar quais tipos de arquivos ?

• Links simbólicos

11. Qual o correto comando usado para que o conteúdo do arquivo foo.tar.bz2 seja mostrado ?

• tar tjf foo.tar.bz21. Qual é o comando que possui a função de redirecionar a saída padrão de um comando em terminal e simultaneamente a isto em um arquivo ? (especifique somente o comando)

• tee

2. Qual comando abaixo exibe o contéudo do diretório /etc ?

• /bin/ls -l /etc >&1

Page 7: provasLPI

3. Qual comando abaixo concatena tando a saída padrão e qualquer erro gerado ao arquivo saida.txt ?

• find / -exec ls -ld {} \; >> saida.txt 2>&1

4. Qual afirmativa abaixo melhor descreve o programa xargs ?

• Utiliza dados da saída padrão de um programa alimentando argumentos de um outro programa.1. Qual é o sinal padrão enviado pelo comando kill a um processo quando não é informado nenhum sinal como argumento ?

• SIGTERM

2. Qual é a sintaxe do comando kill que exibe a lista de sinais disponíveis para uso ?

• kill -l

3. Observe a lista de tarefas em execução abaixo:

[1]+ Stopped vim /etc/hosts [2]- Running find / -nogroup -print 2> /dev/null > nogroup.txt &

Qual o comando que torna possível encerrarmos o comando find em execução ?

• kill %2

4. Qual o comando incorporado ao shell Bash que lista os processos iniciados por mim ? (especifique somente o comando)

• jobs

5. Qual comando mantém uma tarefa em execução mesmo após realizarmos um logoff do terminal onde o mesmo foi iniciado ?

• nohup

6. Qual a correta sequência de comandos para colocar uma tarefa em segundo plano ?

• CTRL+Z e bg

7. Qual o comando que podemos usar para recuperar a edição do arquivo /etc/resolv.conf conforme abaixo ?

[1]- Stopped vim /etc/hosts [2]+ Stopped vim /etc/resolv.conf

• fg %2

8. Qual dos comandos abaixo podem ser utilizados para visualizar o PID de um programa que acabamos de iniciar ?

• ps • top

9. Qual comando que exibe a carga do sistema do último minuto, dos 5 e 15 minutos passados ? (especifique somente o comando)

• uptime

10. Qual o comando que exibe o total e o consumo de memória ram e swap de um Sistema GNU/Linux ?

• free1. Qual é o valor de prioridade padrão do comando nice ? (informe somente o valor)

• 10

2. Qual dos comandos torna possível alterar a prioridade de um processo em execução ?

Page 8: provasLPI

• renice • top

3. Qual é o valor do comando nice quando desejamos executar um novo processo com prioridade máxima ?

• -20

4. Qual é o valor de prioridade para qualquer processo iniciado no Sistema ?

• 01. Qual dos comandos abaixo não exibe as linhas de comentário do arquivo /etc/services ?

• grep -v '^#' /etc/services • sed -e “/^#/d” /etc/services • egrep '^[^#]' /etc/services

2. Qual comando abaixo exibe somente as linhas referente aos logins root e daniel do arquivo /etc/passwd ?

• egrep '^(root|daniel):' /etc/passwd1. Qual dos comandos abaixo podem ser usados para gravar e sair da execução do editor vi ?

• shift+ZZ • :x • :wq

2. Qual comando no modo de navegação do editor vi é usado para apagar toda uma linha ?

• dd

3. Qual o comando digitado no modo de navegação do editor vi adiciona uma linha abaixo do cursor e abre o modo de inserção ?

• o

4. Qual o comando que força a saída do editor vi sem salvar as alterações feitas em determinado arquivo ?

• :q!1. Qual dos comandos abaixo podem ser usados para criar um sistema de arquivos do tipo Ext3 ?

• mkfs.ext3 /dev/sda1 • mkfs -t ext3 /dev/hdb2 • mke2fs -j /dev/hdd2

2. Qual comando formata uma partição como sendo do tipo Swap ?

• mkswap /dev/sda3

3. Qual o comando usado para se criar um sistema de arquivos do tipo ReiserFS ? (especifique somente o comando)

• mkreiserfs

4. Qual comando que deve ser executado após a criação de uma área de Swap ?

• swapon

5. Qual comando interno do programa fdisk é usado para criar uma nova partição ?

• n

6. Qual comando é usado para listar a tabela de partição do dispositivo /dev/sda ? (especifique o comando e seus argumentos).

• fdisk -l /dev/sda

7. Qual comando interno do programa fdisk é usado para alterar o código de identificação

Page 9: provasLPI

de uma partição ?

• t

8. Qual comando desabilita a área de paginação e swap?

• swapoff1. Qual dos comandos abaixo podem ser usados para checar possíveis problemas em um sistema de arquivos do tipo Ext2 ?

• e2fsck • fsck • fsck.ext2

2. Especifique somente o comando que pode ser usado para converter um sistema de arquivo do tipo Ext2 para Ext3 sem causar perda de dados.

• tune2fs

3. Qual o comando nos permite visualizar o percentual de utilização de disco de uma determinada partição do Sistema ?

• df

4. Qual o comando exibe o número de inodes utilizados de um determinado Sistema de Arquivo ?

• df -i

5. Qual dos comandos abaixo é usado para exibir informações de uma partição do tipo xfs ?

• xfs_info

6. Desejo obter informações do superbloco da partição /dev/sda1. Qual comando pode ser utilizado para realizar tal tarefa ?

• dumpe2fs -h /dev/sda11. Qual dos comandos abaixo realiza a correta montagem da partição /dev/sda3 ?

• mount -t ext3 -o rw /dev/sda3 /mnt/sdap

2. Qual o correto uso do comando mount quando o objetivo é montar todos os sistemas de arquivos listados em /etc/fstab ?

• mount -a

3. Qual das abaixo é uma entrada /etc/fstab válida ?

• /dev/sda3 /mnt/delta ext3 defaults,owner 0 2

4. Qual dos comandos abaixo são válidos quando o intuito é realizar uma remontagem com a opção somente-leitura definida ?

• mount -o remount -r /dev/sda3 /mnt/sdap • mount -o remount,ro /dev/sda3 /mnt/sdap • mount /dev/sda3 -r /mnt/sdap -o remount

5. Qual comando é usado para desmontar um dispositivo do sistema ? (especifique somente o comando).

• umount

6. Qual é o arquivo de configuração que é consultado após a montagem da partição raiz que possui informações sobre os demais sistemas de arquivos a serem montados ? (especifique o caminho completo)

• /etc/fstab1. Qual dos comandos abaixo exibe informações de cota de disco para o grupo diretoria ?

• quota -gv diretoria

Page 10: provasLPI

2. Qual o comando inicia o controle e monitoração das cotas de disco após estarem corretamente configuradas ? (especifique somente o comando)

• quotaon

3. Qual a opção que deve ser adicionada ao arquivo /etc/fstab quando desejarmos ativar cotas de disco para usuários em um determinado ponto de montagem ?

• usrquota

4. Qual é o comando usado para editar novas cotas de disco para um determinado usuário ou grupo do sistema ? (especifique somente o comando)

• edquota1. Qual é o correto valor octal do permissionamento do diretório abaixo ?

drwxrwxrwt 4 root root 4096 Dec 22 13:08 /tmp

• 1777

2. Qual é a correta permissão em valor octal que ativa o chamado SGID em um determinado diretório ?

• 2775

3. Qual deve ser o valor de umask quando desejamos criar novos arquivos com a permissão 0440 ? (especifique somente o valor de quatro posições)

• 0226

4. Qual deve ser o valor de umask quando desejamos criar novos diretórios com a permissão inicial 0700 ? (especifique somente o valor de quatro posições)

• 0077

5. Qual comando devemos usar quando nosso objetivo é alterar o grupo de um arquivo ? (especifique somente o comando).

• chgrp

6. Qual comando abaixo altera de forma recursiva o dono e grupo para root dos arquivos e diretórios abaixo de /home/diretoria ?

• chown -R root:root /home/diretoria1. Qual é o comando usado para se criar hardlinks ? (especifique somente o comando)

• ln

2. Qual das afirmativas abaixo está correta em relação a link ?

• Hardlinks são um ou mais nomes para um mesmo inode do sistema de arquivos. • Link simbólicos podem apontar para qualquer arquivo ou diretório mesmo estando em sistemas de arquivos diferentes. • Hardlinks só podem ser criados em um mesmo sistema de arquivos.

3. No diretório home do usuário user1 foi digitado o seguinte:

ln file1 file2 rm file1

O que acontece em seguida?

• file2 seria acessado normalmente.

1. Qual dos diretórios abaixo obrigatoriamente deve residir na partição raiz e não podem ser ponto-de-montagem de outras partições ?

• /sbin • /proc • /etc

Page 11: provasLPI

2. Qual dos comandos abaixo utiliza a variável de ambiente PATH para buscar um programa fornecido como argumento ?

• which

3. Qual é o binário cuja principal função é encontrar arquivos e para isto o mesmo utiliza um banco de dados próprio que é atualizado pelo comando updatedb ? (especifique somente o comando).

• locate

4. Qual é o comando que devemos usar quando desejamos obter o caminho do programa no sistema de arquivos, seu código-fonte e páginas de manual relacionadas ? (especifique somente o comando)

• whereis1. Qual a ordem correta de leitura dos arquivos de configuração do BASH após um login bem sucedido ?

• 1. /etc/profile 2. ~/.bash_profile 3. ~/.bashrc 4. /etc/bashrc

2. Qual a diferença entre os comandos SET e ENV ?

• SET exibe variáveis do shell corrente e ENV exibe todas as variáveis inclusive as que foram exportadas.

3. Qual o comando incorporado ao shell BASH que lista todos os alias definidos ?

• alias

4. Normalmente nós definimos função e aliases particular de nosso login em qual arquivo ?

• ~/.bashrc

5. Em qual arquivo posso definir uma variável global que será utilizada por todos os logins do sistema ? (especifique o caminho completo do arquivo)

• /etc/profile

6. Qual o comando que torna uma variável do shell como sendo do tipo GLOBAL ?

• export

7. Qual comando remove um alias do shell já definido ?

• unalias

8. Qual o comando que remove uma variável definida no shell corrente ?

• unset

9. Qual arquivo do shell BASH é lido após um logout bem sucedido do sistema ?

• ~/.bash_logout

10. Qual o comando impede que um arquivo seja sobrescrito pelo caracter de redirecionamento > do shell ?

• set -o noclobber

11. Em qual arquivo posso definir o diretório /opt/bin como sendo parte dos valores de pesquisa da variável PATH ?

• /etc/profile • ~/.bash_login • ~/.profile

12. Qual dos comandos abaixo, irá exibir informações sobre as variáveis de ambiente no seu sistema ?

Page 12: provasLPI

• env1. Como eu posso verificar o sucesso ou não de um comando executado ?

• Através do valor presente na variável $?

2. Qual o valor da variável especial $! do shell BASH ?

• Contém o PID do último processo executado pelo shell.

3. Qual o valor da variável especial $$ do shell BASH ?

• Contém o valor PID do processo em execução.

4. A variável REPLY é utilizada por qual comando quando não definimos uma ?

• read

5. Qual o significado do seguinte teste condicional:

resultado="" ; test ! -z “$resultado” && echo “$resultado”

• A variável $resultado não será exibida pelo comando echo.

6. O comando seq -w -s ‘;’ 2 12 exibe qual resultado em tela ?

• 02;03;04;05;06;07;08;09;10;11;12

7. Qual o comando que fecha uma estrutura de seleção case ?

• esac

8. Qual comando que fecha uma estrutura de condição if ?

• fi

9. Na confecção de um novo script bash, qual deve ser o valor de sua primeira linha ?

• #!/bin/bash

10. O comando test -x /bin/sync tem qual finalidade ?

• Testa se o arquivo existe e tem permissão de execução.

11. Observe o seguinte script:

# vi testando.sh

if [ -d $1 ]; then echo "0"; else echo “1"; fi

# sh testando.sh /sbin

Qual será o resultado exibido para o usuário ?

• 01. Qual instrução SQL que modifica dados já inseridos em uma tabela ?

• UPDATE

2. Qual das instruções abaixo é uma instrução SQL SELECT válida ?

• SELECT nome, telefone FROM contatos;

3. Qual dos comandos abaixo irá incluir um registro na tabela CLIENTES ?

• INSERT1. Em qual seção do arquivo de configuração do X11 é especificado o driver utilizado por minha placa de vídeo ?

Page 13: provasLPI

• Device

2. Qual parâmetro do arquivo de configuração do Servidor de Fontes Xfs possui os diretórios das fontes fornecidas ?

• catalogue

3. Qual parâmetro do arquivo de configuração do Servidor de Fontes Xfs limita o número de conexões remotas ?

• client-limit

4. Digite o caminho completo do arquivo de configuração utilizado do X11.

• /etc/X11/xorg.conf

5. Qual o comando que gera um novo arquivo de configuração para o Xorg ?

• /usr/bin/Xorg -configure

6. Qual parâmetro do programa /usr/bin/Xorg permite utilizar o arquivo de configuração /root/xorg.conf.new ?

• /usr/bin/Xorg -config /root/xorg.conf.new

7. Qual o comando que exibe informações sobre a atual resolução de tela utilizada pelo X11 ?

• xdpyinfo

8. Qual o comando que exibe informações detalhadas de uma janela criada pelo Servidor X11 ?

• xwininfo

9. Qual o comando que exibe uma lista de hosts que podem realizar conexões remotas ao Servidor X11 ?

• xhost

10. Qual é o arquivo de configuração utilizado pelo Servidor de Fontes Xfs ?

• /etc/X11/fs/config

11. Um usuário regular do sistema deseja instalar novas fontes ao X11. Em qual diretório ele pode copias suas fontes ?

• ~/.fonts/

12. Em qual seção do arquivo de configuração do X11 se define resolução e profundidade de cores a ser utilizada ?

• Display1. Digite o caminho completo do diretório onde ficam os arquivos de configuração do gerenciado de login gráfico XDM.

• /etc/X11/xdm

2. Qual é o principal arquivo de configuração que configura a aparência do gerenciador de login gráfico XDM ?

• /etc/X11/xdm/Xresources

3. Qual é o principal arquivo de configuração que configura a aparência do gerenciador de login gráfico XDM ?

• /etc/X11/xdm/Xresources

4. Qual é o arquivo de configuração do gerenciado de login gráfico XDM ?

Page 14: provasLPI

• xdm-config

5. Qual é o arquivo de controle de acesso remoto ao Servidor X11 via protocolo XDMCP ?

• Xaccess

6. Qual é o arquivo de configuração do gerenciado de login gráfico GDM ?

• /etc/gdm/gdm.conf1. Orca é um software com principal característica de:

• Ajudar pessoas com deficiência visual, pois ele é um leitor de tela ativado pelo mouse.

2. Qual a função do programa GOK para uma pessoa deficiênte ?

• Exibe uma interface de entrada que pode ser utilizada no lugar do teclado.

3. Qual software poderá ser utilizado por pessoas com deficiência visual ?

• Orca1. O que faz o parâmetro -M do comando chage ?

• Determina o número máximo de dias que a senha permanecerá válida.

2. Qual dos comandos abaixo criará o usuário chamado joao ?

• useradd joao -m -k /etc/skel -g administrador -G vendas -d /usuarios/joao -s /bin/bash

3. Ao analisarmos o arquivo /etc/passwd, observamos o seguinte:

joao:x:500:503:joao:/home/alexandre:/bin/bash

Qual significado dos números 500:503 ?

• uid e gid

4. Qual comando que pode ser usado por um usuário regular no qual permite uma mudança de grupo ?

• newgrp

5. Qual o significado da opção -m do comando useradd ?

• Cria o diretório home do usuário se o mesmo não existir.

6. Qual o comando e opção usados para se remover uma conta de usuário e seu diretório home ?

• userdel -r

7. Marque quais dos comandos abaixo podem ser usados para suspender o acesso temporariamente de um login do Sistema.

• passwd • usermod

8. Especifique somente o comando que o usuário root pode utilizar para se definir uma senha à um grupo de usuário.

• gpasswd

9. Qual é o comando usado para alterar o nome do grupo “gerentes” para “admin” ?

• groupmod -n admin gerentes

10. Qual comando que pode ser usado por um usuário regular no qual permite uma mudança de Shell ?

Page 15: provasLPI

• chsh

11. Qual comando que pode ser usado por um usuário regular que permite alteração do quinto campo do arquivo /etc/passwd ?

• chfn

12. Qual o comando assegura edição única como também previne corrupção do arquivo /etc/passwd enquanto o mesmo é alterado ?

• vipw

13. Especifique somente o comando que converte as senhas dos usuários mantidas no arquivo /etc/passwd para o arquivo /etc/shadow.

• pwconv

14. Qual dos comando abaixo pode desabilitar um login temporariamente ?

• usermod -L

15. Qual dos comando abaixo pode excluír o login “daniel” do grupo “gerentes” ?

• gpasswd -d daniel gerentes

16. Qual o comando que exibe quais os grupos que um usuário do Sistema pertence ?

• groups

17. Especifique somente o comando utilizado pelo usuário root quando se deseja remover um grupo do Sistema.

• groupdel

18. Ao criarmos um novo usuário, quais arquivos do Sistema Operacional são modificados ?

• /etc/passwd, /etc/group, /etc/gshadow e /etc/shadow

19. Observe essa entrada do arquivo /etc/shadow:

joao:$1$uj4X3p5W$2XxGko8wCo010t7Bt6GHY/:14558:4:99999:18:::

Em quantos dias, antes da senha expirar, o usuário será notificado ?

• 181. Qual das abaixo melhor descreve a diferença existente entre cron e at ?

• Cron é usado quando o objetivo é tornar uma tarefa periódica e at é usado para execução de uma determinada tarefa uma vez no futuro.

2. Qual dos diretórios abaixo armazena as tarefas que foram submetidas pelo comando at ?

• /var/spool/at

3. Qual dos comandos abaixo pode ser usado para exibir as tarefas pendentes do programa at ?

• atq • at -l

4. Especifique somente o comando usado para remover uma tarefa agendada pelo at.

• atrm

5. Os arquivo que controlam acesso ao at não existem no Sistema. Qual o comportamento esperado ?

• Somente o usuário root pode fazer uso do at.

6. Quais os arquivos que controlam acesso por usuário ao cron ?

Page 16: provasLPI

• /etc/cron.allow e /etc/cron.deny

7. O agendador de tarefas do Linux chama-se cron. Qual é o seu principal arquivo de configuração (informar o caminho completo) ?

• /etc/crontab

8. Como root, qual comando será usado para fazer um agendamento de tarefas para o usuário ricardo ?

• crontab -e -u ricardo

9. Você criou um agendamento usando o comando at, porém agora precisa remover tal agendamento. Qual comando fará isso ?

• atrm

10. Qual a periodicidade que o daemon cron verifica suas tabelas crontab ?

• A cada minuto.

11. Especifique o caminho completo do diretório onde são gravados os arquivos de crontab dos usuários do Sistema.

• /var/spool/cron

12. Quais as variáveis de ambiente abaixo podem especificar o programa editor utilizado pelo crontab ?

• EDITOR • VISUAL

13. Indique o correto comando que pode ser usado para remover a tabela crontab do usuário “daniel”.

• crontab -u daniel -r

14. Qual a correta definição da entrada crontab abaixo ?

15 17 * * 0 /opt/bin/backup.sh

• O Shell Script /opt/bin/backup.sh será executado as 17:15 de todos os Domingos.

15. Qual a correta definição da entrada crontab abaixo ?

00 */1 * * 6 tar -czf /tmp/files.tar.gz /home/daniel/*

• O comando tar será executado a cada hora cheia de todo Sábado.

16. Qual a correta definição da entrada crontab abaixo ?

00 10 1-10 * * cat /etc/passwd | mail -s "/etc/passwd" root

• O conteúdo do arquivo /etc/passwd será enviado ao usuário root do dia 1 ao dia 10 as 10:00.1. Qual é o diretório que contém arquivos que corresponde as informações de horário de verão no Sistema ?

• /usr/share/zoneinfo

2. Digite somente o nome do script que ajuda o Administrador do Sistema a especificar o correto fuso horário que o servidor irá utilizar.

• tzselect

3. Qual é a variável de ambiente que pode ser usada para especificar o fuso horário utilizado pelo Sistema ?

• TZ

Page 17: provasLPI

4. Qual é o arquivo de configuração que indica o fuso horário utilizado pelo Sistema ?

• /etc/localtime

5. Qual o comando que exibe informações sobre dados de localização ?

• locale

6. Qual dos comando abaixo é usado para converter a codificação de caracteres usada por um arquivo ?

• iconv

7. Qual o comando abaixo modifica a data do Sistema Operacional ?

• date -s “20090215”1. Qual é o comando que exibe e também pode ser usado para alterar o relógio do BIOS ? (digite somente o comando).

• hwclock

2. Qual é a resposta abaixo que mais se aproxima ao funcionamento do comando ntpdate ?

• Força uma atualização de horário de acordo com o Servidor informado.

3. Qual é a porta e o protocolo utilizados pelo daemon ntpd ?

• 123/UDP

4. Qual é a opção do arquivo de configuração do ntp que inidica a utilização de um servidor qualquer usado na atualização de data e hora ?

• server br.pool.ntp.org

5. O que é o pool.ntp.org ?

• É um grande Cluster Virtual de Servidores NTP.

6. Qual é o comando e seu argumento quando é desejado alterar o relógio usado pelo Kernel tomando como base o relógio usado pelo BIOS ?

• hwclock -s1. Digite o caminho completo do arquivo de configuração utilizado pelo Syslog.

• /etc/syslog.conf

2. Qual a porta e protocolo utilizado pelo Syslog quando o mesmo for configurado para receber mensagens de log via rede ?

• 514/UDP

3. Qual a opção do daemon Syslog que possibilita o mesmo a receber mensagens de log pela rede ?

• /sbin/syslogd -r

4. Qual o significado da configuração Syslog abaixo ?

auth.=info /var/log/auth.info

• Será registrado em log, mensagens da facility auth somente com prioridade igual a info.

5. Qual o significado da configuração Syslog abaixo ?

mail.*;mail.!=info @172.16.1.23

• As mensagens de log da facility mail de todas as prioridades exceto info, serão enviadas ao servidor 172.16.1.23.

6. Qual o significado da configuração Syslog abaixo ?

Page 18: provasLPI

kern.info;kern.!err /dev/console

• Todas as mensagens de log da facility kern e prioridades de info a warning, serão enviadas ao dispositivo console.

7. Qual o significado da configuração Syslog abaixo ?

news.err; daemon.info /var/log/custom.log

• Mensagens da facility news de prioridade maior ou igual a err e facility daemon de prioridade maior ou igual a info serão gravadas no arquivo /var/log/custom.log.

8. Necessito incorporar funcionalidade de log em um novo script que estou programando. Qual binário do sistema operacional pode ajudar nesta tarefa ?

• logger

9. Qual é a prioridade mais alta que pode ser aplicada a uma determinada facility do Syslog ?

• emerg

10. Qual é a função do klogd ?

• É um daemon no qual intercepta e realiza registro de log das mensagens do Kernel Linux.1. Especifique somente o comando que visualiza as filas de e-mail.

• mailq

2. Acabo de fazer uma alteração nos alises de e-mail do Sistema. Qual programa devo executar em seguida ? (especifique somente o comando)

• newaliases

3. Qual arquivo deve ser editado quando existe a necessidade de criar um alias de e-mail de escopo global ?

• /etc/aliases

4. Qual arquivo do usuário deve ser editado quando existe a necessidade de criar um redirecionamento das mensagens de e-mail ?

• ~/.forward

5. Qual dos abaixo, não é um serviço de SMTP ?

• cyrus

6. Qual diretório onde ficam os arquivos de e-mail de cada usuário no Sistema ?

• /var/spool/mail1. Qual é a porta TCP utilizada pelo console de administração do programa CUPS ?

• 631

2. Específique o caminho completo do arquivo de configuração do sistema de impressão CUPS.

• /etc/cups/cupsd.conf

3. Qual o comando que lista os trabalhos da fila de impressão ?

• lpq

4. Qual é o diretório onde é mantido os trabalhos da fila de impressão do Sistema CUPS ?

• /var/spool/cups

5. Qual o comando que cancela um trabalho da fila de impressão ?

Page 19: provasLPI

• lprm

6. Qual dos comandos abaixo envia um trabalho para a fila de impressão ?

• lpr • lp

7. Qual é o arquivo de configuração CUPS onde especificamos usar uma impressora que está disponível em nossa rede ?

• client.conf

8. Qual o correto comando e seu argumento utilizados para imprimir 5 cópias do documento GPL.TXT ?

• lpr -#5 GPL.TXT

9. Qual comando que lista os drivers de impressoras disponíveis em meu Sistema ?

• lpinfo -m

10. Desejo alterar o tamanho da folha para impressão de um documento. Qual o comando que realiza esta atividade ?

• lpoptions1. Qual dos comandos abaixo envia somente 3 pacotes ICMP a um determinado host ?

• ping -c 3 -I eth0 host

2. Qual arquivo do Sistema que possui uma lista de serviços e suas respectivas portas de comunicação ?

• /etc/services

3. Quais são os serviços das portas de comunicação 139, 143 e 161 do protocolo TCP/IP ?

• netbios, imap e snmp

4. Quais são os serviços das portas de comunicação 465, 119 e 23 do protocolo TCP/IP ?

• smtps, nntp e telnet.

5. Quais são os serviços das portas de comunicação 995, 20 e 443 do protocolo TCP/IP ?

• pop3s, ftp-data e https.

6. Qual é o endereço de Subrede e Broadcast do IP 1.144.112.46/22 ? 1. Subrede: 1.144.112.0 e Broadcast: 1.144.115.255

• Subrede: 1.144.112.0 e Broadcast: 1.144.115.255

7. Temos a seguinte subrede IP 192.168.12.64/26. O administrador da rede usou o primeiro endereço para o roteador. Quantos endereços válidos ainda posso usar ?

• 61

8. Temos a seguinte subrede IP 172.16.15.32/28. Quantos endereços IP válidos para utilização temos ?

• 14

9. Qual é o endereço de Subrede e Broadcast do IP 37.224.15.208/25 ?

• Subrede: 37.224.15.128 e Broadcast: 37.224.15.255

10. Qual é o endereço de Subrede e Broadcast do IP 189.200.10.77/28 ?

• Subrede: 189.200.10.64 e Broadcast: 189.200.10.79

11. Quantos octetos possui um endereço IPv6 ?

Page 20: provasLPI

• 16 octetos

12. Qual dos protocolos abaixo possui a característica de ser orientado a conexão e realizar verificação de erros em uma transmissão de dados ?

• TCP

13. Qual é o protocolo utilizado pelo comando ping para determinar se um host da rede está “up” ?

• ICMP

14. Qual protocolo realiza transferência de arquivos ASCII ou BINÁRIO e para isto utiliza uma porta adicional que controla a transmissão dos dados ?

• FTP1. Especifique somente o comando usado para se definir um nome para o Servidor.

• hostname

2. Qual é o arquivo de configuração do Sistema onde definimos o nome do servidor ?

• /etc/hostname

3. Qual é o arquivo do Sistema que possui mapeamento básico de endereço IP para nomes DNS ?

• /etc/hosts

4. Qual é o arquivo de configuração que determina a ordem de resolução de nomes DNS ?

• /etc/nsswitch.conf

5. Qual o caminho completo do arquivo de configuração que define o endereço IP 192.168.1.1 como sendo um servidor DNS que pode ser usado ?

• /etc/resolv.conf

6. Qual o comando que pode ser usado para se definir o endereço IP 172.16.2.1 na interface eth2 ?

• ifconfig eth2 172.16.2.1 up

7. Qual comando e seu argumento que exibem todas as interfaces de rede do Sistema ?

• ifconfig -a

8. Qual dos comandos abaixo pode ser usado para se remover a rota padrão ?

• route del default • route del -net default • route del -net 0.0.0.0

9. Qual o comando que pode ser usado para se definir uma rota padrão ?

• route add -net 0.0.0.0 gateway 192.168.1.1 dev eth01. Qual o comando que exibe informações de forma contínua sobre novas conexões TCP ao Servidor ?

• netstat -tnc

2. Qual o comando que lista todos os “hops” de um pacote de dados ?

• traceroute

3. Qual o programa que automatiza o processo de configuração de uma interface de rede com base nos dados presente em arquivo de configuração no /etc ?

• ifup

Page 21: provasLPI

4. O comando netstat -a está demorando muito para que sejam exibidos dados na tela. Qual a possível causa disto ?

• Existe um problema de DNS atrapalhando na resolução de nomes.

1. Qual das seguintes alternativas melhor descreve o comportamento das configurações abaixo:

search exemplodomain.com.br 127.0.0.1 200.201.12.22

• Nenhuma consulta DNS pode ser realizada. Existe um erro de sintaxe.

2. Qual das seguintes abaixo é uma entrada válida do arquivo de resolução de nomes simples do Sistema ?

• 127.0.0.1 localhost localhost.localdomain

3. Qual os arquivos de configuração do Sistema são consultados para resolver um nome de host para seu respectivo IP quando a ordem de resolução é hosts: files dns ?

• /etc/hosts e /etc/resolv.conf

4. O resultado abaixo pertence a qual comando do Sistema ?

www.lpi.org has address 24.215.7.162

• host1. Qual comando “find” abaixo é usado para encontrar arquivos do Sistema sem grupo definido ?

• find / -nogroup -exec ls -ld {} \;

2. Desejo desbloquear um login do Sistema. Quais comandos abaixo podem ser usado para concluír esta tarefa ?

• usermod -U • passwd -u

3. Qual dos comandos abaixo exibem informações sobre a senha de um usuário ?

• passwd -S

4. Especifique o caminho completo do arquivo de configuração utilizado pelo programa sudo.

• /etc/sudoers

5. Qual o comando incorporado ao Shell Bash limita o número de processos que podem ser criados por um usuário ?

• ulimit

6. Qual o comando pode ser usado para lista as portas em estado “LISTEN” do Sistema ?

• netstat

7. Qual o comando usado para editar as configurações do programa sudo ?

• visudo

8. Qual é o arquivo de configuração global do Sistema onde é possível definir limites sobre a utilização de recursos ?

• /etc/security/limits.conf

9. O termo “OS fingerprint” está relacionado a qual binário do Sistema ?

Page 22: provasLPI

• nmap

10. Qual comando abaixo exibe informações sobre “idade de senha” (password aging) de um usuário regular ?

• chage

11. Qual dos comandos abaixo determinará o último dia da validade da senha do usuário joao ?1. Qual o comando que é possível converter dados de senha dos usuários do arquivo /etc/passwd para o arquivo /etc/shadow ?

• pwconv

2. Qual é a correta permissão dos arquivos /etc/passwd e /etc/shadow ?

• -rw-r--r-- e -r--------

3. Qual a melhor maneira para se desativar um serviço controlado pelo inetd ?

• Colocando o caracter # no começo da linha e após isto reiniciar o serviço inetd.

4. Qual das afirmações abaixo é VERDADEIRA sobre o arquivo /etc/nologin ?

• Se o arquivo existir, nenhum usuário poderá se logar no Sistema exceto o usuário root.

5. O serviço imap controlado pelo xinetd, possui a seguinte opção:

imap { disable = yes … }

O que esta opção quer dizer ?

• O serviço imap foi desabilitado.

6. Temos a seguinte configuração para acesso ao host via telnet:

# cat /etc/hosts.allow telnet: 192.168.1.10

# cat /etc/hosts.deny telnet: ALL

O que esta configuração diz ?

• O acesso por telnet neste host do endereço IP de origem 192.168.1.10 será liberado.

7. O Administrador do Sistema retirou a função de reboot do servidor pelas teclas de atalho CTRL+ALT+DEL. Observando a linha abaixo, responda o que está faltando:

ca:12345:______:echo “Reboot Suspenso!”

• ctrlaltdel1. Qual opção do programa gpg que lista as chaves do chaveiro de meu usuário ?

• gpg --list-keys

2. Qual é o diretório no Sistema onde ficam as chaves GnuPG dos usuários ?

• ~/.gnupg/

3. Qual é a opção do comando gpg que envia uma determinada chave para um servidor de chaves ?

• gpg --send-keys

4. Qual o programa integrante do OpenSSH que gera, gerencia e converte chaves de autenticação ?

Page 23: provasLPI

• ssh-keygen

5. Qual arquivo devemos modificar no host onde desejamos realizar autenticação SSH por chave pública ?

• ~/.ssh/authorized_keys

6. Toda vez que preciso acessar o host 172.16.112.75 via ssh, tenho que digitar minha passphrase (frase senha). Qual o utilitário do OpenSSH me ajudaria com isto ?

• ssh-agent

7. Qual versão do protocolo SSH é preferível em usar e também é considerada mais segura ?

• 2

8. Qual é o arquivo OpenSSH cliente que pode ser customizado por usuários regulares do Sistema ?

• ~/.ssh/config