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

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: چگونگی استفاده از دستور at  (دفعات بازدید: 4053 بار)

0 کاربر و 2 مهمان درحال مشاهده موضوع.

آفلاین mimook

  • Full Member
  • *
  • ارسال: 102
  • جنسیت : پسر
    • mimook
چگونگی استفاده از دستور at
« : 21 خرداد 1388، 12:05 ق‌ظ »
سلام
من برای اجرای یه برنامه در ساعت مشخص از دستور at استفاده کردم اما فرمانها در اون ساعت اجرا نشد.
نحوه کار من به این صورت بود لطفا بگید کجاش اشتباه بوده!
mimook@mimook-desktop:~$ at 01:00
warning: commands will be executed using /bin/sh
at> stardict
at> <EOT>
job 19 at Thu Jun 11 01:00:00 2009
mimook@mimook-desktop:~$
مثلا من اینجا خاستم ساعت ۱:۰۰ برنامه stardict اجرا بشه !!
 دستور atq:mimook@mimook-desktop:~$ atq
19 Thu Jun 11 01:00:00 2009 a mimook
mimook@mimook-desktop:~$
یعنی کار من توی لیست قرار گرفته
پس چرا اجرا نمیشه؟

آفلاین فاراب

  • High Hero Member
  • *
  • ارسال: 1352
  • آزادی
    • پروفایل لینکداین
پاسخ به: چگونگی استفاده از دستور at
« پاسخ #1 : 21 خرداد 1388، 02:24 ق‌ظ »
اول سرویس atd رُ فعال کن:

با روش شما میشه به منظور مورد نظرتون رسید اما در انتها برای تثبیت، کلید Ctrl+d رُ بزنید. با atq هم از صحت کارتون مطلع میشید.
Godisnowhere

آفلاین mimook

  • Full Member
  • *
  • ارسال: 102
  • جنسیت : پسر
    • mimook
پاسخ به: چگونگی استفاده از دستور at
« پاسخ #2 : 21 خرداد 1388، 07:54 ق‌ظ »
این که سرویس atd رو فعال کنم یعنی همین کد رو تو ترمینال بزنم؟
mimook@mimook-desktop:~$ atd
mimook@mimook-desktop:~$ at 7:46
warning: commands will be executed using /bin/sh
at> stardict
at> <EOT>
job 21 at Thu Jun 11 07:46:00 2009
mimook@mimook-desktop:~$ atq
21 Thu Jun 11 07:46:00 2009 a mimook
mimook@mimook-desktop:~$
اما باز هم اتفاقی نمیافته!! :(
ایا به صورت دیگه ای هم میشه برنامه ها رو در زمان مشخصی اجرا کرد؟

آفلاین dingdang

  • Full Member
  • *
  • ارسال: 176
پاسخ به: چگونگی استفاده از دستور at
« پاسخ #3 : 21 خرداد 1388، 08:12 ق‌ظ »
یه راهشم اینه که از sleep استفاده کنی. فک کنم کارت را بیفته
مثلا
sleep 4h;stardict
sleep 292m;stardict

اولی ۴ ساعت دیگه و دومی ۲۹۲ دقیقه دیگه اجرا میشند.

cron هم هست که تو ویکی توضیح داده شده حسابی. ; )

آفلاین mimook

  • Full Member
  • *
  • ارسال: 102
  • جنسیت : پسر
    • mimook
پاسخ به: چگونگی استفاده از دستور at
« پاسخ #4 : 21 خرداد 1388، 10:22 ب‌ظ »
ممنون
 sleep خیلی کمک کرد
اما چرا at درست کار نمیکنه !
اگه کسی راهش رو میدونه راهنمایی کنه

آفلاین ناربه

  • ناظر انجمن
  • *
  • ارسال: 2033
  • جنسیت : پسر
پاسخ به: چگونگی استفاده از دستور at
« پاسخ #5 : 22 خرداد 1388، 12:34 ق‌ظ »
ممنون
 sleep خیلی کمک کرد
اما چرا at درست کار نمیکنه !
اگه کسی راهش رو میدونه راهنمایی کنه

خط bin رو از /etc/at.deny پاک کنید.
sudo nano /etc/at.denyhttp://ubuntuforums.org/showthread.php?t=505340