Arahan logrotate ialah alat arahan yang digunakan untuk mengurus fail log dalam sistem Linux Arahan ini boleh menguruskan fail log di bawah laluan yang ditentukan. pemampatan dan pemadaman padam fail log yang sepadan untuk mengelakkan fail log daripada menjadi terlalu besar dan menyebabkan pemacu C pelayan menjadi penuh.
Fail konfigurasi lalai yang digunakan oleh arahan logrotate ialah fail dalam direktori /etc/logrotate.conf dan /etc/logrotate.d/.
Format ayat: fail konfigurasi parameter logrotate;
Penerangan parameter
Parameter-d: fungsi penyahpepijatan, mensimulasikan proses pelaksanaan arahan, tetapi sebenarnya tidak akan melaksanakan arahan
Gambar 1
Parameter-f: putaran paksa, parameter ini ialah operasi penyelenggaraan fail konfigurasi permulaan secara paksa;
Parameter-m: Parameter ini digunakan untuk menghantar mesej teks dan bukannya menggunakan arahan /usr/bin/mail untuk menghantar keputusan putaran ke peti mel pelaksanaan
Parameter-s: Gunakan fail status di bawah laluan yang ditentukan Parameter ini digunakan untuk merekodkan status putaran seterusnya
Parameter
-v: memaparkan proses pelaksanaan perintah Parameter ini boleh membantu pengguna lebih memahami proses pelaksanaan perintah logrotatePerhatian
1. Apabila menggunakan arahan logrotate untuk memulakan fail konfigurasi yang ditentukan, jika fail konfigurasi tidak wujud, atau arahan logrotate gagal membaca
proses permulaan baris arahan linux, ralat akan dilaporkan. Seperti yang ditunjukkan dalam rajah, fail konfigurasi, corak ayat dan format yang ditentukan boleh didapati dalam fail /etc/logrotate.conf.
Gambar 2
2. Apabila arahan logrotate sedang menjalankan operasi putaranbaris arahan linux memulakan proses
, fail sasaran yang sepadan tidak boleh ditulis oleh proses lain, jika tidak arahan itu akan gagal dilaksanakan.
Atas ialah kandungan terperinci arahan logrotate: alat yang berkuasa untuk menguruskan fail log dalam sistem Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!