انجمن‌های فارسی اوبونتو

تازه کار => انجمن تازه‌کاران => نویسنده: headshoter در 30 تیر 1393، 10:53 ب‌ظ

عنوان: زمانبندی برای اجرای دستور
ارسال شده توسط: headshoter در 30 تیر 1393، 10:53 ب‌ظ
سلام . من تازه دارم وارد میشم به دنیای شیرین و ازاد لینوکس ولی برای شروع یه مقدار مشکل دارم...
یکی از مشکلاتم اینه که چند تا کامند دارم مثل reboot, apt-get update,... میخوام مثلا هرشب ساعت ۱۰ یکیش اجرا بشه و ساعت ۱۲ هم یکی دیگه مثلا .
حالا چجوری باید اینکار رو انجام بدم ؟

ممنون.
عنوان: پاسخ : زمانبندی برای اجرای دستور
ارسال شده توسط: HSN6 در 30 تیر 1393، 11:18 ب‌ظ
دوتا برنامه به صورت پیش‌فرض اوبونتو داره توی این زمینه :
cron
at
برای اطلاعات بیش‌تر درباره‌ی هر برنامه‌ای ، از man استفاده کنید ؛ به این شکل که ابتدا اسم برنامه‌ی man و سپس آرگومان اول ، اسم برنامه :
مثلاً برای at :
man at
عنوان: پاسخ : زمانبندی برای اجرای دستور
ارسال شده توسط: headshoter در 30 تیر 1393، 11:56 ب‌ظ
خب یه مشکلی الان دارم
من در حالت عادی برای نصب برنامه مینویسم
sudo apt-get install somethingبعدش معمولا ازم میپرسه که مثلا ۲۰ مگ از هاردت استفاده میشه اگه بخوای نصب کنی . میخوای ؟؟؟؟؟ :)
که من yes میزنم.
حالا اگه با at بخوام این کار رو انجام بدم اون قسمتی که باید yes بزنم چی میشه؟
عنوان: پاسخ : زمانبندی برای اجرای دستور
ارسال شده توسط: nixoeen در 31 تیر 1393، 12:09 ق‌ظ
sudo apt-get install -y packagename
عنوان: پاسخ : زمانبندی برای اجرای دستور
ارسال شده توسط: afrod در 31 تیر 1393، 01:15 ق‌ظ
برای دستورهایی که sudo نیاز دارند:
sudo crontab -e
اجرای دستور در ساعت 10:
00 10 * * * COMMAND
عنوان: پاسخ : زمانبندی برای اجرای دستور
ارسال شده توسط: abedzadeh در 31 تیر 1393، 12:10 ب‌ظ
برای دستورهایی که sudo نیاز دارند:
sudo crontab -e
اجرای دستور در ساعت 10:
00 10 * * * COMMAND
چه جالب  =D>
یعنی اگه یه sudo اول کرون تب استفاده کنیم ، دستورات با دسترسی ریشه اجرا میشن ؟