Lista completa de Questões sobre Linux ou Unix para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Ciência da Computação - Linux ou Unix - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2011
Julgue os itens subsequentes, a respeito do ambiente Unix.
A característica que define uma conta root é o seu UID igual a 0. No Unix, há algumas chamadas de sistemas que tradicionalmente somente podem ser executadas pelo superusuário, por exemplo, modificação do diretório-raiz de um processo com chroot.
Os sinais são pedidos de interrupção no nível de processo em sistemas operacionais UNIX. No Linux, qual o comando a ser utilizado para enviar um sinal que solicite a reinicialização de um processo daemon capaz de tratar sinais, com PID igual a 1501?
Signal RESTART 1501
Signal REINIT 1501
Kill TERM 1501
Kill REINIT 1501
Kill HUP 1501
O administrador do sistema Linux pode delegar a execução de programas que requerem privilégio de usuário root para outros usuários do sistema, através do comando sudo. Esse comando, que lista os usuários e programas que podem ser executados com privilégio de root no sistema, tem como arquivo de configuração o
/etc/sudo
/etc/sudousers
/etc/sudoers
/etc/privileges
/etc/rootusers
Em um sistema operacional Linux, que utiliza o sistema de arquivos EXT2, deseja-se permitir que usuários do grupo alunos possam criar e remover arquivos na pasta de nome trabalho, que pertence ao usuário professor e ao grupo professores. No entanto, um usuário do grupo alunos não deve poder remover arquivos criados por outro usuário do grupo alunos.
O comando que satisfaz esse requisito é
chmod 6777 trabalho
chmod 4777 trabalho
chmod 2777 trabalho
chmod 1777 trabalho
chmod 0777 trabalho
O Logical Volume Management (LVM) é utilizado para gerenciar volumes lógicos no Linux. Esses volumes lógicos são organizados com sistemas de arquivos e podem ser estendidos ou reduzidos em termos de capacidade de armazenamento. A sequência de comandos correta para reduzir em 200MB o volume lógico /dev/VolGroup00/LogVol01, formatado com EXT2, com 500MB de tamanho total, com apenas 100MB ocupados, e que está desmontado, é:
e2fsck f /dev/VolGroup00/LogVol01; resize2fs /dev/ VolGroup00/LogVol01 200M; lvreduce L200M /dev/ VolGroup00/LogVol01
e2fsck f /dev/VolGroup00/LogVol01; resize2fs /dev/ VolGroup00/LogVol01 300M; lvreduce L300M /dev/ VolGroup00/LogVol01
resize2fs /dev/VolGroup00/LogVol01 300M; e2fsck f /dev/VolGroup00/LogVol01; lvreduce L300M /dev/ VolGroup00/LogVol01
lvreduce L300M /dev/VolGroup00/LogVol01; e2fsck f /dev/VolGroup00/LogVol01; resize2fs / dev/VolGroup00/LogVol01 300M
lvreduce L200M /dev/VolGroup00/LogVol01; e2fsck f / dev/VolGroup00/LogVol01; resize2fs /dev/VolGroup00/ LogVol01 200M
Os sistemas UNIX são distribuídos com uma grande quantidade de comandos conhecidos como filtros. Esses comandos podem ser combinados em sequência com pipes (condutos) para executar tarefas complexas. A sequência de filtros ligados por pipes capaz de selecionar, ordenar alfabeticamente e imprimir na saída padrão a descrição de todos os usuários cadastrados no arquivo /etc/passwd que pertencem ao grupo alunos, cujo GID é igual a 500, é:
cut -d: -f3,5 /etc/passwd | grep ^alunos: | cut -d: -f2 | sort
cut -d: -f3,5 /etc/passwd | grep ^500: | cut -d: -f2 | sort
cut -d: -f4,5 /etc/passwd | grep ^alunos: | cut -d: -f2 | sort
cut -d: -f4,5 /etc/passwd | grep ^500: | cut -d: -f2 | sort
cut -d: -f4,5 | grep ^500: | cut -d: -f2 | sort /etc/passwd
O Samba é um pacote de software que implementa o CIFS (Common Internet File System) em hosts UNIX. Nesse pacote, as funcionalidades de serviço de arquivo e de impressão, bem como autenticação e autorização, são implementadas pelo daemon smbd, que utiliza o arquivo de configuração smb.conf.
A opção do arquivo smb.conf, que deve ser utilizada na área de descrição de um compartilhamento de recurso, para autorizar o acesso APENAS aos usuários pertencentes aos grupos professores e secretarias, é
valid users = professores, secretarias
valid users = @professores, @secretarias
valid groups = @professores, secretarias
valid groups = professores, secretarias
valid groups = &professores, &secretarias
Nos sistemas Linux, um processo pode ser interrompido por meio do comando kill. Para isso, é necessário saber o pid desse processo. Qual comando deve ser utilizado para obter esse pid?
ps
ls
du
set
pwd
No sistema operacional Linux, qual dos comandos abaixo permite a exibição de todas as seções do manual para um determinado comando?
No sistema operacional Linux, qual arquivo de configuração é usado para definir as filas de impressão disponíveis no sistema?
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...