-
March 5th, 2016, 02:15
#1
نیاز به یک اسکریپت که هر 10 ثانیه یک فرمانی استارت کنه
با سلام
من یک آدرس دارم که از اون سایت هر یک دقیقه دانلود انجام میشه توسط cronjob میخوام کاری کنم که این کار هر 10 ثانیه انجام بشه راهی هستش ؟
چون در cronjob پایینترین زمان یک دقیقه هستش من فکر میکنم نیاز به یک اسکریپت دارم درسته ؟ به طور مثال فایل تعریف شده من در cronjob به این صورت هستش ممنون میشم دوستان کمکم کنن .
wget -q -O /dev/null 2>&1 http://stone.com/smnt/ntican
ممنونم
ویرایش توسط navid1366 : March 5th, 2016 در ساعت 02:16
-
-
March 5th, 2016 02:15
# ADS
-
March 5th, 2016, 02:24
#2
عضو انجمن
پاسخ : نیاز به یک اسکریپت که هر 10 ثانیه یک فرمانی استارت کنه

نوشته اصلی توسط
navid1366
با سلام
من یک آدرس دارم که از اون سایت هر یک دقیقه دانلود انجام میشه توسط cronjob میخوام کاری کنم که این کار هر 10 ثانیه انجام بشه راهی هستش ؟
چون در cronjob پایینترین زمان یک دقیقه هستش من فکر میکنم نیاز به یک اسکریپت دارم درسته ؟ به طور مثال فایل تعریف شده من در cronjob به این صورت هستش ممنون میشم دوستان کمکم کنن .
wget -q -O /dev/null 2>&1 http://stone.com/smnt/ntican
ممنونم
6 تا کرون برای یک دقیقه بزنید. تقریبا چیزی که میخواید میشه
یعنی 6 صفحه کرون رو باز و تنظیم کنید و هر 10 ثانیه یکی رو برای یک دقیقه تنظیم کنید
- - - Updated - - -
با برنامه نویسی هم میشه
یک پیج طراحی کنید که هر بار اجراش 6 بار در بازه زمانی 10 ثانیه لینکتون رو اجرا کنه و اون صفحه رو برای یک دقیقه کرون کنید
-
تعداد تشکر ها از starting به دلیل پست مفید
-
March 5th, 2016, 02:25
#3
عضو انجمن
پاسخ : نیاز به یک اسکریپت که هر 10 ثانیه یک فرمانی استارت کنه
خدمت شما :
کد PHP:
while :
do
wget -q -O /dev/null 2>&1 http://stone.com/smnt/ntican
sleep 10
done
یک فایل bash درست کنید و قطعه کد بالا را داخلش قرار دهید . سپس با nohup اجراش کنید .
گمراهان دو دسته اند:
آنان که خواندند و اندیشه نکردند
آنان که نخواندند و یقین آوردند.
-
تعداد تشکر ها از OnlineServer به دلیل پست مفید
-
March 5th, 2016, 03:56
#4
پاسخ : نیاز به یک اسکریپت که هر 10 ثانیه یک فرمانی استارت کنه

نوشته اصلی توسط
OnlineServer
خدمت شما :
کد PHP:
while :
do
wget -q -O /dev/null 2>&1 http://stone.com/smnt/ntican
sleep 10
done
یک فایل bash درست کنید و قطعه کد بالا را داخلش قرار دهید . سپس با nohup اجراش کنید .
واقعا از همه دوستان بزرگوار ممنونم
من زیاد وارد نیستم منظورتون از nohup اجراش کنم کجاست ؟
خیلی ممنونم از همه دوستان عزیزم
- - - Updated - - -
به این صورت در نوتپد ویرایش کردم درست هستش؟
#!/bin/bash
while :
do
wget -q -O /dev/null 2>&1 http://stone.com/smnt/ntican
sleep 10
done
اسم که مهم نیست هر چیزی که سیو کنم ؟
- - - Updated - - -

نوشته اصلی توسط
starting
6 تا کرون برای یک دقیقه بزنید. تقریبا چیزی که میخواید میشه
یعنی 6 صفحه کرون رو باز و تنظیم کنید و هر 10 ثانیه یکی رو برای یک دقیقه تنظیم کنید
- - - Updated - - -
با برنامه نویسی هم میشه
یک پیج طراحی کنید که هر بار اجراش 6 بار در بازه زمانی 10 ثانیه لینکتون رو اجرا کنه و اون صفحه رو برای یک دقیقه کرون کنید
سلام
اجازه ساخت 6 تا کرون نمیده سی پنل
- - - Updated - - -
ممکن خواهش کنم از شما bash برام درست کنید ضمیمه بفرمایین و بفرمایین تو کدوم پوشه بزارم و دستورش در اس اس اچ چی بزنم منت میزارین سرم واقعا نمیدونم چطور تشکر کنم ممنونم
-
-
March 5th, 2016, 06:43
#5
عضو دائم
پاسخ : نیاز به یک اسکریپت که هر 10 ثانیه یک فرمانی استارت کنه
یک فایل every-10-seconds.sh درست کنید داخل قرار دهید :
کد:
#!/bin/bash
while true
do
wget -q -O /dev/null 2>&1 http://stone.com/smnt/ntican /home/ramesh/backup.sh
sleep 10
done
در خط فرمان به این شکل اجرا کنید :
کد:
nohup ./every-10-seconds.sh &
-
تعداد تشکر ها از T.Toosi به دلیل پست مفید
-
March 5th, 2016, 11:31
#6
پاسخ : نیاز به یک اسکریپت که هر 10 ثانیه یک فرمانی استارت کنه

نوشته اصلی توسط
T.Toosi
یک فایل every-10-seconds.sh درست کنید داخل قرار دهید :
کد:
#!/bin/bash
while true
do
wget -q -O /dev/null 2>&1 http://stone.com/smnt/ntican /home/ramesh/backup.sh
sleep 10
done
در خط فرمان به این شکل اجرا کنید :
کد:
nohup ./every-10-seconds.sh &
خیلی ممنونم واقعا یک دنیا سپاس
فقط این فایلی رو که درست کردم داخل کدوم فولدر در لینوکس بزارم ؟
مهم نیست داخل کدوم پوشه باشه
/home/ramesh/backup.sh
این دستور که در ادامه خط هستش داخل سرور من نیست دقیقا به همین صورت کانفیک کنم من هم ؟
ویرایش توسط navid1366 : March 5th, 2016 در ساعت 11:34
-
-
March 5th, 2016, 12:12
#7
عضو دائم
پاسخ : نیاز به یک اسکریپت که هر 10 ثانیه یک فرمانی استارت کنه

نوشته اصلی توسط
navid1366
خیلی ممنونم واقعا یک دنیا سپاس
فقط این فایلی رو که درست کردم داخل کدوم فولدر در لینوکس بزارم ؟
مهم نیست داخل کدوم پوشه باشه
/home/ramesh/backup.sh
این دستور که در ادامه خط هستش داخل سرور من نیست دقیقا به همین صورت کانفیک کنم من هم ؟
سلام، خواهش میکنم.
فرقی ندارد در هر پوشه آپلود میکنید هنگام اجرا nohup ./every-10-seconds.sh & آدرس دقیق فایل را وارد کنید.
/home/ramesh/backup.sh اضافه خورده اشتباهی پاکش کنید.
-
تعداد تشکر ها از T.Toosi به دلیل پست مفید
-
March 5th, 2016, 14:14
#8
پاسخ : نیاز به یک اسکریپت که هر 10 ثانیه یک فرمانی استارت کنه

نوشته اصلی توسط
T.Toosi
سلام، خواهش میکنم.
فرقی ندارد در هر پوشه آپلود میکنید هنگام اجرا nohup ./every-10-seconds.sh & آدرس دقیق فایل را وارد کنید.
/home/ramesh/backup.sh اضافه خورده اشتباهی پاکش کنید.
من واقعا از شما معذرت میخوام من این روال طی میکنم ببینین که درسته
1 -
#!/bin/bash
while true
do
wget -q -O /dev/null 2>&1 http://stone.com/smnt/ntican
sleep 10
done
2-
در پوشه /var/bin آپلود کردم
3 -
cd /var/bin
4-
nohup ./every-10-seconds.sh &
مراحل درست هستن ؟
- - - Updated - - -
دوستان عزیزم که میدونن این کارهایی که من به ترتیب انجام دادم درسته ممنون میشم راهنمایی بفرماین با تشکر از همه عزیزان
-