Apa artinya?
(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)
Ditemukan di system.log.
Jawaban:
Anda memotong bagian dari baris log, yang akan memberikan lebih banyak konteks tentang apa artinya ini.
Itu akan menjadi sesuatu seperti:
Fakta bahwa ia mengatakan CRON menunjukkan itu dihasilkan oleh daemon eksekusi periodik cron. Setelah titik dua, Anda melihatnya menjalankan perintah sebagai pengguna root. Perintah adalah hal dalam tanda kurung setelah CMD.
Ketika Anda menginstal PHP, ia menambahkan entri crontab untuk membersihkan sesi basi, yang dijalankan oleh daemon crontab. Selain informasi terkait cron yang saya sebutkan, perintah itu sendiri memverifikasi bahwa / usr / lib / php5 / maxlifetime dan / var / lib / php5 ada, kemudian menggunakan
find
perintah untuk mencari file sesi di bawah / var / lib / php5 lebih tua dari nomor yang terkandung dalam / usr / lib / php5 / maxlifetime, yang kemudian dihapus.Ini adalah perintah itu sendiri:
Jika Anda ingin memahaminya dengan lebih baik, saya sarankan membaca ini untuk kondisi di awal:
http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO.html
maka jawaban ini untuk dasar-dasar pencarian:
Bagaimana saya bisa menggunakan perintah find lebih efisien?
Jika pertanyaan Anda adalah apakah perintah ini aman, maka ya, itu bukan risiko keamanan apa pun dan sangat aman untuk melihat ini berjalan secara berkala.
sumber
Pekerjaan cron ini dijadwalkan dalam
/etc/cron.d/php5
file.sumber