Como run-parts recebeu esse nome?

Como run-parts recebeu esse nome?

Eu entendo o que o run-parts faz, mas gostaria de saber por que o programa é chamado de run-parts. Nunca ouvi alguém chamar um executável em um diretório de parte. Por que o autor o nomeou run-parts e quais são as partes?

Responder1

Ian Jackson escreveu de volta:

Provavelmente eu o nomeei. Não sei por que a etimologia não é óbvia. Ele executa várias partes.

E um acompanhamento sobre por que poderia ter usado a palavra "partes":

Eles são apenas partes da tarefa a ser executada.

Responder2

Conformeman 4 run-parts

Historicamente, o arquivo crontab continha configurações que chamavam run-parts em arquivos nos diretórios cron.{daily,weekly,monthly}.

Crontabs é um nome histórico para o script run-parts e o crontab do sistema. O script run-parts executa todos os executáveis ​​no diretório especificado. Run-parts executa todos os executáveis ​​no diretório especificado. A execução de arquivos pode ser permitida ou negada criando o arquivo jobs.allow ou jobs.deny que funcionou de forma semelhante a outros arquivos de configuração de permissão/negação. O arquivo deve ser criado no diretório especificado.

Deo que é run-parts em /etc/crontab e como posso usá-lo

Ele executará todos os scripts encontrados em um diretório. Por exemplo, se você listar /etc/cron.hourly, verá que é um diretório onde você pode colocar arquivos executáveis ​​para serem executados a cada hora.

Então, o que podemos ver é que run-parts é um script criado para a conveniência de executar trabalhos crontab espalhados em arquivos em um diretório, e as partes são cada script individual.

informação relacionada