حذف تمامی فایل های Error_log در سرور اختصاصی و مجازی با استفاده از دستورات SSH
|
۱۱-۱۱-۱۳۹۲, ۰۶:۴۷ عصر
(آخرین ویرایش در این ارسال: ۱۲-۷-۱۳۹۴ ۰۳:۰۶ صبح، توسط Reza Ganji.)
ارسال: #1
|
|||
|
|||
حذف تمامی فایل های Error_log در سرور اختصاصی و مجازی با استفاده از دستورات SSH
درود
Error_log فایل های ثبت خطاها هستند و ممکن است فضای زیادی از سرور را اشغال کنند و حجم آنها گاهی به چند گیگابایت میرسد.شما میتوانید با استفاده از دستور زیر تمامی Error_log را در سرور اختصاصی یا مجازی جستجو کرده و آنها را حذف کنید : کد: (انتخاب همه) find /home -type f -name error_log -exec rm -f {} \; بسته به تعداد اکانتها این عمل ممکن است زمانبر باشد و توجه داشته باشید در صورت وجود ارور در سایت یا اکانتها این فایل ها دوباره ایجاد میشود ولی میتوانید هر ئقت نیاز بود از این دستور برای حذف آنها استفاده کنید. برای حذف فایل های ارور لاگ موجود در پوشه های public_html میتوانید از دستور زیر استفاده کنید : کد: (انتخاب همه) rm -rf /home/*/public_html/error_log; حتی میتوانید عمیق تر هم سرچ کنید و درون همه پوشه های موجود در public_html را جستجو و حذف کنید.برای این منظور از دستور زیر استفاده کنید : کد: (انتخاب همه) rm -rf /home/*/public_html/*/error_log; این دستور خیلی سریع هم اجرا میشود . برای مشاهده فایل های error_log بالاتر از حجم دلخواه مثلا 500 کیلوبایت میتونید از دستور زیر استفاده کنید : کد: (انتخاب همه) find /home -type f -name error_log -size +500k -print این دستور میتواند مسیر فایل های ارور لاگ بیش از 500 کیلوبایت رو به شما نشان دهد. برای حذف ارور لاگ های بالاتر از حجم معین بجای print- میتوانید delete- استفاده کنید مانند نمونه زیز : کد: (انتخاب همه) find /home -type f -name error_log -size +500k -delete در نمونه زیر من یکبار جستجو کردم و یک فایل مشاهده شده و سپس با دستور بعدی حذفش کردم و دوباره جستجو کردم ولی فایل ارور لاگی با این حجم یافت نشده : کد: (انتخاب همه) root@server [~]# find /home -type f -name error_log -size +500k -print |
|||
|
۷-۲-۱۳۹۳, ۱۰:۵۴ عصر
ارسال: #2
|
|||
|
|||
RE: حذف تمامی فایل های Error_log در سرور اختصاصی و مجازی با استفاده از دستورات SSH
درود
میشه دقیقا یه آدرس بدید که این کد را کجا بنویسیم بنده تازه کارم با سپاس از شما بخاطر آموزشها و انجمن خوبتون |
|||
۸-۲-۱۳۹۳, ۰۱:۰۵ صبح
ارسال: #3
|
|||
|
|||
RE: حذف تمامی فایل های Error_log در سرور اختصاصی و مجازی با استفاده از دستورات SSH
imaniman عزیز:
این دستور فقط برای سرور های اختصاصیه و برای هاست های اشتراکی نیست. چنان چه سرور اختصاصی و یا مجازی دارید با جستجوی SSH به نتایج خوبی خواهید رسید. اگر هم کمکی خواستید مطرح کنید تا دوستان راهمایی کنند. موفق باشید. |
|||
|
۸-۲-۱۳۹۳, ۰۷:۵۸ عصر
ارسال: #4
|
|||
|
|||
RE: حذف تمامی فایل های Error_log در سرور اختصاصی و مجازی با استفاده از دستورات SSH
سپاس
بنده از هاست اختصاصی 300مگ استفاده میکنم ولی ارور لوگ ها تقریبا روزی بیش از یک مگ فضا میگیرن و نمیدونم چطور جلوشونا بگیرم/تازه کار هستم /با تشکر |
|||
۸-۲-۱۳۹۳, ۱۱:۵۹ عصر
ارسال: #5
|
|||
|
|||
RE: حذف تمامی فایل های Error_log در سرور اختصاصی و مجازی با استفاده از دستورات SSH
1) ابتدا به یک SSH Client چون PUTTY نیاز دارید. لذا می توانیددیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
فایل فشرده را دانلود و پس از بازگشایی محتویات آن را در یک فولدر قرار دهید. 2) برنامه Pageant موجود در فولدر را اجرا نمایید. حال آیکن آن کنار ساعت سیستم عامل شخصی شما نمایان خواهد شد. 3) بر روی آن کلیک راست کرده و گزینه New Session را برگزینید. 4) در بخش Host Name، نام کاربری سرور (معمولا root می باشد) سپس کاراکتر @ و در نهایت IP سرور را وارد نمایید. 5) پورت پیشفرض SSH برابر با 22 می باشد. چنانچه قبلا آن را تغییر دادید، لازم است نسبت به وارد کردن مقدار صحیح در بخش Port اقدام نمایید. 6) دکمه Open واقع در پایین پنجره را انتخاب کنید. سپس در صفحه SSH رمز عبور سرور را وارد نمایید. توجه نمایید رمز عبور در هنگام وارد کردن به دلیل امنیتی نشان داده نمی شود. موفق باشید. |
|||
|
۹-۲-۱۳۹۳, ۱۲:۰۹ صبح
ارسال: #6
|
|||
|
|||
RE: حذف تمامی فایل های Error_log در سرور اختصاصی و مجازی با استفاده از دستورات SSH
فکر نمیکنم ایشان بتوانند دسترسی به اس اس اچ داشته باشند چون دسترسی شل نیاز دارد که برای امنیت برای کاربران سرور بسته است و فقط ادمین سرور دسترسی دارد مگر به ایشان دسترسی بدهند.
البته چون شما یک کاربری دارید میتوانید براحتی حذفش کنید ولی میتوانید ارورهای موجود در فایل ارورلاگ را قرار دهید تا دوستان برای رفعش کمکتون کنند. ممکنه است نیاز باشه ادمین سرورتون رفع کنه و یا خودتون برخی موارد را روی سایت اصلاح کنید. |
|||
|
|
کاربرانِ درحال بازدید از این موضوع: 1 مهمان