ورود

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : اجرا خودکار یک فایل یا دستور بعد از ریبوت لینوکس



InterServer.ir
April 15th, 2013, 10:29
با سلام
من دنبال راهیم تا یک کد رو که بعد ری استارت سرور بهش میدم رو کاری کنم خودش بعد هر ری استارت خودکار با یوزر روت اجرا بشه
کسی راهی سراغ داره تا این مشکلم رو حل کنم

taghi.karimi
April 15th, 2013, 11:11
این کد از سویچ استفاده میکند برای اجرا ؟

InterServer.ir
April 15th, 2013, 11:27
یک کد ساده که یک برنامه ای رو اجرا میکنه برای مثال
yum update رو می خوام بعد از هر ری استارت به محض روشن شدن سرور خودش اجرا بشه
البته کد من yum نیست ولی اگه راهی واسه این باشه احتمال قوی اون کد هم اجرا بشه

برنامه ای که می خوام اجرا بشه فعلا سازندش نتونسته امکان فعال شدن خودکار بعد ری استارت رو روی لینوکس اکی کنه
که من تغییراتی در کد های اجرایی برنامش دادم می خوام تست کنم

Metalik
April 15th, 2013, 11:40
دستورات رو در فایل زیر قرار بدید:

/etc/rc.d/rc.local

InterServer.ir
April 16th, 2013, 00:00
دستورات رو در فایل زیر قرار بدید:

/etc/rc.d/rc.local

متاسفانه کار نکرد یعنی از اونجا اصلا اجرا نشد
کدم رو به این شکل هم کردم اجرا نشد
sh /root/server_start.sh

Metalik
April 16th, 2013, 16:22
اول فایل این دستور وجود داره؟ اگه نیست اول فایل دستور زیر رو قرار بدین:

#!/bin/sh

سطح دسترسی فایل رو روی 755 تنظیم کنید و قابل اجرا باشه:

chmod 755 /etc/rc.d/rc.local
chmod +x /etc/rc.d/rc.local

InterServer.ir
April 16th, 2013, 17:41
اول فایل این دستور وجود داره؟ اگه نیست اول فایل دستور زیر رو قرار بدین:

#!/bin/sh

سطح دسترسی فایل رو روی 755 تنظیم کنید و قابل اجرا باشه:

chmod 755 /etc/rc.d/rc.local
chmod +x /etc/rc.d/rc.local

قابل اجرا بود و فایل با دستتور sh از ssh اجرا میشه و فقط دسترسی فایل 644 بود که کردم 755


rc.local هم خودش 755 بود سطح دسترسیش امشب باز تست می کنم ببینم جواب میده یا نه