SóProvas


ID
1639711
Banca
CESPE / CEBRASPE
Órgão
DPF
Ano
2013
Provas
Disciplina
Sistemas Operacionais
Assuntos

Com relação à ofuscação de código, a programas maliciosos e a compactadores de código executável, julgue o item seguinte.

Um arquivo compactado do Linux cujo nome é prova.tar.gz poderá ser descompactado para a saída padrão, alterando-se o nome original, por meio do comando gzip –dc prova.tar.gz tar xvf –.

Alternativas
Comentários
  • Gabarito Errado

    gzip

    Descrição

    Este comando compacta/descompacta arquivos.

    O arquivo (ou conjunto de arquivos) é substituído por um arquivo compactado com a extensão .gz. Entretanto, são mantidos o dono, as permissões e as datas de modificação do arquivo.

    Algumas opções do comando

    -c : grava o resultado na saída padrão e mantém o arquivo original inalterado.

    -d : descompacta (igual ao comando gunzip).

    -l : lista informações sobre os arquivos compactados/descompactados.

    -r : compacta/descompacta recursivamente (navega a estrutura de diretórios recursivamente).

    -t : verifica a integridade do arquivo compactado.

    Exemplos

    Para compactar o arquivo teste1.txt, basta digitar

    gzip teste1.txt

    Neste caso, o arquivo teste1.txt.gz substitui o arquivo original.É também possível concatenar vários arquivos juntos. Os comandos

    gzip -c teste1.txt > teste.gz
    gzip -c teste2.txt >> teste.gz

    criam o arquivo teste.gz que contém os arquivos teste1.txt e teste2.txt.Para descompactar o arquivo acima, basta digitar

    gzip -d teste

    ou

    gunzip teste

    O arquivo teste é a concatenação dos arquivos teste1.txt e teste2.gz. Portanto, podemos também criar o arquivo teste com o comando

    cat teste1.txt teste2.txt > teste

     

     

    "Retroceder Nunca Render-se Jamais !"
    Força e Fé !
    Fortuna Audaces Sequitur !

  • Pra mim faltou o "|" pipe. 

  • gzip –dc prova.tar.gz tar xvf – não é um comando válido. Independente do fato de ter ou não o pipe citado pelo Erik, vejam que o parâmetro que marquei em verbelho está com o traço após o parâmetro. A sintaxe correta para o comando tar seria tar -xvf nome_do_arquivo. Os parâmetros dados pela assertiva servem para:

    x: extrair para o disco a partir de um arquivo.

    v: verbose. Mostra o andamento da operação.

    f: lê ou escreve o arquivo para o arquivo especificado.

    Fonte dos comandos e sintaxe: man tar

  • Prezados,

    O comando da questão dará erro, primeiro orque falta o pipe ( I ) ligando conectando o gzip ao tar , segundo que não foi informado parâmetro para que o nome do arquivo fosse alterado , ele será mantido.

    Portanto a questão está errada.


  • O comando sintaxe já começa errado pelo fato de usar o GZIP que é usado para compactar e não descompactar.

    descompactar se usa tar

  • Comando correto seria tar -zxvf prova.tar.gz

    -z Opção porque o arquivo foi compactado utilizando a comprensão gzip (.gz)

    -x Extrair conteúdo

    -v Ativa modo verbose: lista os arquivos extraídos no momento do procedimento. (parâmetro opcional)

    -f parâmetro utilizado para informar nome do arquivo atual a ser trabalhado. (prova.tar.gz)

  • Para descompactar basta usar o comando gunzip prova.tar.gz

    Depois tar -xfv prova.tar irá descompactar no diretório atual.

    Ou usar tar -zxvf prova.tar.gz que irá descompactar direto.