Questão de Sistemas Operacionais — Unix — VUNESP 2024
Sistemas Operacionais›Unix
Código
vu088381
Banca
VUNESP
Órgão
UNESP
Ano
2024
Nível
Superior
Cargo
V - - ssistente de Suporte Acadêmico assistente de suporte Acadêmico IV - Área de Atuação: Computação de Alto Desempenho e Computação em Nuvem
O comando find do bash é utilizado principalmente para buscar arquivos. Um exemplo de uso do comando find para buscar pastas em vez de arquivos é:
Afind -type b
Bfind -type c
Cfind -type d
Dfind -type f
Efind -type s
Revelar gabarito e comentário▾
GabaritoC — find -type d
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Comando find no Unix/Linux
Gabarito: C. A opção -type d do comando find é utilizada para buscar diretórios (pastas). As demais opções referem-se a outros tipos de arquivo, como arquivos regulares (-type f), dispositivos de bloco (-type b), dispositivos de caractere (-type c) e sockets (-type s).
O comando find é uma ferramenta poderosa para localizar arquivos e diretórios no sistema de arquivos. A opção -type especifica o tipo do arquivo a ser procurado. Os principais tipos são:
f: arquivo regular (file)
d: diretório (directory)
b: dispositivo de bloco (block)
c: dispositivo de caractere (character)
s: socket
l: link simbólico (symbolic link)
p: pipe nomeado (named pipe)
find -type (tipos de arquivo): f → arquivo regular; d → diretório (pasta); b → dispositivo de bloco; c → dispositivo de caractere; s → socket; l → link simbólico; p → pipe nomeado
Alternativa A — ❌ Incorreta
-type b busca por dispositivos de bloco, como discos rígidos (ex.: /dev/sda).
Alternativa B — ❌ Incorreta
-type c busca por dispositivos de caractere, como terminais (ex.: /dev/tty).
Alternativa C — ✅ Correta ⟵ GABARITO
-type d busca por diretórios, que são as pastas do sistema.
Alternativa D — ❌ Incorreta
-type f busca por arquivos regulares, como textos, imagens, binários.
Alternativa E — ❌ Incorreta
-type s busca por sockets, utilizados para comunicação entre processos.
NÃO CAIA NESSA!
A banca testa o conhecimento da opção -type do find. Muitos candidatos associam automaticamente "find" a "arquivo" e escolhem -type f, mas a questão pede especificamente "pastas". Decore: f = file, d = directory.