Baixe o app para aproveitar ainda mais
Prévia do material em texto
SIMULADOS LPIC1 Simulado LX0-103/101-500 Question 1: Correct Um administrador Linux percebeu uma mensagem incomum durante o processo de boot da máquina, mas não conseguiu ler a tempo a mensagem. Após ter a máquina iniciada, qual comando ele pode utilizar para poder analisar melhor as mensagens exibidas durante o boot? dmesg | less Explanation Também pode ser utilizado o "journalctl -b" Question 2: Correct No editor de textos vi, quais dos comandos abaixo irá sair do editor, salvando as alterações realizadas no arquivo atual? (Selecione 2) :x :wq Explanation Também pode ser utilizado o "ZZ" Question 3: Correct Nas configurações do GRUB 2, qual parâmetro indica o kernel a ser carregado no processo de boot? linux Explanation O parâmetro kernel é utilizado no GRUB Legacy Question 4: Correct Qual dos sistemas gerenciadores de inicialização abaixo tem como base o modelo de Runlevels numerados de 0 a 6? SysVinti Question 5: Correct Qual dos comandos abaixo pode ser utilizado para identificar a versão do kernel atualmente em uso no sistema? uname Explanation Mais precisamente o uname -r Question 6: Correct O comando systemctl está relacionado a qual sistema gerenciador de inicialização? systemd Question 7: Correct Quais das opções listadas são vantagens do particionamento do disco? (Selecione 3) Permitir um Melhor Gerenciamento da Utilização do Espaço em disco. Permitir o uso de sistemas de Arquivos Difrentes, e Arcordo com o uso da Partição Restringir ou Limitar o Impacto de Problemas Físicos no HD. Question 8: Correct Que nome é dado à região do disco que compreende os seus primeiros 512 bytes e é usado pelo GRUB para carregar o sistema operacional? MBR. Question 9: Correct O que é possível concluir ao se observar as seguintes permissões em um arquivo? (Selecione 2) -rwsrwsr-x 1 lpi1 lpi1 91 Mar 28 15:50 Script_Exemplo.sh Os bits SUID e SGID estão ativos no Arquivo. Os Usuários do Grupo lpi1 tem Acesso Total ao Arquivos (RWX). Question 10: Correct Alguns diretórios do Linux não podem ser montados em partições separadas à partição \. Qual dos diretórios da lista abaixo é um deles? /etc. Question 11: Correct Qual arquivo texto contém os diretórios em que o linker dinâmico (ld) deve procurar pelas bibliotecas? ld.so.conf Question 12: Correct Qual dos comandos de instalação de pacotes abaixo não é comumente utilizado em um sistema operacional baseado em Debian? yum Question 13: Correct Qual comando abaixo remove completamente um pacote, incluindo seus arquivos de configuração? dpkg -P Explanation Ou dpkg --purge Question 14: Correct Qual dos comandos abaixo faz apenas o download de um pacote, mas não realiza sua instalação? apt-get install pacoteX --download-only Explanation Os Arquivos serão Enviados para o Diretório /var/cache/apt/arquives. Question 15: Correct Considere a seguinte entrada no arquivo /etc/fstab: /dev/sdb2 /tmp auto defaults 0 2 Quais das afirmações abaixo são verdadeiras? (Selecione 3) O Diretório /tmp será associado durante o boot à Partição /dev/sdb2 Durante o Processo de Montagem, O sistema Iidentificará Automaticamente o Sistema de Arquivos Utilizado na Partição /dev/sdb2 Durante o /boot, a Partição /dev/sdb2 será a Segunda Partição a ser Analisada pelo fsck. Question 16: Correct Qual comando pode ser utilizado para gerar uma lista de todos os pacotes instalados? rpm -qa Question 17: Correct Em um sistema que utiliza o SysV, qual dos runlevels abaixo é correspondente à ação de reinicialização do Linux? 6 Explanation 0 Corresponde ao DEsligamento 1 é o Single ou Modo de Recuperação Question 18: Incorrect Em qual arquivo ou diretório está contido a lista de repositórios utilizados pelo YUM? Diretório /etc/yum.repos.d/ Question 19: Correct Qual comando é normalmente utilizado para instalar a aplicação de nome SimuladosLPI em um sistema OpenSUSE? zypper install SimuladosLPI Question 20: Correct Qual das afirmações abaixo é falsa com relação a links físicos? Um Link Físico pode Apontar para um diretório Question 21: Correct O administrador está realizando testes com um conjunto de novos programas que foram colocados no diretório /root/testes/. O que ele deve fazer para que não seja preciso digitar o caminho completo dos programas toda vez que deseja utilizá-los? Incluir o Diretório /root/testes na Variável de Amviente PATH Question 22: Correct Quais comandos abaixo retornarão algum tipo de informação de ajuda referente ao comando find? (Selecione 3) man find info find find --help Question 23: Correct Ao utilizar o comando history, é exibida uma lista numerada contendo todos os últimos comandos executados. Nessa lista, você deseja rodar novamente o comando de número 20. O que pode ser digitado no shell para re-executar esse comando? !20 Question 24: Correct Um usuário do Linux possui um arquivo texto já ordenado alfabeticamente contendo todos os 300 funcionários da empresa. No entanto ele percebeu que alguns nomes aparecem repetidos. Que comando ele pode utilizar para visualizar apenas os nomes repetidos desse arquivo? uniq -d Question 25: Incorrect Qual dos arquivos a seguir contém informações referentes aos endereços de E/S em uso no sistema no momento? /proc/ioports Question 26: Correct Qual o resultado do comando "tail -n20 -f /var/log/messages"? Exibe as Últimas 20 Linhas do Arquivo e Mostrando se novos Registros são Inseridos ao Arquivo Question 27: Incorrect O administrador Linux deseja realizar testes com o módulo "abcd22", atualmente inativo e presente no diretório /lib/modules/testes/. Qual dos comandos abaixo deve ser utilizado para carregar o módulo no sistema? modprobe abcd22 Explanation Para o Uso do insmod deve ser informado o Arquivo do Módul. Por Exemplo însmod /lib/modules/testes/abcd22.ko Question 28: Correct Como root você já navegou para o diretório /B. Você deseja mover todos os arquivos e diretórios do diretório /A para o diretório /B. Qual das seguintes opções seria o comando mais adequado para executar esta tarefa? mv -f /A/* . Question 29: Correct Em seu diretório atual, você possui arquivos de configuração chamados arquivo<número>.cfg, aonde "número" varia de 1 a 9. Que comando pode ser utilizado para atualizar a data e hora dos arquivos de configuração numerados de 1 a 5? touch arquivo[1-5].cfg Question 30: Correct Qual dos seguintes comandos criará um arquivo único, compactado, contendo todos os arquivos e diretórios do diretório /var/log/ ? tar jcvpf backup.tar.bz2 /var/log/ Explanation A Opção “j” é Utilizada para Compactação com bzp2. A Extenção do Arquivo é uma convernção, mas na prática você pode utilizar Qualquer Nome de Arquivo. Question 31: Correct Qual expressão pode ser utilizada no comando sed para apagar qualquer linha que contenha a palavra "Linux" em seu texto? /Linux/d Question 32: Correct Qual comando pode ser utilizado para que a saída do comando dmesg seja exibida na tela e ao mesmo tempo um arquivo chamado log-boot.txt seja criado? dmesg | tee log-boot.txt Question 33: Correct Qual das opções abaixo redireciona o stdout e o stderr de um comando para o mesmo arquivo log.txt? comando &> log.txt Explanation É o mesmo Efeito do Comando: comando > log.txt 2>&1 Question 34: Correct O administrador do sistema deseja saber qual foi a última vez que a máquina foi iniciada. Qual comando ele pode utilizar? uptime Question 35: Incorrect Quais dos comandos abaixo são formas válidas de se criar um backup dos arquivos de configuração do diretório /etc usando o comando tar? (Selecione 2) ls /etc/*.conf | xargs tar czf backup.tar.gz tar zcvpf backup.tgz /etc/*.conf Question 36: Incorrect Qual o sinal enviado pelo Linux ao se pressionar Ctrl + C ? SIGINT Explanation SIGINT = Sinal 2 Question 37: Correct Qual comando pode ser utilizado para localizar no diretório /usr, todos os arquivos pertencentes ao usuário "sistema2"? find /urs -user sistema2 Question 38: Incorrect Você está no shell e executou um programa em foreground, este programa continua em execução, fazendo com que vocênão consiga mais digitar comandos no terminal. O que você deve fazer para que o comando passe a ser executado em background? Digitar Ctrl + Z, e então digitar bg Explanation O Ctrl + Z envia um Sinal para Interromper o Processo, sem Terminá-lo (SIGSTP = 20). O bg Coloca o Último Job em Execução em Modo Background. Question 39: Correct Qual o código do sinal enviado a um processo pelo comando kill quando nenhum código é informado? 15 Explanation SIGTERM = 15 Question 40: Correct Dentro da interface do comando top, o administrador deseja alterar o processo 999 para que ele tenha a maior prioridade possível. Como ele deve proceder? Digitado r, em seguida o PID 999 e então o Valor -20 Question 41: Correct Qual o comando deve ser utilizado para executar o comandoX em background, com a menor prioridade possível? nice -19 comandoX & Question 42: Correct Qual o resultado do comando abaixo: grep -c "^$" arquivo Exibir o Número de Linhas Vazias, Encontrando Linhas que não Tenham nada entre o Início e o Fim. Question 43: Correct No modo de comando do editor de textos vi, o uso da letra "A" (Shift a) irá: Entrar em Modo de Inserção de Texto no Final da Linha Atual Question 44: Correct Qual comando pode ser utilizado no vi para remover a linha atual e as 20 linhas seguintes? 21dd Explanation d21d Também é Válido Question 45: Correct O que símbolo + significa em uma expressão regular? Encontrar o Caracter Anterior uma ou mais vezes Explanation O + Verifica se o Caracter Anterior, ou Uma Sequência de Caracteres, Ocorre ao menos uma vez. Com o ? o Caracter pode não Existir. Question 46: Correct Segundo o padrão FHS, qual diretório deve conter os arquivos de manuais de todos os programas instalados no Linux? /usr/share/man Question 47: Correct Em um sistema com systemd, qual comando deve ser utilizado para parar o serviço chamado cron? systemctl stop cron Question 48: Correct Qual comando pode ser utilizado para editar a tabela de partições do disco /dev/sda, permitindo a criação ou remoção de partições, entre outras operações? systemctl stop cron Question 49: Correct Qual das seguintes afirmativas melhor descreve os símbolos > e >> no contexto do shell bash? Escreve a Saída Padrão em um Arquivo, e >> anexa a saída Padrão a um Arquivo Existente. Explanation Anexar term o Sentido de Incorporar, Adicionar ao Final de um Arquivo já Existente. Caso o Arquivo não Exista, o >> faz a sua Criação. Question 50: Incorrect Um administrador criou em seu sistema Linux uma nova partição do tipo 82 chamada /dev/sda3. Qual comando deve ser utilizado para preparar essa partição para o uso? mkswap /dev/sda3. Explanation O tipo 82 Indica uma partição de swap, dessa forma o Comando mkswap deve ser utilizado. Question 51: Incorrect Qual comando deve ser utilizado para visualizar a utilização dos inodes na partição /var? df -i /var Question 52: Correct Qual dos seguintes comandos não pode ser utilizado para se verificar a partição /dev/hda1 com um sistema de arquivos ext3? fsck -ext3 /dev/hda Question 53: Correct Você inseriu um DVD em seu computador. Considerando que o Linux mapeou o dispositivo como /dev/sr0, e você deseja montá-lo no diretório /mnt/dvd/, qual comando deve ser utilizado? mount /dev/sr0 /mnt/dvd Question 54: Incorrect Qual alternativa melhor descreve o resultado do uso do comando "umount -a" pelo administrador do sistema? Todas as Partições Listadas no Aquivo no Arquivo /etc/mtab serão desmontadas, desde que não estejam em uso. Explanation O /etc/mtab é um Arquivo de Controle em que o Sistema Mantém todos as Montagens Atuais. Ele não deve ser Editado pelo Administrador. Question 55: Correct Qual das seguintes propriedades de um sistema Linux será obrigatoriamente diferente em máquinas virtuais clonadas? D-BUS Machine ID Explanation Outra Propriedade que DEverá ser Diferente são “SSH Host Keys” Question 56: Correct Observando as informações listadas abaixo pelo comando ls, quais das afirmações são verdadeiras? (Selecione 2) drwxr--r-- 14 aluno1 suporte 4096 Fev 15 18:27 /home/aluno1/tmp/ Qualquer Usuário do Sistema Pode Visualizar o Contteudo do Diretório /home/aluno1/tmp Apenas o Usuário aluno1 entra, com o comando cd, no Diretório /home/aluno1/tmp Question 57: Correct Qual comando deve ser utilizado para definir o grupo "system1", no diretório /opt/system/abc/, incluindo todos seus arquivos e sub-diretórios? chgrp -R system1 /opt/system/abc Question 58: Correct Como criar um link simbólico chamado "manuais" apontando para o diretório /usr/share/man? ln -s /urs/share/man manuais Question 59: Correct Qual dos comandos abaixo utiliza uma base de dados interna para localizar os arquivos? locate Question 60: Correct Em um sistema com GRUB 2, o administrador realizou alterações no arquivo de configuração /etc/default/grub. Após isso, o que ele deve fazer para que as alterações sejam efetivadas? Executar o Comando “update-grub” Pergunta 1 de 10 Em um sistema que utiliza o SysV, em qual arquivo é definido o runlevel padrão (default)? (Informe apenas o nome do arquivo, sem o caminho) inittab Pergunta 2 de 10 Qual arquivo do diretório /proc contém os parâmetros enviados ao kernel no momento da inicialização do sistema? (Informe apenas o arquivo, sem o caminho) cmdline Pergunta 3 de 10 Qual comando irá desabilitar o swap em um dispositivo? (Informe apenas o comando, sem nenhum caminho ou argumento) swapoff Pergunta 4 de 10 Qual comando do gerenciador de pacotes do Debian irá possibilitar a reconfiguração de um pacote já instalado, refazendo as perguntas realizadas durante a primeira instalação? dpkg-reconfigure Pergunta 5 de 10 Qual opção do comando yum atualizará todo o sistema? (Informe apenas a opção, sem nenhum parâmetro) update Pergunta 6 de 10 Qual comando utilizado para identificar o tipo de um arquivo? file Pergunta 7 de 10 Qual o comando utilizado para redirecionar a saída padrão de um comando para a tela e para um arquivo simultaneamente? (Informe apenas o comando) tee Pergunta 8 de 10 Qual o nome do sinal enviado por padrão pelo comando kill? (Informe o nome em maiúsculo, não o número) SIGTERM Pergunta 9 de 10 Para evitar que usuários possam causar problemas enchendo a partição /, o diretório _______________ deve estar em uma partição separada sempre que possível, pois qualquer usuário pode escrever nele. /tmp Pergunta 10 de 10 O arquivo _____________ é utilizado para configurar todos os dispositivos e seus pontos de montagem do sistema. (Informe o caminho completo) /etc/fstab Question 1: Correct Qual a primeira partição do sistema a ser montada após o processo de boot? / Explanation O diretório-raiz (/) é a primeira partição montada. Após isso o sistema terá acesso aos principais arquivos de configuração no /etc, como por exemplo o /etc/fstab, e com isso obterá as informações sobre as demais partições a serem montadas. Question 2: Correct Quais dos comandos abaixo podem ajudar um usuário a encontrar informações e ajuda sobre um comando? (Selecione 3) man whatis info Explanation Os comandos man e info retornarão, na maioria dos casos, um manual completo de cada comando. O whatis trará uma definição breve da função da ferramente. Question 3: Correct Quais comandos poderão exibir as mensagens geradas pelo kernel durante o processo de boot do sistema? (Selecione 2 Respostas) dmesg jornalctl -k Explanation O comando dmesg tem como saída um registro dos logs do boot do sistema, a mesma informação pode ser obtida pelo comando "jounalctl -k", a opção -k é referente apenas as mensagens de kernel do boot atual, a opção -b mostra todos os logs do boot atual. O logger é usado para gerar logs e o wall para enviar uma mensagem a todos os usuários logados no sistema. Question 4: Correct Informe o comando que pode ser utilizado para enviar uma mensagem a todos os usuários conectados ao sistema no momento. wall Explanation O wall irá enviar a mensagem que seguir o comando diretamente para o terminal de todos os usuários conectados no sistema.Question 5: Correct De acordo com o FHS, em qual diretório são encontrados os arquivos de manuais dos sistema? /urs/share Explanation O /usr/share contém diversos arquivos do sistema, entre eles as páginas de documentação em /usr/share/doc e de manuais em /usr/share/man. Question 6: Correct Qual das seguintes opções NÃO é um solução de init para o Linux? Anacron Explanation System V, ou SysV, é o gerenciador de serviços que foi usado originalmente nos ambientes Linux, herdado do Unix. Atualmente a maioria das distribuições utilizam o systemd e algumas o Upstart. O Anacron é uma ferramenta de agendamento de processos. Question 7: Correct No VI, quais dos comandos abaixo podem ser utilizados para salvar um documento e em seguida sair do editor de texto? (Selecione 3) :wq :x :ZZ Explanation Os comandos :wq, :x e ZZ irão salvar o documento e sair do VI. :q! sai sem salvar e XX não tem nenhuma função. Question 8: Correct Ao analisar as partições de um sistema, foram identificadas 2 partições com o tipo 82 (0x82). O que isso significa? O Sistema Utiliza duas Partições para compor sua área de swap Explanation É importante lembrar que uma partição com ID 82 (0x82) será designada para área de swap, enquanto que partições com ID 83 (0x83), Linux Native, serão utilizadas para arquivos do Linux. A área de swap de um sistema pode ser composto de várias partições. Question 9: Correct No GRUB2, qual arquivo você deve configurar para definir o tempo de espera para iniciar o boot? /etc/default/grub Explanation As configurações do GRUB2 devem ser feitas no /etc/default/grub, após o uso dos comandos update-grub ou grub-mkconfig é que o arquivo /boot/grub/grub.cfg será atualizado. O arquivo menu.lst é utilizado pelo GRUB Legacy, não pelo GRUB2. Question 10: Correct Ao utilizar o comando split em um arquivo, por padrão qual será o tamanho máximo de cada novo arquivo criado? 1000 Linhas Explanation Sem nenhum parâmetro, o split dividirá um arquivo em outros arquivos de 1000 linhas cada. A opção -l pode ser utilizada para definir a quantidade de linhas desejada e a opção -b para definir em bytes. Question 11: Correct Qual comando exibe as bibliotecas compartilhadas utilizadas por determinado comando? ld Explanation O ldd seguido do nome da aplicação exibirá as bibliotecas dinâmicas utilizadas por essa aplicação. O ldconfig é utilizado para atualizar a base de diretórios em que as bibliotecas compartilhadas podem ser encontradas, na prática o ldconfig atualiza o arquivo /etc/ld.so.cache com base nas configurações do /etc/ld.so.conf. O updatedb atualiza a base utilizada pelo comando locate. Question 12: Correct Em um sistema Debian, em qual arquivo de configuração podem ser encontrados os repositórios de pacotes utilizados pelo APT? /etc/apt/source.list Explanation O arquivo /etc/apt/sources.list contém uma lista de URLs e parâmetros utilizados pelos comandos do APT para verificar e fazer o download de novos pacotes. Question 13: Correct Qual ferramenta do Debian pode ser utilizada para reconfigurar um pacote já instalado, permitindo que o administrador selecione novas definições para a instalação? dpkg-reconfigure Explanation O comando dpkg-reconfigure pode ser utilizado para reconfigurar um pacote já instalado como por exemplo as configurações do teclado com o "dkpg-reconfigure keyboard-configuration". O "apt-get udpate" apenas atualiza as informações do repositório e o "dselect" é uma interface com menus para o dpkg. dpkg-setup não existe. Question 14: Correct Dentre os comandos abaixo, qual ira verificar e se possível realizar o reparo da partição /dev/sda2, formatada com o sistema de arquivos XFS? xfs_repair /dev/sda2 Explanation xfs_repair repara sistemas de arquivos XFS corrompidos ou danificados O e2fsck é apenas para ext2, ext3 e ext4. xfs_fsr é o reorganizador do sistema de arquivos do XFS. A sintaxe do fsck está incorreta, mas mesmo usando o fsck.xfs ou o fsck -t xfs, o comando indicará o uso do xfs_repair. Question 15: Correct Quais das informações abaixo são verdadeiras com relação ao MBR? (Selecione 3) Contém as Informações a serem atualizadas durante o processo de boot Inclui as Informações da Tabela de Partições É Resposonsável por Carregar e executar o GRUB Explanation A área de MBR fica localizada no primeiro setor do disco bootável, contém as informações para carregamento do bootloader (GRUB) e a tabela de partições do sistema. A MBR carrega e executa o GRUB. O POST (Power On Self Test) é um teste realizado pela BIOS nos componentes de hardware conectados à placa mãe. O kernel é o responsável por iniciar o init. Question 16: Correct Qual comando pode ser utilizado para fazer o download de um pacote RPM, sem realizar sua instalação? rpm install --downloadonly Explanation O comando "yum install --downloadonly " irá apenas fazer o download de um pacote rpm dos repositórios configurados, mas não fará a instalação. Question 17: Correct Em um sistema com OpenSuse, que também utiliza pacotes rpm, qual comando deve ser utilizado para instalar o pacote ksh? zipper in ksh Explanation O zypper é o gerenciador de pacotes rpm utilizado em sistemas OpenSuse. As opções são semelhantes ao yum, porém não iguais. Em geral há uma opção longa, por exemplo “zypper install ksh” ou curta, “zypper in ksh”. Question 18: Correct Você desejar definir a variável VAR1 com o Valor “Certificacao Linux”, qual comando deve ser utilizado? VAR1=”Certificacao Linux” Explanation Quando houver mais de uma string na variável, elas devem ser agrupadas por aspas. Também não deve haver espaços antes ou depois do sinal de =. Question 19: Correct No editor de textos vi, qual tecla deve ser utilizada para entrar em modo de edição na linha abaixo da qual está posicionada o cursor? o Explanation A tecla "o" entra em modo de edição na linha abaixo. A tecla "i" entra em modo de edição na posição do cursor e A tecla "a" entra em modo de edição na posição seguinte à atual posição do cursor. Question 20: Correct Qual comando pode ser utilizado para exibir apenas as variáveis exportadas de um sessão do shell? env Explanation O comando env mostra apenas as variáveis exportadas enquanto que O comando set mostra as variáveis mesmo que elas sejam apenas locais. Question 21: Correct Qual comando tem como principal função encontrar o caminho de determinado comando, baseado nos diretórios definidos na variável de ambiente PATH? which Explanation O comando which procura por arquivos executáveis nos diretórios listados na variável de ambiente PATH, retornando então o caminho completo de determinado comando. Question 22: Correct Quais opções podem ser utilizadas para compactação de arquivos, com diferentes algoritmos? (Selecione 3) xz bzip2 gzip Explanation Os comandos gzip, bzip2 e xz são utilizados para compactação, assim como, respectivamente, são utilizados os comandos gunzip, bunzip2 e unxz para descompactação. Question 23: Correct Você deseja identificar a marca e o modelo da placa de rede conectada ao seu barramento PCI, qual dos comandos abaixo pode ser utilizado para essa finalidade? lspci Explanation O comando lspci é utilizado para exibir informações sobre os barramentos PCIs utilizados no sistema e os dispositivos conectados a eles. Question 24: Correct Quais comandos abaixo podem ser utilizados para definir o grupo suporte ao arquivo acesso.txt? (Selecione 3) chgrp suporte acessp.txt chown .suporte acesso.txt chown :suporte acesso.txt Explanation O comando chgrp é específico para definição do grupo sendo a sintaxe: chgrp . O chown pode ser utilizado para definir o usuário e o grupo proprietário, aceitando as seguintes sintaxes: chown : ou chown . , sendo que o pode ser omitido caso não se deseje alterá-lo. Question 25: Incorrect Quais comandos abaixo podem ser utilizados para numerar as linhas do arquivo texto resultado.txt, desconsiderando as linhas em branco? (Selecione 2 respostas) cat -b resultado.txt nl resultado Explanation O comando nl, sem parâmetros,e o cat com a opção -b retornam cada linha não branca do arquivo numerada. A opção -n do cat numera também as linhas em branco. O comando tac apenas retorna o arquivo resultado.txt de maneira invertida. Question 26: Correct Das expressões regulares abaixo, qual pode ser utilizada para encontrar em um texto, números de telefone no formato 999-999-9999? [0-9]{3}-[0-9]{3}-[0-9]{4} Explanation Os caracteres [] definem uma lista, sendo que [0-9] indica que são aceitos todos os caracteres numéricos. As chaves {} indicam um quantificador, ou seja, quantas ocorrências do caractere anterior é esperado. Lembrando que por se tratar de uma expressão regular estendida, a expressão só funcionará com o uso do comando egrep ou grep -E. Question 27: Correct Ao listar os dispositivos conectados ao USB, a seguinte lista foi mostrada: Bus 001 Device 006: ID 064e:c231 Suyin Corp. Bus 001 Device 005: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller Bus 001 Device 004: ID 04f3:2013 Elan Microelectronics Corp. Bus 001 Device 007: ID 0cf3:e005 Atheros Communications, Inc. Bus 001 Device 002: ID 8087:8000 Intel Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 002 Device 002: ID 046d:c52f Logitech, Inc. Unifying Receiver Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Qual comando deve ser utilizado para exibir todos os detalhes do dispositivo da “Logitech”? lsusb -s 002:002 -v Explanation O comando lsusb é usado para listar os dispositivos conectados aos barramentos USB, a opção -s é utilizada para ver os detalhes baseados nos valores do Bus e Device, a opção -d é utilizada com os valores que seguem o "ID", sempre em conjunto com a opção -v para exibir os detalhes. Question 28: Correct Qual comando irá criar de uma só vez todos os diretórios da árvore curso/aula1/exercicios? mkdir -p curso/aula1/exercicios Explanation A opção -p do mkdir faz com que toda a árvore seja criada. Sem essa opção ocorreria um erro devido a inexistência dos diretórios curso e aula1. Question 29: Correct Qual comando irá retornar todos arquivos que comecem com a string “report” e terminem com “csv” e que estão localizados no diretório /usr? find /urs -name “report*csv” Explanation Nesse caso o comando find deve ser utilizado com a sintaxe "find ". O símbolo * significa que qualquer caracter pode estar presente entre "report" e "csv". No find devem ser utilizadas as aspas devido ao uso do *. O "iname" também poderia ser utilizado, é o mesmo que o "name" mas é case insensitve. Question 30: Correct Qual opção utilizada no comando rm vai pedir uma confirmação do usuário sempre antes de remover qualquer arquivo ou diretório? -i Explanation A opção -i habilita o modo interativo, sempre pedindo confirmação antes de executar. O -f vem de "force" e tem efeito contrário. As demais opções são inexistentes. Question 31: Correct Qual comando irá enviar ao programa “gera-relatorio” o arquivo “dados” como entrada e registrar os logs de erro no arquivo “erros.log”? gera-relatorio < dados 2> erros.log Explanation O símbolo < indica que "dados" será a entrada do comando "gera-relatorio", enquanto que o simbolo "2>" indica que a saída de erro (stderr) será enviada ao arquivo erros.log. Question 32: Correct No Linux, qual o valor numérico para o descritor de saída de erro (sterr)? 2 Explanation 0 é o descritor da entrada padrão (stdin), 1 o descritor da saída padrão (stdout) e 2 o da saída de erro (stderr). Question 33: Correct Quais ferramentas podem ser utilizadas para, a partir de uma única sessão no shell, ser possível criar e gerenciar diferentes terminais? (Selecione 2) screen Tmux Explanation Tanto o tmux quant o screen permitem que o usuário utilize uma única tela para abrir e gerenciar diversos terminais, com atividades independentes, permitindo inclusive o controle de janelas, painéis e etc. Question 34: Correct Qual comando gera a saída abaixo? free -h Explanation O comando free mostra o uso da memória RAM do sistema, e da área de swap, a opção -h mostra os valores em Mb/Gb. O comando df é utilizado para mostrar a utilização de disco das partições do sistema. Question 35: Correct Nas configurações do arquivo /etc/fstab, qual opção determina que a partição pode ser montada e desmontada por qualquer usuário do sistema, mesmo que não tenha sido ele quem montou a partição inicialmente. users Explanation A opção "users" faz o que é descrito no enunciado, a opção "user" faz com que qualquer usuário possa montar uma partição, mas apenas o usuário que a montou pode desmontá-la. O nouser faz com que usuários comuns não possam montar a partição. O remount remonta uma partição já montada, sem que seja preciso desmontá-la. Question 36: Incorrect Qual o sinal padrão enviado pelo comando kill a um processo? SIGTERM Explanation Sem nenhum parâmetro o kill envia o sinal SIGTERM, código 15, este sinal mata o processo de maneira soft, dando tempo para o processo finalizar suas tarefas. Question 37: Correct Qual o valor de NICE usado para que um processo tenha a máxima prioridade possível? -20 Explanation O nice de um processo pode ser configurado com valores que vão do -20 ao 19, onde o -20 aumenta ao máximo a prioridade, e o 19 a diminui ao máximo. Question 38: Correct Considere a execução do comando abaixo: # renice -15 9999 Qual foi o valor de nice definido ao processo? -15 Explanation A sintaxe do renice é: renice Valor_Nice PID, dessa forma o -15 é o valor de nice -15. Atenção pois a sintaxe do comando nice é um pouco diferente: nice -Valor_Nice comando, sendo assim, se usado nice -15 comando, o valor de nice associado ao comando seria 15. Question 39: Incorrect Qual comando pode ser utilizado para contar a quantidade de linhas em que a palavra “Linux” aparece no arquivo resultado.log Grep -c Linux resultado.log Explanation No grep, a opção -c faz uma contagem das ocorrências da string, em quantas linhas a string apareceu. O -l mostra os arquivos que possuem determinada string. fgrep é um grep que não aceita nenhum tipo de expressão regular. O egrep é um grep que aceita expressões regulares extendidas mas a opção -n apenas incluiria um número nas linhas de resutado. Question 40: Correct Quais dos seguintes diretórios não podem ser montados em partições diferentes à partição raiz (/)? (Selecione 2) /etc /sbin Explanation Alguns diretórios não podem ser montados em partições diferentes da partição /. A partição / é a primeira a ser montada e após isso arquivos de configuração e ferramentas serão utilizadas para finalizar a inicialização do sistema, inclusive a montagem das outras partições, se esses arquivos estiverem em partições diferentes, não poderão ser acessados. Os diretórios que devem estar na mesma partição são: /etc, /sbin, /bin, /lib, /media, /mnt, /proc, /sys, /dev Question 41: Correct Qual a função do seguinte comando? ln arquivo1 arquivo2 Criar um Hard Link para o arquivo1, chamdo de arquivo2 Explanation Ao se utilizar o comando ln sem nehuma opção, será criado um link físico (hard link). A sintaxe mais usada é: ln Question 42: Correct Qual o comando utilizado para instalar o GRUB na área de MBR do disco /dev/sda? Grub-install /dev/sda Explanation O comando grub-install fará a instalação dos arquivos do GRUB na área de MBR do disco indicado, essa área será acessada pela BIOS no momento do boot. Os comandos grub-mkconfig e update-grub tem a função de atualizar os arquivos do GRUB no /boot, com base no que foi configurado pelo administrador. Question 43: Correct Quais dos comandos abaixo podem ser utilizados para realizar o procedimento de reinicialização do sistema quando o SysV está em uso? (Selecione 3) shutdown -r now reboot telinit Explanation A opção -r do comando shutdown pode ser iniciada para reiniciar o sistema, assim como o comando reboot. O telinit 6 invoca o runlevel 6 que é relacionado à reinicialização do sistema. O runlevel 0 é relacionadoao procedimento de shutdown. Question 44: Incorrect Você está no VI, em modo de navegação, e deseja apagar a linha atual e as 20 linhas seguintes. Qual conjunto de teclas pode ser utilizado? 21dd Explanation Atenção pois o enunciado diz que devem ser apagadas a linha atual e as 20 linhas seguintes, ou seja, 21 linhas, dessa forma podem ser utilizados os comandos 21dd ou d21d. Question 45: Correct Quais comandos podem ser utilizados para se criar partições do tipo GPT? (Selecione 3) fdisk gdisk parted Explanation O fdisk e o parted podem criar partições do tipo MBR e GPT. O gdisk é específico para o tipo GPT. Question 46: Correct Em um sistema Red Hat, o pacote novo-software já está instalado, no entanto, o administrador recebeu o arquivo novo-softwareV2.rpm, com uma nova versão da aplicação. Qual comando deve ser utilizado para atualizar esse pacote a partir desse arquivo rpm? Rpm -U novo-softwareV2.rpm Explanation No comando rpm, utilizado para instalação direta de pacotes .rpm, a opção -U pode ser utilizada para instalar ou atualizar um pacote que já existe. A opção -i do rpm apenas fará uma nova instalação, mas não atualizará um pacote que já está instalado. A opção --force força a instalação de um pacote, por exemplo o comando "rpm -ivh --force novo-software.rpm" forçaria a reinstalação do pacote novo-software.rpm, sobrescrevendo os arquivos anteriores, ou seja, não é uma atualização para uma nova versão. Question 47: Correct Qual comando exibe a lista de todas as tarefas executadas em background no shell atual? jobs Explanation O comando jobs mostra todos os processos (ou conjunto deles) iniciados em background, com o uso do &, na sessão atual. Question 48: Correct Qual comando pode ser utilizado para verificar o uso de inodes da partição /dev/sdb1, montada no diretório /usr? df -i /dev/sdb1 Explanation O comando df é utilzido para verificar a utilização de uma partição, normalmente exibe o espaço em disco, mas com a opção -i exibe o uso de inodes. Question 49: Correct Como é possível escrever a frase “Agora são XX horas e YY minutos”, de forma que um único comando sempre mostre as horas e minutos atualizados a partir do comando date. Echo “Agora são `data + %H` Horas e $(data + %M) Minutos” Explanation São duas as sintaxes possíveis para executar um comando dentro de outro, utilizar o comando entre crases (não aspas simples), por exemplo `comando`, ou usar o comando dentro de $(comando). Atenção pois o uso de aspas simples no começo e fim da frase, fará com que os sub-comandos não sejam executados. Atenção também para a sintaxe das opções do date que deve ser date +%X. Question 50: Correct Qual comando deve ser utilizado para montar manualmente o dispositivo /dev/sdb1 no diretório /mnt/backup/ ? mount /dev/sdb1 /mnt/backup Explanation O mount é o comando utilizado para montar manualmente uma partição a um diretório, sendo a sintaxe: mount Question 51: Correct Dos elementos abaixo, qual é essencial para que seja possível a implementação de máquinas virtuais em determinada infraestrutura? Hypervisor Explanation O Hypervisor é uma camada necessária entre a Infraestrutura do Host (que provê o serviço ou hospedeira) e a Máquina Virtual propriamente dita, ou Guest. O Hypervisor controla e gerencia o acesso das máquinas virtuais aos elementos de hardware da infraestrutura. Question 52: Incorrect Qual das seguintes configurações do umask fará com que todo novo arquivo criado tenha a permissão 664 (rw-rw-r--) ? 0002 Explanation As permissões são definidas subtraindo o valor do umask do valor 666 para aquivos e 777 para diretórios. Dessa forma, o valor 0002, que também pode aparecer como 002, será 666 - 002 = 664 (rw-rw-r--). Question 53: Correct Qual comando permitirá que o arquivo.txt possa ser lido e alterado por seu dono e pelos membros de seu grupo, mas nenhum outro usuário do sistema possa realizar essas operações? chmod 660 arquivo.txt Explanation O valor 6 corresponde às permissões r e w, leitura e escrita. Dessa forma, 660 habilita leitura e escrita para usuários e grupos, mas nenhuma permissão para os demais usuários do sistema. Question 54: Correct O administrador deseja utilizar na partição /home de seu servidor, um sistema de arquivos que permita nativamente o uso de subvolumes e snapshots. Das opções abaixo, qual é uma opção válida? Btrfs Explanation O Btrfs suporta nativamente recursos como subvolumes, snapshots, multi-devices/RAID e compressão transparente de dados. Question 55: Incorrect O arquivo aluno.txt contém uma lista com nomes completos de alunos do curso. Qual comando irá retornar o nome completo apenas dos alunos cujo primeiro nome seja Carlos. grep “^Carlos” alunos.txt Explanation O caractere ^ indica sempre algo no início da linha. O caractere $ indica o final de uma linha. O grep -v excluiria toda ocorrência da palavra Carlos. O egrep ^carlos está com a primeira letra minúscula, visto que a função é case-sensitive, a string Carlos não seria encontrada. Question 56: Incorrect Qual comando pode ser utilizado para verificar os pontos de montagem ativos pelo systemd? systemctl list-units -type =mount Explanation No systemd, um ponto de montagem é um tipo de Unit, dessa forma basta usar a opção list-units do systemctl especificando o tipo “mount”. Question 57: Correct Qual dos seguintes comandos irá enviar a saída do programa application para o arquivo log.out e para a saída padrão (tela) do usuário? application | tee log.out Explanation A função do comando tee é receber uma entrada, normalmente a saída de um outro comando com o uso do |, exibir essa entrada na tela e ao mesmo tempo escrevê-la em um arquivo. Question 58: Correct O que é possível afirmar ao observar um arquivo com a permissão lrwxrwxrwx? O Arquivo é um link simbólico Explanation Sempre que um arquivo possuir a letra "l" no início de suas permissões, seguido de permissões 777, é um indicador de ser um link simbólico. Também será possivel visualizar a indicação: nome-do-link -> arquivo/diretorio-destino Question 59: Correct Qual comando procura por arquivos apenas nos diretórios incluídos na variável de ambiente PATH? which Explanation O which procura pelos arquivos apenas nos diretórios incluídos no PATH. O whereis localiza os arquivos binarios, bibliotecas, códigos-fonte e manuais. O locate utiliza uma base de dados interna que contém a localização de todos os arquivos do sistema. O apropos apenas retorna a descrição de determinado comando. Question 60: Incorrect Quais comandos abaixo podem ser utilizados para exibir os detalhes da instalação do pacote zsh, como a versão, dependências, descrição e etc? (Selecione 2) dpkg -s zsh apt-cahe show zsh Explanation O "dpkg -s" e o "apt-cache show" retornarão diversas informações de um pacote instalado no sistema. O "dpkg -L" lista os arquivos associados a determinado pacote. O "apt search" procura por pacotes disponíveis na base com a string informada. A opção "status" do apt-get não existe. Exame LPI 101-500 - Simulado 2 - Results Question 1: Incorrect Qual o resultado da execução do comando abaixo: echo Curso Linux Online | tr -d 'aeiou' Crs Lnx Onln Explanation O comando tr irá receber a string "Curso Linux Online" como entrada, o comando -d removerá os caracteres informados gerando a nova saída. Lembrando que tudo é case sensitive, por isso o "O" de Online não e removido. Question 2: Correct Qual comando irá exibir todas as dependências do pacote já instalado vim? Apt-cache depends vim Explanation Dentre as opções apresentadas, o apt-cache depends mostra as dependências de um pacote, o "apt" possui a mesma opção, mas não o apt-get. O comando "dpkg -s vim" também retornaria essa informação. Question 3: Correct Qual o padrão utilizado para identificação dos dispositivos de armazenamento SATA? /dev/sdX Explanation Dispositivos de armazenamento SATA seguem o mesmo padrão dos discos SCSI, ou seja, /dev/sdX. Discos ATA/IDE utilizam o padrão /dev/hdX. Question 4: Correct O administrador de um sistemaRed Hat deseja verificar qual foi o pacote responsável pela instalação do arquivo /etc/virc. Qual comando deve ser utilizado? Rpm -qf /etc/virc Explanation No comando rpm primeiro deve ser informado o parâmetro do modo de operação, nesse caso o modo é o query, representado pelo -q, após isso a opção "f" recebe um arquivo como parâmetro e o rpm identifica o pacote relacionado a ele. Question 5: Correct Quando o "System V" está em uso, qual é o primeiro processo a ser iniciado no sistema e que por isso sempre possui o PID igual a 1? init Explanation Após o processo de boot, o kernel invoca o processo /sbin/init como o primeiro processo do sistema, e este inicia os demais, desta forma todos os outros processos são filhos do processo init. Question 6: Correct Qual o nome do processo realizado pela BIOS que é responsável por realizar um teste nos dispositivos de hardware conectados à placa-mãe? POST Explanation O POST (Power-On Self-Test) é um procedimento da BIOS que verifica se todos os dispositivos estão prontos para o uso. A MBR (Master Boot Record) é a área de disco que contém as informações que serão utilizadas durante o processo de boot e GRUB é um gerenciador de boot. Question 7: Incorrect No editor de textos VI, qual comando deve ser utilizado para posicionar o cursor na última linha de um arquivo, independente de quantas linhas o arquivo possui? :$ Explanation Ao utilizar :$ o usuário é levado à última linha do arquivo. Para ir à primeira linha pode ser utilizado :1, ou :100 para a centésima linha, e assim por diante. Question 8: Correct Qual o resultado da execução do comando “mount -a”? Todas as Parti;’oes do Arquivo /etc/fstab serão montadas, exceto as que possuem a opção “noauto” Explanation A opção -a do comando mount irá montar todas as partições listadas no /etc/fstab, exceto as entradas que contenham a opção "noauto". Sem nenhuma opção, o mount apenas exibe as partições montadas no momento. Question 9: Correct Em um sistema que utiliza o systemd, qual comando irá colocar o sistema em modo de manutenção (single-user)? Systemctl isolate rescue.target Explanation No systemctl, a opção isolate é usada para alterar entre modos de execução, ou target (runlevels no SysV). Para o modo de recuperação (ou modo single) usa-se os targets rescue.target ou runlevel1.target. Question 10: Correct Quais dos seguintes runlevels nunca podem ser utilizados como runlevel default de um sistema? (Selecione 2) 0 6 Explanation O runlevel 0 está relacionado ao desligamento do sistema e o runlevel 6 à reinicialização do sistema, dessa forma o uso do 0 ou 6 impossibilitaria a inicialização do sistema. Question 11: Correct Qual arquivo do sistema e atualizado após a execução do comando ldconfig? /etc/ld.so.cache Explanation O comando ldconfig atualiza as informações do arquivo /etc/ld.so.cache de acordo com o que está configurado no arquivo /etc/ld.so.conf e nos arquivos presentes no diretório /etc/ld.so.conf.d/ Question 12: Correct Quantas partições primárias um sistema que utiliza o sistema de particionamento MBR pode ter? 4 Explanation No particionamento MBR, há um limite de 4 partições primárias ou 3 primárias e 1 extendida na qual serão associadas as partições lógicas. Question 13: Incorrect Analisando o arquivo /boot/grub/menu.lst, você verificou a indicação de “hd0,3” no parâmetro “root”. Qual das partições abaixo está sendo indicada? /dev/hda4 Explanation Como a pergunta menciona o arquivo menu.lst, estamos falando do GRUB Legacy e nesse padrão o hd0,3 indica a quarta partição (pois a contagem começa do 0) do primeiro disco. Se fosse o GRUB2, hd0,3 seria a terceira partição do primeiro disco, ou seja, /dev/hda3. Question 14: Correct Nas configurações do GRUB 2, qual parâmetro indica o sistema iniciado por padrão? GRUB_DEFAULT Explanation O GRUB_DEFAULT=X indica qual sistema deve ser iniciado por padrão. O GRUB_TIMEOUT indica o tempo de espera antes de iniciar o boot do kernel. A opção "default" indica o sistema padrão no GRUB Legacy e o "root" indica a partição a ser utilizada. Question 15: Correct Em um sistema que utiliza o SysV, em qual arquivo de configuração deve ser definido o runlevel padrão a ser utilizado após a inicialização? /etc/inittab Explanation O arquivo /etc/inittab mostra ao processo init qual o runlevel padrão, pelo parâmetro "initdefault", e com isso quais serviços devem ser iniciados pelo sistema. Question 16: Correct Qual o comando utilizado para atualizar as informações dos repositórios em uma distribuição que utiliza o gerenciamento de pacotes no padrão Debian? Apt-get update Explanation O apt-get update atualiza as informações dos pacotes contidos nos repositórios configurados, mas não atualiza os pacotes. As opções upgrade e dis-upgrade do apt-get são as usadas para realizar efetivamente as atualizações. Question 17: Correct Qual comando deve ser utilizado pelo administrador do sistema para instalar o pacote de nome novo-software.deb ? dpkg -i novo-software.deb Explanation O comando dpkg é utilizado para instalar/atualizar/remover diretamente os pacotes, a opção -i faz o procedimento de instalação. Os comandos apt e apt-get utilizam os repositórios como origem dos pacotes. Question 18: Incorrect Considerando o valor atual do umask como 022, qual será a permissão de todo novo diretório criado? rwx-r-x-x Explanation As permissões são definidas subtraindo o valor do umask do valor 666 para aquivos e 777 para diretórios. Dessa forma, o valor 022, que também pode aparecer como 0022, será 777 - 022 = 755 (rwxr-xr-x)). Question 19: Incorrect Qual comando e opção deve ser utilizado para verificar a integridade de um pacote .rpm, incluindo timestamps, MD5 checksums e tamanhos dos arquivos? rpm -v Explanation A opção -V ou --verify do rpm verifica a integridade de um pacote. Question 20: Correct Qual parâmetro de inicialização do kernel pode ser utilizado para omitir a maioria das mensagens geradas durante o processo de boot? quiet Explanation O kernel aceita uma série de parâmetors que podem ser utilizados em sua inicialização, entre eles o quiet habilita o modo silencioso, não exibindo as mensagens de inicialização e de erros. Outras opções são o mem (quantidade máxima de RAM), ro (read only), splash (tela de início), entre outros. Question 21: Correct O usuário declarou a variável SISTEMA em sua sessão do shell e deseja que todos os processos iniciados a partir deste shell sejam capazes de visualizar o conteúdo desta variável. Qual comando deve ser usado? Export SISTEMA Explanation O comando export faz com que uma variável torne-se global, e com isso todos os processos filho possam trabalhar com o conteúdo desta variável. Question 22: Correct Qual arquivo presente no diretório de um usuário armazena o histórico de comandos digitados? Bash_history Explanation Por padrão do Linux, o arquivo .bash_history presente no $HOME do usuário conterá o histórico de execução de comandos, sendo atualizado no final de cada sessão do usuário. Question 23: Incorrect Quais das opções a seguir exibem na tela a palavra “linux”? (Selecione 3) cat <<< linux echo linux | cat echo linux 2> file Explanation Em "cat <<< linux" , o texto após o direcionador <<< é enviado como entrada do comando cat, dessa forma o texto é exibido. Em "echo linux|cat", a saída de texto também é enviada ao comando cat e o texto é exibido. Em "echo linux 2> file", apenas a saída de erro está sendo redirecionada ao arquivo file, a saída padrão é exibida na tela. Question 24: Correct Quando iniciamos um processo usando o nice mas sem informar nenhum valor, qual o valor de nice é atribuído ao processo? 10 Explanation Ao utilizar o comando nice para iniciar um processo , por padrão o valor 10 é atribuido a ele, ou seja, a prioridade é reduzida. Quando um processo é iniciado sem o uso do nice, o valor de NICE assumido é 0. Question 25: Correct Qual comando irá retornar o release do kernel utilizado pelo sistema? uname -r Explanation O comandouname disponibiliza várias informações do sistema, entre elas o kernel-release, pela opção -r. Question 26: Incorrect Qual comando irá mostrar as associações atuais de IRQs? cat /proc/irqaddress Explanation IRQ é a sigla de Interrut Request Line, ou Requisição de Interrupção. Essas informações ficam registradas no arquivo dinâmico /proc/interrupts. Question 27: Incorrect Das expressões regulares abaixo, qual pode ser utilizada para encontrar registros que comecem com a indicação de horário (Hora:Minuto), no formato 24-horas, também conhecido como formato militar, ou seja, 02:30, 14:22, 21:49, 9:49, aceitando inclusive que o valor da hora comece ou não com 0, por exemplo 1:30 e 01:30. ^(0?[0-9]|1[0-9]|2[0-3]):[0-5][0-9] Explanation Os colchetes [] definem uma lista de valores possíveis. Os parenteses () definem grupos que podem ser separados por |, no sentido de ou. O caractere ? indica que o caractere ou grupo anterior é opcional. E o ^indica que a expressão deve estar no começo de uma linha. Lembrando que por se tratar de uma expressão regular estendida, a expressão só funcionará com o uso do comando egrep ou grep -E. Question 28: Correct Um arquivo texto foi compactado utilizando-se o algoritmo gzip, qual comando pode ser utilizado para ler-se o conteúdo desse arquivo, sem remover a compactação do mesmo? zcat Explanation O comando zcat pode ser utilizado para ler arquivos compactados com o algoritmo gzip, outra opção seria o uso do comando gunzip com a opção -c. O bzcat faz o mesmo para arquivos compactados com o bzip2 e o xzcat com o algoritimo xz. Question 29: Correct No VI, após realizar alterações no arquivo, qual comando deve ser utilizado para deixar a edição do arquivo sem gravar as alterações realizadas? :q! Explanation A opção :q solicita que o vi saia da edição, mas se o arquivo tiver sido alterado será necessário utilizar :q! para forçar a saída do vi sem salvar as alterações realizadas. Os comandos :wq e ZZ são utilizados para salvar e sair. Question 30: Correct Quais funções o comando touch pode realizar? (Selecionar 2) Criar um novo arquivo sem nenhum conteudo Alterar a data de Modificacao de um arquivo ja existe Explanation O comando touch pode ser utilizado para criar um arquivo sem nenhum conteúdo e também para alterar as datas de acesso e modificação de um arquivo. Question 31: Correct O administrador deseja criar uma imagem da partição /dev/sda1 com o nome backup.img. Qual comando deve ser utilizado? dd if=/dev/sda1 of=backup.img Explanation O uso mais comum do comando dd é criar uma imagem a partir de uma partição, e vice versa, dessa forma a sintaxe utiliza o if= para informar a origem e of= para informar o destino. Question 32: Incorrect Qual dos seguintes redirecionamentos irá escrever a saída padrão e a saída de erro no arquivo filename? >filename 2>&1 Explanation A indicação >filename redireciona a saída padrão (stout, descritor de valor 1) para o arquivo filename. A indicação 2>&1 diz que a saída de erro (stderr, descritor de valor 2) deve ser associada ao mesmo local que está associada a saída padrão. Question 33: Correct Qual das entradas do arquivo /etc/fstab abaixo está incorreta? /home /dev/sda2 defaults,usrquota,grpqouta 1 2 Explanation A primeira informação das linhas do /etc/fstab deve ser o nome do dispositivo (device, UUID ou Label), o segundo deve ser o diretório a ser montado. No caso de uma partição de swap, o segundo campo pode ser descrito como "none". Question 34: Correct O administrador do sistema deseja compactar todos os arquivos do diretório /var que terminem com “2015.log”. Qual comando pode ser utilizado? find /var -name “*2015.log” | xargs gzip Explanation O comando "find /var -name "*2015.log" irá retornar todos os arquivos do diretório /var que terminem com 2015.log, esses arquivos será enviados, um a um, como parâmetro para o comando gzip via xargs. Nesse caso, o comando xargs é essencial para fazer o intermédio entre a saída do primeiro comando, e a entrega da entrada ao comando gzip, pois ele tabalha apenas com um arquivo por vez. Question 35: Correct O usuário deseja que ao executar o comando myapp, o resultado seja exibido na tela e ao mesmo tempo escrito no arquivo log.out, sem sobrescrever o conteúdo prévio do arquivo log.out. Qual comando deve ser utilizado? myapp | tee -a log.out Explanation O comando tee deve ser utilizado para exibir uma saída na tela ao mesmo tempo que a escreve em um arquivo, mas por padrão o tee sobrescreve o arquivo caso ele ja exista, a opção -a faz com que o tee faça uma append no arquivo, incluindo a saída no final, sem apagar o conteúdo anterior. Question 36: Correct Qual comando pode ser utilizado para exibir os arquivos e diretórios contidos no arquivo backup.tgz? tar tf backup.tgz Explanation No comando tar, a opção "t" exibe o conteúdo do aquivo agrupado/compactado, o -f sempre deve ser utilizado para indicar o arquivo .tar ou .tgz. Question 37: Incorrect O usuário possui no diretório atual o script relatorio.sh, considerando que esse diretório não está listado na variável de ambiente PATH, e que o script tem as devidas permissões de execução, quais comandos podem ser utilizados para executar o script? (Selecione 3) ./relatorio.sh bash relatorio.sh Source relatorio.sh Explanation Como o diretório não está no PATH, a forma "relatorio.sh' não pode ser usada, deve ser utilizado o ./relatorio.sh. Outra forma é utilizar o script como arqumento do comando/shell bash (ou sh, ou ksh, etc). Também pode ser utilizado o comando "source" para que o script seja executado na sessão atual, a execução de " . relatorio.sh" teria o mesmo resultado do source. Question 38: Correct O arquivo file1 é um link físico do arquivo file2. Qual das afirmações abaixo são verdadeiras? (Selecione 3) file1 e file2 compartilham o mesmo inode file1 e file2 devem obrigatoriamente estar na mesma particao AS mesmas permissoes aplicadas ao arquivo file1 serao validadas no arquivo file2 Explanation Um link físico pode ser visto como um novo arquivo que aponta para o mesmo volume de dados, são arquivos diferentes que utilizam o mesmo inode. No link físico (hard link), o arquivo destino e o link devem estar obrigatoriamente na mesma partição (isto não é obrigatório no link simbólico). Como as definições de permissões são configurados no inode, e os dois arquivos compartilham o mesmo inode, os dois arquivos compartilham as mesmas permissões de acesso. Question 39: Correct Qual o código numérico do sinal SIGHUP? 1 Explanation O SIGHUP pode fazer com que um processo morra, que seja reiniciado ou que ele releia seus arquivos de configuração, sendo 1 seu código numérico. 9 é o código do SIGKILL, 10 do SIGUSR1 e 15 do SIGTERM. Question 40: Correct Qual símbolo deve ser usado após um comando para que o mesmo entre em execução em background? & Explanation No shell, por padrão todo comando será iniciado em modo foreground, para forçar a inicialização como background, ou seja, desvinculado do shell, deve ser utilizado o símbolo & no final do comando. Question 41: Correct Quais opções devem ser usadas junto ao comando ps para que sejam exibidos os processos de todos os usuários do sistema, vinculados (ou não) a qualquer terminal, exibindo inclusive o nome do usuário dono de cada processo. aux Explanation A opção "a" mostra os processos de outros usuários mas vinculados ao terminal atual. A opção "u" habilita o formato de usuáirio, exibindo o nome do usuário dono de cada processo assim como outros detalhes do processo. A opção "x" mostra os processos de todos os terminais, além de processos que não estão associados a nenhum terminal. Question 42: Incorrect Quais programas podem ser usados para alterar a prioridade de execução de um programa que já esta em execução? (Selecione 2) top renice Explanation Os comandos renice e top podem ser utilizados para alterar o valor de NICE de um processo já em execução. O comando nice é utilizado para definir o valor ao se iniciar um processo. Question43: Correct Qual comando mostra todas os registros do arquivo /etc/passwd, exceto os que tiverem a string “/bin/false” Grep -v “/bin/false” /etc/passwd Explanation No grep/egrep/fgrep, a opção -v tem o efeito de não exibir a string ou os resultados da expressão utilizada. Question 44: Correct Considerando o arquivo teste.txt com o seguinte conteúdo: Aula1 Aula11 Aula12 Aula111 Aula 2 Aula 22 Aula3 Aula4 Qual o resultado do comando: "egrep -c Aula1+ teste.txt" ? Grep -v “/bin/false” /etc/passwd Explanation A opção -c no grep/egrep conta a quantidade de linhas em que a string/expressão são encontradas. A expressão "Aula1+" diz que o caractere "1" deve obrigatoriamente estar presente na string e pode ou não ser seguido por outros caracteres. Dessa forma são encontrados: Aula1, Aula11, Aula12 e Aula111 Question 45: Correct Dentre as opções abaixo, quais são alternativas ao editor de texto “vi”? (Selecione 3) nano emacs vim Explanation O vim é uma melhoria do vi, na prática atualmente na maioria das distribuições o comando vi é um link para o vim. Outras opções são o nano e o emacs. Question 46: Correct Quais comando podem ser utilizados para mostrar, de alguma forma, todas as partições do sistema? (Selecione 3) fdisk -l parted -l Cat /proc/partitions Explanation Tanto fdisk como parted possuem a opção -l para exibir as partições do sistema. A informação também está sempre presente no arquivo /proc/partitions. O "mount -a" irá montar todas as partições definidas como auto no /etc/fstab, mas sem nenhuma opão também exibe as partições montadas. Question 47: Correct Qual comando irá remover o diretório aula1 e todos os seus arquivos e subdiretórios? rm -r aula1 Explanation O comando rm com a opção -r remove um diretório recursivamente, ou seja, remove o diretório e tudo que está dentro. O rmdir é utilizado apenas para remover diretórios vazios. Question 48: Correct O administrador identificou que a partição do diretório /var está com 100% de utilização. Qual comando ele pode utilizar para identificar qual é, dentro do /var, o diretório com maior volume de dados? du -sh /var/* Explanation O comando du pode ser utilizado para verificar a utilização de espaço em disco de arquivos e diretórios, recursivamente. O df é usado para mostrar o uso das partições do sistema. Question 49: Correct Qual comando pode ser utilizado para converter um sistema de arquivos ext2 em ext3? tune2fs Explanation A diferença do ext3 para o ext2 é o recurso do journaling, dessa forma o comando tune2fs, com a opção -j, para transformar um dispositivo em ext3. Question 50: Correct O administrador deseja analisar e automaticamente reparar os dados da partição /dev/sdb1, do tipo ext3, que no momento está montada em seu servidor. Qual o primeiro comando que deve ser executado? umount /dev/sdb1 Explanation A partição precisa estar desmontada para que o comando fsck seja utilizado e a partição verificada. Para isso o primeiro comando a ser executado deve ser o umount. Question 51: Correct Qual o resultado do uso do bit especial “Sticky” nas permissões de um diretório? Faz com que todos os arquivos e subdiretorios desse diretorio so possam ser apagados por seus respectivos donos, e pelo usuario root, mesmo que o diretorio inclua permissao de escrita para todos os usuarios do sistema. Explanation O melhor exemplo do bit Sticky, é o diretório /tmp, a permissão do /tmp é drwxrwxrwt, qualquer usuário pode criar um arquivo no /tmp, mas apenas quem criou o arquivo pode removê-lo ou alterá-lo. Question 52: Incorrect Em um sistema padrão Red Hat, em qual arquivo ou diretório estão localizadas as informações referentes aos repositórios utilizados pelo gerenciador de pacotes? /etc/yum.repos.d Explanation Os repositórios são indicados nos arquivos presentes no diretório /etc/yum.repos.d/. O /etc/yum.conf é referente a configurações gerais do YUM. Question 53: Correct Qual a principal diferença entre o sistema de arquivos ext2 e o ext3? Diferente do ext2, o ext3 suporta o recurso de journaling Explanation O recurso do journaling foi implementado no filesystem ext3, sendo a única diferença com relação ao ext2. Question 54: Correct Quais dos elementos a seguir são utilizados nas definições de dimensionamento feitos através do LVM? (Selecione 3) VG (Volume Group) PV (Phisical Volume) LV (Logical Volume) Explanation O LVM (Logical Volume Manager) possui 5 elementos principais: VG (Volume Group), PV (Physical Volume), LV (Logical Volume), PE (Physical Extent) e LE (Logical Extent). Question 55: Correct Qual comando irá definir o usuário analista1 e grupo dev como proprietários do arquivo controle_ambiente? Chown analista1.dev controle_ambiente Explanation O chown pode ser utilizado para definir o usuário e o grupo proprietário, aceitando as seguintes sintaxes: chown : ou chown . , sendo que o pode ser omitido caso não se deseje alterá-lo. Question 56: Correct Quais comandos podem ser utilizados para verificar o load average da máquina? (Selecione 2) uptime top Explanation De maneira geral, o load average permite verificar como está a execução de processos em um sistema. Esse valor pode ser visualizado pelos comandos uptime e top. Question 57: Correct Qual comando criará um link simbólico chamado acesso-direto apontando para o arquivo /opt/sistema/arquivo? ln -s /opt/sistema/arquivo acesso-direto Explanation A opção -s do comando ln especifica a criação de um link simbólico e a principal forma de uso é: ln -s Question 58: Correct Qual comando atualiza a base de dados utilizada pelo comando locate? updatedb Explanation O comando locate utiliza uma base interna do Linux que contém a localização de todos os arquivos do sistema, possibilitando uma resposta rápida ao comando, no entanto essa base precisa ser atualizada pelo comando updatedb, normalmente executado na incialização do sistema, ou regularmente por agendamento. Question 59: Correct Conforme o FHS, qual a melhor definição para os arquivos contidos no diretório /var ? Arquivos com dados variados e volateis, como logs, caches, locks e etc Explanation O diretório /var contém dados variados e que podem ser alterados constantemente, além de diretórios compartilhados. Os diretórios /sys e /proc contém informações do sistema e do hardware, gerados diretamente pelo kernel. O /tmp contém arquivos temporários que são limpos sempre que o sistema é reiniciado. O /usr contém arquivos e bibliotecas que são compartilhados entre as aplicações. Question 60: Incorrect Qual elemento tem a função de melhorar a performance e a usabilidade dos Sistemas Operacionais utilizados nas máquinas virtuais, ou S.O. Guest? Guest Driver Explanation Os Guest/Device Drivers são instalados nos Sistemas Operacionais Hosts das máquinas virutais para melhorar sua performance e usabilidade. Como exemplos tempos o “Guest Additions” no VirtualBox e o “Vmware Tools” no VMWare. Exame LPI 101-500 - Simulado 3 - Results Question 1: Correct No editor de texto VI, você está com o cursor posicionado na última linha do arquivo, e pesquisando na ordem inversa, do final para o início, deseja encontrar a próxima ocorrência da palavra LPI. Qual comando deve ser utilizado? ?LPI Explanation O ? faz uma busca do final para o começo de um arquivo, o / faz a busca do começo para o final. Question 2: Correct Qual sequência melhor representa um processo de boot em sistemas que utilizam UEFI como firmware? UEFI > Bootloader > Kernel > init Explanation O UEFI obtém as informações dos BootLoader diretamente da partição ESP (EFI System Partition), que é por padrão montada no diretório /boot/efi. Ele é utilizado no lugar da BIOS e não utiliza mais uma área de MBR. Question 3: Correct Qual o processo responsável por selecionar e executar o kernel e o initrd durante o processo de boot? Bootloader Explanation A BIOS localiza e executa o MBR, o MBR carrega o Bootloader (GRUB), o Bootloader selecione e executa o kernel e o initrd, o kernel executa o processo do Init, e o Init inicia os serviçose programas de acordo com o runlevel/target configurado. Question 4: Incorrect O administrador deseja programar uma reinicialização do sistema para as 18:00. Qual comando pode ser utilizado? shutdown -r 18:00 Explanation O comando shutdown pode ser usado tanto para desligar como para reiniciar o sistema, com o uso da opção -r, com a vantagem da possibilidade do agendamento. O comando reboot não permite o agendamento da reinicialização. Question 5: Correct Qual daemon é responsável por tratar eventos gerados ao se pressionar a tecla power do hardware, ou ao se conectar ou desconectar o cabo de energia de um notebook? acpid Explanation Computadores modernos dão suporte à Advanced Configuration and Power Interface, que permite o gerenciamento inteligente de energia em seu sistema e consulta ao estado das baterias e da configuração. O daemon acpid monitora esses eventos tomando as ações relacionadas às suas regras e configurações internas. Question 6: Correct Qual comando deve ser utilizado para carregar um módulo e todas suas dependências automaticamente? modprobe Explanation O comando modprobe é utilizado para carregar e remover módulos do sistema, trabalhando com os arquivos presentes no /lib/modules consegue identificar as dependência de cada módulo. O insmod é usado para carregar um modo diretamente, mas não há tratamento de dependências. O lsmod é usado para listar os módulos carregados. Question 7: Correct Dentre os arquivos abaixo, quais serão listados ao se utilizar o comando ls da seguinte maneira: # ls -l Exercicios[1-5].{txt,doc} Exercicios1.txt Exercicios5.doc Explanation No file globbing do shell, o [] determina uma lista de caracteres que podem ser utilizados, apenas um deles. O {} possibilita a definição de uma lista de strings possíveis. Question 8: Correct Um sistema possui as seguintes partições: 1. /dev/sda1 2. /dev/sda2 3. /dev/sda3 4. /dev/sda5 5. /dev/sda6 Considerando que o sistema utiliza a tabela de partições MBR, é possível afirmar que: (Selecione 2 Respostas) Uma das Partições sda1, sda2 ou sda3 é uma partição extendida Duas das Partições utilizadas são partições Lógicas Explanation O particionamento MBR permite no máximo 4 partições primárias, ou 3 primárias e 1 estendida. Na partição estendida são associadas as partições lógicas. Partições primárias ou estendidas são numeradas de 1 a 4, partições lógicas são numeradas a partir de 5. Dessa forma, a existência das partições 5 e 6 significa que existem 2 partições lógicas, e consequentemente 1 das partições 1, 2 ou 3 é necessariamente uma partição lógica. Não é obrigatório que todas as partições 1, 2, 3 e 4 existam, pode haver apenas as partições 1 e 3 por exemplo, mas as partições lógicas devem seguir a sequencia a partir de 5. Question 9: Incorrect Quais comandos podem ser utilizados para atualizar o arquivo de configuração utilizado durante o processo de boot pelo GRUB 2? (Selecione 3) grub-mkconfig > /boot/grub/grub.cfg grub-mkconfig -o /boot/grub/grub.cfg update-grub > /boot/grub/grub.cfg Explanation Os comandos grub-mkconfig e update-grub são utilizados para obter as informações definidas nos arquivos de configuração /etc/default/grub e /etc/grub.d/* e criar o arquivo /boot/grub/grub.cfg, que será efetivamente utilizado pelo GRUB para o boot. Eles podem ser usados com a opção -o para definir o output, ou simplesmente redirecionando a saída com o uso do >. Question 10: Correct Em uma distribuição Debian, qual dos comandos abaixo deve ser utilizado para remover o pacote gedit, incluindo todos os seus arquivos de configuração? apt-get purge gedit Explanation No apt-get, a opção "purge" irá remover a aplicação e seus arquivos de configuração, utilizando apenas o "remove" os arquivos de configuração serão mantidos. No dpkg o mesmo recurso é acionado pelas opções -P ou --purge. Question 11: Incorrect Qual o resultado da execução do comando abaixo: echo Curso Linux Online | tr -d 'aeiou' Crs Lnx Onln Explanation O comando tr irá receber a string "Curso Linux Online" como entrada, o comando -d removerá os caracteres informados gerando a nova saída. Lembrando que tudo é case sensitive, por isso o "O" de Online não e removido. Simulado LX0-103/101-400 Question 1: Incorrect From a Bash shell, which of the following commands directly executes the instruction from the file /usr/local/bin/runme.sh without starting a subshell? (Please select TWO answers.) R - . /usr/local/runmer.sh R - source /usr/local/bin/runme.sh Question 2: Incorrect Regarding the command: nice -5 /usr/bin/prog Which of the following statements is correct? R - ./usr/bin/prog is executed with a nice level of 5 Question 3: Correct Which of the following commands can be used to determine how long the system has been running? (Choose TWO correct answers.) R - uptime R - top Question 4: Correct Which of the following commands can be used to locate programs and their corresponding man pages and configuration files? R - whereis Question 5: Incorrect What is the first program that is usually started, at boot time, by the Linux kernel when using SysV init? R - /sbin/init Question 6: Correct In the vi editor, how can commands such as moving the cursor or copying lines into the buffer be issued multiple times or applied to multiple rows? R - By specifying the number rigth in of a command such as 4l or 2yj Question 7: Correct Which of the following commands moves and resumes in the background the last stopped shell job? R - bg Question 8: Correct Which of the following commands shows the definition of a given shell command? R - type Question 9: Correct Which of the following file permissions belong to a symbolic link? R - lwrxwrxwrx Question 10: Incorrect Which of the following commands will change the quota for a specific user? R - edquota Question 11: Correct Which of the following commands creates an ext3 filesystem on /dev/sdb1? (Choose TWO correct answers.) R - /sbin/mkfs -t ext3 /dev/sdb1 R - /sbin/mke2fs -j /dev/sdb1 Question 12: Correct Which of the following commands lists all currently installed packages when using RPM package management? R - rpm --query --all Question 13: Correct Which of the following commands set the sticky bit for the directory /tmp? (Choose TWO correct answers.) R - chmod +t /tmp R - chmod 1775 /tmp Question 14: Correct Which shell command is used to continue background execution of a suspended command? R - bg Question 15: Correct What is the maximum niceness value that a regular user can assign to a process with the nice command when executing a new process? R - 19 Question 16: Incorrect When using rpm --verify to check files created during the installation of RPM packages, which of the following information is taken into consideration? (Choose THREE correct answers) R - File Size R - MD5 checksums R - Timestamps Question 17: Correct Which of the following commands reboots the system when using SysV init? (Choose TWO correct answers.) R - shutdown -r now R - telinit 6 Question 18: Incorrect How many fields are in a syntactically correct line of /etc/fstab? R - 6 Question 19: Incorrect In compliance with the FHS, in which of the directories are man pages found? R - /usr/share/man Question 20: Correct Which of the following commands makes /bin/foo executable by everyone but writable only by its owner? R - chmod u=rwx, go=rx /bin/foo Question 21: Correct Which of the following commands will print the last 10 lines of a text file to the standard output? R - tail -n 10 filename Question 22: Correct Which of the following commands prints all files and directories within the /tmp directory or its subdirectories which are also owned by the user root? (Choose TWO correct answers.) R - find /tmp -user root -print R - find /tmp -user root Question 23: Correct Instead of supplying an explicit device in /etc/fstab for mounting, what other options may be used to identify the intended partition? (Choose TWO correct answers.) R - UUID R - LABEL Question 24: CorrectWhat command will generate a list of user names from /etc/passwd along with their login shell? R - cut -d: -f 1,7 /etc/passwd Question 25: Incorrect A user accidentally created the subdirectory \dir in his home directory. Which of the following commands will remove that directory? R - rmdir ~/\\dir Explanation Veja que ~/ significa o /home do usuário. A primeira contra barra diz que a segunda será tratada como digito normal, e não como file globbing. Question 26: Correct Which of the following is the device file name for the second partition on the only SCSI drive? R - /dev/sda2 Question 27: Correct After successfully creating a hard link called bar to the ordinary file foo, foo is deleted from the filesystem. Which of the following describes the resulting situation? R - foo would be removed while bar would remain accessible. Question 28: Correct What is the difference between the i and a commands of the vi editor? R - i (insert) inserts text before the current cursor position whereas a (append) inserts text after the cursor. Question 29: Correct What information can the lspci command display about the system hardware? (Choose THREE correct answers.) R - Device IRQ Senttings R - Device Vendor Identification R - PCI bus speed Question 30: Correct Which of the following commands kills the process with the PID 123 but allows the process to "clean up" before exiting? R - kill -TERM 123 Question 31: Incorrect After running the command umount /mnt, the following error message is displayed: umount: /mnt: device is busy. What is a common reason for this message? R - A user has a file open in the /mnt directory Question 32: Correct What happens after issuing the command vi without any additional parameters? R - vi starts in command mode and opens a new empty file Question 33: Correct What is the default action of the split command on an input file? R - It will break the file into new of 1000 line pieces each Question 34: Correct Which of the following commands replaces each occurrence of 'bob' in the file letter with 'Bob' and writes the result to the file newletter? R - sed ‘s/bob/Bob/g’ letter > newletter Question 35: Incorrect Which of the following commands changes the number of days before the ext3 filesystem on /dev/sda1 has to run through a full filesystem check while booting? R - turne2fs -i 200 /dev/sda1 Question 36: Incorrect Which file should be edited to select the network locations from which Debian installation package files are loaded? R - /etc/apt/sources.list Question 37: Correct Which of the following command sets the Bash variable named TEST with the content FOO? R - TEST=”FOO” Question 38: Correct During a system boot cycle, what program is executed after the BIOS completes its tasks? R - The bootloader Question 39: Incorrect What does the ? symbol within regular expressions represent? R - Match the precending quanlifier zero or one time Question 40: Incorrect What do the permissions -rwSr-xr-x mean for a binary file when it is executed as a command? R - The execute flag is not set for the owner. Therefore the SetUID flag is ignored. Question 41: Correct What is the default nice level when a process is started using the nice command? R - 0 Question 42: Correct Which SysV init configuration file should be modified to disable the ctrl-alt-delete key combination? R - /etc/inttab Question 43: Correct Which type of filesystem is created by mkfs when it is executed with the block device name only and without any additional parameters? R - ext2 Question 44: Incorrect Which of the following commands lists the dependencies of a given dpkg package? R - apt-cache depends package Question 45: Incorrect Which of the following shell redirections will write standard output and standard error output to a file named filename? R - >filename 2>&1 Explanation Lembre-se que precisamos o &, caso contrário um arquivo chamado “1” será criado. Question 46: Correct When removing a package, which of the following dpkg options will completely remove the files including configuration files? R - --purge Question 47: Incorrect Which of the following signals is sent to a process when the key combination CTRL+C is pressed on the keyboard? R - SIGINT Question 48: Correct Which variable defines the directories in which a Bash shell searches for executable commands? R - PATH Question 49: Correct What does the command mount -a do? R - It mounts all filesystems listed in /etc/fstab which have the option auto set. Question 50: Correct When starting a program with the nice command without any additional parameters, which nice level is set for the resulting process? R - 0 Question 51: Incorrect Immediately after deleting 3 lines of text in vi and moving the cursor to a different line, which single character command will insert the deleted content below the current line? R - p (lowercase) Question 52: Incorrect Which of the following options for the kernel's command line changes the systemd boot target to rescue.target instead of the default target? R - system.d.unit=rescue.target Question 53: Correct Which of the following commands updates the linker cache of shared libraries? R - ldconfig Question 54: Incorrect Which of the following settings for umask ensures that new files have the default permissions -rw-r----- ? R - 0027 Arquivos = 666-0640= 0026 -- 0027 Question 55: Correct Which of the following commands will write a message to the terminals of all logged in users? R - wall Question 56: Correct Which of the following statements is correct regarding the command foo 1> bar? R - The stdout from the command foo overwrites the file bar Question 57: Correct Which of the following commands changes the ownership of file.txt to the user dan and the group staff? R - chown dan:staff file.txt Question 58: Correct What does the command mount -a do? R - Its ensures that all file systems listed with the option auto in /etc/fstab are mounted Question 59: Correct What of the following statements are true regarding /dev/ when using udev? (Choose TWO correct answers.) Entries for all possible devices get created on boot even if those devices are not connected. R - Additional rules for udev can be created by adding them to /etc/udev/rules.d R - The /dev/ directoty is a filesystem of type tmps and is mountend by udev during system startup Explanation Veja com o comando: $ df -hT /dev Question 60: Correct Which of the following kernel parameters instructs the kernel to suppress most boot messages? R - quiet Question 61: Incorrect After modifying GNU GRUB's configuration file, which command must be run for the changesto take effect? R - No Action is Required Question 62: Correct Which of the following commands will NOT update the modify timestamp on the file /tmp/myfile.txt? R - file /tmp/myfile.txt Question 63: Incorrect What is the output of the following command? R - Hll Wrld Question 64: Incorrect Which RPM command will output the name of the package which supplied the file /etc/exports? R - rpm -qf /etc/exports Question 65: Correct In a nested directory structure, which find command line option would be used to restrict the command to searching down a particular number of subdirectories? R - maxdeph Question 66: Correct Which character, added to the end of a command, runs that command in the background as a child process of the current shell? R - & Question 67: Correct Which of the following commands will send output from the program myapp to both standard output (stdout) and the file file1.log? R - myapp | tee file1.log Question 68: Correct Which of the following are valid stream redirection operators within Bash? (Choose THREE correct answers.) R - < R - <<< R - > Question 69: Incorrect Which of the following commands can be used to search for the executable file foo when it has been placed in a directory not included in $PATH? R - find Question 70: Correct After moving data to a new filesystem, how can the former path of the
Compartilhar