من می خواستم دستوری بنویسم که هر روز در زمان مشخصی سرور رستارت بشه
یعنی منظورم اینه که کل سرورسرور هم روش دایرکت ادمین هست
من باید چه دستوری رو بزنم در کدوم قسمت سرور باید وارد کنم ؟
اگر از دوستان کسی راهنمایی کنه ممنون میشم
نمایش نسخه قابل چاپ
من می خواستم دستوری بنویسم که هر روز در زمان مشخصی سرور رستارت بشه
یعنی منظورم اینه که کل سرورسرور هم روش دایرکت ادمین هست
من باید چه دستوری رو بزنم در کدوم قسمت سرور باید وارد کنم ؟
اگر از دوستان کسی راهنمایی کنه ممنون میشم
داخل کرون بنویسید
تایم هم به این صورت باید وارد بشهکد:/sbin/shutdown -r now
کد:0 3 * * *
ساعت 3 هر شب ریست میشه سرور
crontab -e رو بزنید کرون چاپ گاربر روت رو براتون باز میکنه
در ادامه ی صحبت های دوستمون
داخل ssh
بنویسید crontab -e
وارد میشید . اول باید کلید
insert رو بزنید . روی صفحه کیبوردتون هست
دوم این متن رو کپی کنید و با کلیک راست اونجا منتقلش کنید ( کلیک راست حکم پیست رو داره توی ssh )
کد:0 3 * * * /sbin/shutdown -r now
سوم کلید esc کیبورد رو بزنید و بعد اینو تایپ کنید و اینتر کنید
:wqکد::wq
کار تمام هست
من این کار رو با nano انجام دادم خیلی ممنون اقای hokaسوال اخرم این هست که چطور می تونم ببینم ایا این دستور هر روز اجرا میشه یا نه ؟اگر جواب شما این هست که باید لاگ رو ببینیدمن باید دقیقا لاگ کدوم مسیر رو ببینم تا بفهمم که ایا دستور هر روز اجرا شده یا نه ممنونم
راحت ترین راه و کم کار ترین راه زدن تایپ کلمه ی top هست در ssh . در اون بالا آپتایمتون ( تایم از زمانی که آخرین بار سرور ریستارت شده ) مشخص هست . کمتر از 24 ساعت باید باشه دیگه . البته زمان ریستارت شدن طبق ساعت سرورتون هست که میتونید ساعت سرور رو با دستور date ببینید
می تونید با دستور uptime مدت زمانی که سرور آپ هست رو مشاهده کنید
البته از top هم می شه دید