این دستور qsrotate است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
qsrotate - یک ابزار چرخش log (شبیه به rotatelogs آپاچی).
خلاصه
qsrotate -o [-s [-t ]] [-f] [-z] [-g ] [-u ] [-پ]
شرح
qsrotate از stdin (log لولهای) میخواند و دادهها را در حال چرخش در فایل ارائه شده مینویسد.
فایل بعد از زمان مشخص شده
OPTIONS
-o
خروجی فایل ورود به سیستم برای نوشتن داده ها (استفاده از یک مسیر مطلق).
-s
فاصله چرخش بر حسب ثانیه، پیش فرض 86400 ثانیه است.
-t
Offset به UTC (پشتیبانی DST را نیز فعال می کند)، پیش فرض 0 است.
-ب
محدودیت اندازه فایل (پیش فرض 2147352576 بایت است).
-f چرخش لاگ اجباری حتی هیچ داده ای نوشته نشده است.
-z فایل چرخانده شده را فشرده کنید (gzip).
-g
نسل ها (تعداد فایل هایی که باید نگهداری شوند).
-u
کاربر دیگری شوید، به عنوان مثال www-data.
-p داده ها را نیز در stdout می نویسد (برای لاگ لوله ای).
مثال
TransferLog "|qsrotate -f -z -g 3 -o /dest/file -s 86400"
نام فایل چرخانده /dest/filee.YYYYmmddHHMMSS خواهد بود که در آن YYYYmmddHHMMSS است
زمان سیستمی که در آن داده ها چرخانده شده اند.
توجه داشته باشید
هر نمونه qsrotate باید از یک فایل جداگانه استفاده کند.
از qsrotate آنلاین با استفاده از خدمات onworks.net استفاده کنید