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

کمک و پشتیبانی => انجمن عمومی => نویسنده: mohsen-rashidi در 29 امرداد 1391، 11:09 ب‌ظ

عنوان: زمان بندی دستورات در ترمینال
ارسال شده توسط: mohsen-rashidi در 29 امرداد 1391، 11:09 ب‌ظ
سلام
می خواستم بدونم میشه به ترمینال فهموند فلان دستور رو در فلان ساعت به اجرا دربیاره یا نه؟
ممنون
عنوان: پاسخ : زمان بندی دستورات در ترمینال
ارسال شده توسط: آرمان اسماعیلی در 29 امرداد 1391، 11:20 ب‌ظ
بله. روشها که کم نیست. از cron ، anacron و at می‌تونید استفاده کنید. اگر قراره دستوری به طور منظم و پیوسته اجرا بشه بهتره از cron؛ و برای دستوراتی که تاریخ انقضا دارند از at استفاده کنید.
عنوان: پاسخ : زمان بندی دستورات در ترمینال
ارسال شده توسط: mohsen-rashidi در 30 امرداد 1391، 09:23 ق‌ظ
ببخشید میشه یه مثال بزنید تا با سینتکسش آشنا بشم؟
عنوان: پاسخ : زمان بندی دستورات در ترمینال
ارسال شده توسط: جادی در 30 امرداد 1391، 09:56 ق‌ظ
همیشه جلوی دستور یک man بزنی راهنمای کاملش رو می ده. همینطور می تونی گوگل رو هم سرچ کنی مثلا دنبال at command example. مثلا
/home/user> at 3 PM Fri
at> ls
at> ^D

روز جمعه ساعت سه بعد از ظهر یک ls می گیره (: دقت کن که مثل بقیه دستورات با کنترل-دی اومده بیرون بعد از تایپ کردن دستورهایی که قراره اون ساعت اجرا بشن.
عنوان: پاسخ : زمان بندی دستورات در ترمینال
ارسال شده توسط: آرمان اسماعیلی در 30 امرداد 1391، 12:00 ب‌ظ
آموزش cron
http://zebardast.ir/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-crontab
آموزش at
http://azadrah.net/2012/07/schedule-tasks-with-at
عنوان: پاسخ : زمان بندی دستورات در ترمینال
ارسال شده توسط: alend در 30 امرداد 1391، 12:56 ب‌ظ
همیشه جلوی دستور یک man بزنی راهنمای کاملش رو می ده. همینطور می تونی گوگل رو هم سرچ کنی مثلا دنبال at command example. مثلا
/home/user> at 3 PM Fri
at> ls
at> ^D

روز جمعه ساعت سه بعد از ظهر یک ls می گیره (: دقت کن که مثل بقیه دستورات با کنترل-دی اومده بیرون بعد از تایپ کردن دستورهایی که قراره اون ساعت اجرا بشن.

حتی بعد از reset کامپیوتر؟
عنوان: پاسخ : زمان بندی دستورات در ترمینال
ارسال شده توسط: mohsen-rashidi در 31 امرداد 1391، 06:57 ق‌ظ
سلام دوستان
من این دستورات رو در ترمینال وارد کردم:

$ at 6:00am
at> echo 'password' | sudo -S yum install PKG <<< y

و وقتی اینترو زدم نرم افزار at بهم گفت که یک میل برام ارسال کرده که در یکی از دایرکتوری هام قرار داره.
من رفتم او میل رو باز کردم.این ارور به چشم می خورد :'(

sudo: sorry, you must have a tty to run sudo
این ارور چه معنایی میده و چطور باید حلش کنم؟
عنوان: پاسخ : زمان بندی دستورات در ترمینال
ارسال شده توسط: جادی در 31 امرداد 1391، 09:12 ق‌ظ
خب خودش گفته دیگه: سودو باید در ترمینال ران بشه. نمی شه به سودو پسورد رو اینطوری رد کرد. ات رو اگر می خوای با روت اجرا بشه می تونی برای روت بنویسی.
عنوان: پاسخ : زمان بندی دستورات در ترمینال
ارسال شده توسط: mohsen-rashidi در 31 امرداد 1391، 10:23 ق‌ظ
آقا دست شما درد نکنه.
مشاکلم حل شد ;D 8)
عنوان: پاسخ : زمان بندی دستورات در ترمینال
ارسال شده توسط: doomhammer65ir در 02 شهریور 1391، 03:05 ب‌ظ
همیشه جلوی دستور یک man بزنی راهنمای کاملش رو می ده. همینطور می تونی گوگل رو هم سرچ کنی مثلا دنبال at command example. مثلا
/home/user> at 3 PM Fri
at> ls
at> ^D

روز جمعه ساعت سه بعد از ظهر یک ls می گیره (: دقت کن که مثل بقیه دستورات با کنترل-دی اومده بیرون بعد از تایپ کردن دستورهایی که قراره اون ساعت اجرا بشن.

حتی بعد از reset کامپیوتر؟
http://en.wikipedia.org/wiki/Anacron