O que isso significa?
(root) CMD ( [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -depth -mindepth 1 -maxdepth 1 -type f -cmin +$(/usr/lib/php5/maxlifetime) ! -execdir fuser -s {} 2>/dev/null \; -delete)
Encontrado em system.log.
Respostas:
Você cortou parte da linha de log, o que forneceria mais contexto sobre o que isso significa.
Seria algo como:
O fato de dizer CRON indica que foi gerado pelo daemon de execução periódica cron. Após os dois pontos, você vê que ele executou um comando como usuário root. O comando estava entre parênteses após o CMD.
Quando você instala o PHP, ele adiciona uma entrada crontab para limpar sessões obsoletas, que são executadas pelo daemon crontab. Além das informações relacionadas ao cron que eu mencionei, o próprio comando verifica se / usr / lib / php5 / maxlifetime e / var / lib / php5 existem e, em seguida, usa o
find
comando para localizar arquivos de sessão em / var / lib / php5 mais antigo que o número contido em / usr / lib / php5 / maxlifetime, que ele exclui.Este é o próprio comando:
Se você quiser entender melhor, sugiro ler isso para as condições no início:
http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO.html
então esta resposta para noções básicas de localização:
Como posso usar o comando find com mais eficiência?
Se sua pergunta é se esse comando é seguro, sim, não é um risco de segurança de qualquer tipo e é perfeitamente seguro ver isso sendo executado periodicamente.
fonte
Este trabalho cron está agendado em
/etc/cron.d/php5
arquivo.fonte