SóProvas


ID
2443828
Banca
Aeronáutica
Órgão
EEAR
Ano
2017
Provas
Disciplina
Sistemas Operacionais
Assuntos

Assinale a alternativa que contenha a entrada correta do arquivo crontab, que executa o script “script_eags” no diretório /home, todas as sextas-feiras às 23h55min.

Alternativas
Comentários
  • O gabarito é a letra D.

     

    crontab, é um programa do Unix que edita o arquivo onde são especificados os comandos a serem executados e a hora e dia de execução pelo cron, um serviço que executa comandos agendados nos sistemas operacionais do tipo Unix (como o Linux ou o MINIX, por exemplo). O cron se encarregará de verificar a hora e determinar se existe ou não algum programa a ser rodado. Caso exista ele o rodará na hora e data solicitada.

     

    Parâmetros:

     

    -l usuário -- lista as tarefas agendadas para o usuário

    -e usuário -- edita o agendador

    -r usuário -- apaga o arquivo do usuário

    -c diretório -- especifica um diretório para o Crontab

     

    Sintaxe:

     

    Dentro do arquivo que se abre após o comando existe uma sintaxe conforme a seguir:

     

    mm hh dd MM ss script

     

    onde

     

    mm = minuto(0-59)

    hh = hora(0-23)

    dd = dia(1-31)

    MM = mes(1-12)

    ss = dia_da_semana(0-7)

    script = comando a ser executado.

     

    Obs 1: Em dia_da_Semana, 0 refere-se a domingo; e 6, ao sábado. O número 7 também refere-se ao domingo. No caso de dia da semana funciona também as três primeiras letras (em inglês) do dia da semana (SUN,MON,TUE,WED,THU,FRI,SAT)

     

    Obs 2: Em qualquer posição pode-se usar o * (asterisco) quando não se importar com o campo em questão.

     

    Obs 3: Pode-se utilizar intervalos nesses campos. O caracter para intervalo é o - (hifen).

     

    Obs 4: Pode-se utilizar lista de valores nesses campos. O caracter para a lista é a , (vírgula).

     

    Obs 5: Qualquer texto colocado após o programa que será executado será considerado comentário e não será interpretado pelo cron.

  • Prezados,

    A sintaxe do contrab é a seguinte :

    mm hh dd MM ss script 

    Onde :
    mm = minuto(0-59)
    hh = hora (0-23)
    dd = dia (1-31)
    MM = mes(1-12)
    ss = dia da semana(0-7)

    Ou seja, para executarmos o script todas as sextas feiras ( dia 5 ) , as 23 horas e 55 minutos , devemos preencher a contrab da seguinte forma

    55 23 * * 5 /home/script_eags

    Portanto a alternativa correta é a letra D