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

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

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

نویسنده موضوع: مشکل در اجرای wget باcron (حل شد)  (دفعات بازدید: 11620 بار)

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

آفلاین Alinn

  • High Hero Member
  • *
  • ارسال: 1440
  • جنسیت : پسر
  • هدیه فاتحه شما برای روح پدرم تسلای دلم خواهد بود:)
    • کاوش‌های من
پاسخ به: مشکل در اجرای wget با cron
« پاسخ #15 : 06 بهمن 1388، 09:20 ب‌ظ »
من همین اسکریپت شما رو گذاشتم تو کرون اجرا شد. در زمان اجرا اصلا فایلی به نام cronworks توی tmp نبود.این خروجی ls /tmp در زمان اجرا:
flashgot.m3mlc2cd.default  pulse-Uzc3xWwB9JTj  virtual-alinn.LL3cje
keyring-IZW1Bb             seahorse-p5HXti
orbit-alinn                ssh-wXgtYO2937
فکر میکنم مشکل از اون جمله ه باشه که موقعی که میزنی crontab -e :
no crontab for ali - using an empty oneدر موردش جستجو کردم اینجا رو ببین گفته من زدم rm -rf * اینجوری شده : http://ubuntuforums.org/showthread.php?t=853904
مثل عکس رخ مهتاب که افتاده در آب
در دلم هستی و بین من و تو فاصله هاست
اللهم عجل لولیک الفرج


کاوش‌های من

آفلاین sayres

  • High Hero Member
  • *
  • ارسال: 1096
  • جنسیت : پسر
    • دست نوشته های من
پاسخ به: مشکل در اجرای wget با cron
« پاسخ #16 : 06 بهمن 1388، 10:00 ب‌ظ »
alinn جان شما هم وقتی اجرا کردی که تو پوشه temp فایل cronworks ساخته نشده ???
flashgot.m3mlc2cd.default  pulse-Uzc3xWwB9JTj  virtual-alinn.LL3cje
keyring-IZW1Bb             seahorse-p5HXti
orbit-alinn                ssh-wXgtYO2937
یعنی مشکل از کد بوده :
از منم همینطوریه؟؟؟

راجب
rm -rf * ا
من باید چیکار کنم؟؟
اگه این که من این کد زدم و همه backup script پاک کردم فکر نمیکنم ???
چون من اصلا نمیدونم این کد چیکار میکنه؟؟؟
حالا برفرض اینکه همهی backup script پاک شده چی کار میتونم بکنم؟؟
شما میتونید backup script خودتون به من mail کنید؟
یا باید اوبونتو دوباره نصب کنم که شاید درست شه؟؟ ??? :'(

این هم ls از  home : مثل همون سایت :
ali@ali-laptop:~$ ls
Aptana Studio 2.0        Documents    mysait    teeworlds-0.4.3-linux_x86  w~
Aptana Studio Workspace  Downloads    Pictures  Templates
bin                      gnome-shell  Public    toonel.ini
debs                     JDownloader  scripts   Videos
Desktop                  Music        Source    w

و
ali@ali-laptop:~$ pwd
/home/ali

« آخرین ویرایش: 06 بهمن 1388، 11:01 ب‌ظ توسط sayres »

آفلاین Alinn

  • High Hero Member
  • *
  • ارسال: 1440
  • جنسیت : پسر
  • هدیه فاتحه شما برای روح پدرم تسلای دلم خواهد بود:)
    • کاوش‌های من
پاسخ به: مشکل در اجرای wget با cron
« پاسخ #17 : 06 بهمن 1388، 10:40 ب‌ظ »
backup script چیه؟!!!
مثل عکس رخ مهتاب که افتاده در آب
در دلم هستی و بین من و تو فاصله هاست
اللهم عجل لولیک الفرج


کاوش‌های من

آفلاین sayres

  • High Hero Member
  • *
  • ارسال: 1096
  • جنسیت : پسر
    • دست نوشته های من
پاسخ به: مشکل در اجرای wget با cron
« پاسخ #18 : 06 بهمن 1388، 10:55 ب‌ظ »
منم نمیدونم اینجا نوشته :
oh **** you are right, I ran rm -rf * somewhere in my backup script
حالا من چیکار میتونم بکنم؟

آفلاین Alinn

  • High Hero Member
  • *
  • ارسال: 1440
  • جنسیت : پسر
  • هدیه فاتحه شما برای روح پدرم تسلای دلم خواهد بود:)
    • کاوش‌های من
پاسخ به: مشکل در اجرای wget با cron
« پاسخ #19 : 06 بهمن 1388، 11:00 ب‌ظ »
اون اسکریپتو اجرایی کردین وقتی گذاشتین تو کرون؟
sudo cmod +x my_script
مثل عکس رخ مهتاب که افتاده در آب
در دلم هستی و بین من و تو فاصله هاست
اللهم عجل لولیک الفرج


کاوش‌های من

آفلاین sayres

  • High Hero Member
  • *
  • ارسال: 1096
  • جنسیت : پسر
    • دست نوشته های من
پاسخ به: مشکل در اجرای wget با cron
« پاسخ #20 : 06 بهمن 1388، 11:09 ب‌ظ »
آره .
البته قبل از اینکه تو cron استفاده کنم این کارو رو script کردم.
من حتی اینم امتحان کردم :
* * * * * echo "this is a test" >> /home/ali/ali.log
ولی داخل ali.log هیچی نوشته نشد؟؟
اصلا cron کار نمیکنه؟؟
میخوای شما یک کد کامل بده به من که منم همون اجرا کنم؟؟ ???

یک کاری .این ۲تا فایل از خودت بهم بده :
/etc/cron.allow
و
 /etc/cron.deny
چون من اینارو ندارم.
وقتی که
crontab -e
شما میزنید چی نشون میده؟؟؟
no crontab for ali - using an empty one
از من که اینو نشون میده ???


اساتید من همچین فایلی رو ندارم :
/etc/syslog.conf
که بخوام به این صورت تغیر بدم :
#cron.*                         /var/log/cron.log
شاید مورد از این باشه :'(
http://ubuntuforums.org/showthread.php?t=846940
« آخرین ویرایش: 06 بهمن 1388، 11:41 ب‌ظ توسط sayres »

آفلاین Alinn

  • High Hero Member
  • *
  • ارسال: 1440
  • جنسیت : پسر
  • هدیه فاتحه شما برای روح پدرم تسلای دلم خواهد بود:)
    • کاوش‌های من
پاسخ به: مشکل در اجرای wget با cron
« پاسخ #21 : 06 بهمن 1388، 11:49 ب‌ظ »
اون دو تا فایلو من ندارم:
acpi                    group-               passwd
adduser.conf            grub.d               passwd-
adjtime                 gshadow              pcmcia
alsa                    gshadow-             perl
alternatives            gtk-2.0              pm
anacrontab              hal                  pnm2ppa.conf
apm                     hdparm.conf          PolicyKit
apparmor                hesiod.conf          popularity-contest.conf
apparmor.d              host.conf            power
apport                  hostname             ppp
apt                     hosts                profile
at.deny                 hosts.allow          profile.d
avahi                   hosts.deny           protocols
bash.bashrc             hp                   pulse
bash_completion         ifplugd              purple
bash_completion.d       init.d               python
bindresvport.blacklist  initramfs-tools      python2.6
blkid.tab               inputrc              rc0.d
blkid.tab.old           iproute2             rc1.d
bluetooth               issue                rc2.d
bogofilter.cf           issue.net            rc3.d
bonobo-activation       java                 rc4.d
brlapi.key              java-6-openjdk       rc5.d
brltty                  java-6-sun           rc6.d
brltty.conf             kbd                  rc.local
ca-certificates         kernel               rcS.d
ca-certificates.conf    kernel-img.conf      readahead
calendar                laptop-mode          resolvconf
chatscripts             ldap                 resolv.conf
checkbox.d              ld.so.cache          resolv.conf~
compizconfig            ld.so.conf           resolv.conf.pppd-backup
ConsoleKit              ld.so.conf.d         rmt
console-setup           lftp.conf            rpc
console-tools           libao.conf           samba
cron.d                  libgda-3.0           sane.d
cron.daily              libpaper.d           scim
cron.hourly             locale.alias         screenrc
cron.monthly            localtime            scsi_id.config
crontab                 logcheck             securetty
cron.weekly             login.defs           security
cups                    logrotate.conf       sensors.conf
dbus-1                  logrotate.d          services
debconf.conf            lsb-base             sgml
debian_version          lsb-base-logging.sh  shadow
default                 lsb-release          shadow-
defoma                  ltrace.conf          shells
deluser.conf            magic                skel
depmod.d                magic.mime           sound
dhcp3                   mailcap              ssh
dictionaries-common     mailcap.order        ssl
dm                      manpath.config       sudoers
doc-base                mime.types           sysctl.conf
dpkg                    mke2fs.conf          sysctl.d
e2fsck.conf             modprobe.d           syslog.conf
emacs                   modules              terminfo
environment             mono                 timezone
esound                  motd                 timidity
event.d                 motd.tail            ts.conf
firefox-3.0             mtab                 ucf.conf
fonts                   mtools.conf          udev
foomatic                mysql                ufw
fstab                   nanorc               updatedb.conf
fstab~                  netscsid.conf        update-manager
fuse.conf               network              update-motd.d
gai.conf                NetworkManager       update-notifier
gamin                   networks             usplash.conf
gconf                   nsswitch.conf        vim
gdm                     obex-data-server     w3m
gimp                    ODBCDataSources      wgetrc
gnome                   odbc.ini             wildmidi
gnome-app-install       odbcinst.ini         wodim.conf
gnome-system-tools      openoffice           wpa_supplicant
gnome-vfs-2.0           opt                  X11
gnome-vfs-mime-magic    pam.conf             xdg
gre.d                   pam.d                xml
groff                   pango                xulrunner-1.9
group                   papersize            zsh_command_not_found


crontab رو که میزنم میاره برای ادیت. هیچ پیغامی نمیده.
مطمئنی اون فایل نیست؟
« آخرین ویرایش: 06 بهمن 1388، 11:51 ب‌ظ توسط Alinn »
مثل عکس رخ مهتاب که افتاده در آب
در دلم هستی و بین من و تو فاصله هاست
اللهم عجل لولیک الفرج


کاوش‌های من

آفلاین sayres

  • High Hero Member
  • *
  • ارسال: 1096
  • جنسیت : پسر
    • دست نوشته های من
پاسخ به: مشکل در اجرای wget با cron
« پاسخ #22 : 06 بهمن 1388، 11:57 ب‌ظ »
آره .
اینم لیست etc :
ali@ali-laptop:/etc$ ls
00-header               grub.d                  passwd-
acpi                    gshadow                 pcmcia
adduser.conf            gshadow-                perl
akonadi                 gtk-2.0                 pm
aliases                 hal                     pmount.allow
aliases.db              hddtemp.db              pnm2ppa.conf
alternatives            hdparm.conf             PolicyKit
anacrontab              host.conf               polkit-1
apg.conf                hostname                popularity-contest.conf
apm                     hosts                   postfix
apparmor                hosts.allow             power
apparmor.d              hosts.deny              ppp
apport                  hp                      printcap
apt                     ifplugd                 privoxy
at.deny                 inetd.conf              profile
avahi                   init                    profile.d
bash.bashrc             init.d                  protocols
bash_completion         initramfs-tools         pulse
bash_completion.d       inputrc                 python
bindresvport.blacklist  insserv                 python2.4
blkid.conf              insserv.conf            python2.6
blkid.tab               insserv.conf.d          qt3
bluetooth               iproute2                rarfiles.lst
bogofilter.cf           issue                   rc0.d
bonobo-activation       issue.net               rc1.d
brlapi.key              java-6-sun              rc2.d
brltty                  kbd                     rc3.d
brltty.conf             kde3                    rc4.d
byobu                   kernel                  rc5.d
ca-certificates         kernel-img.conf         rc6.d
ca-certificates.conf    kerneloops.conf         rc.local
calendar                keys                    rcS.d
chatscripts             kompozer                resolvconf
checkbox.d              laptop-mode             resolv.conf
checkinstallrc          ldap                    rmt
compizconfig            ld.so.cache             rpc
computer-janitor.d      ld.so.conf              rsyslog.conf
conky                   ld.so.conf.d            rsyslog.d
ConsoleKit              legal                   samba
console-setup           lftp.conf               sane.d
console-tools           libao.conf              screenlets
couchdb                 libpaper.d              screenrc
cowpoke.conf            lintianrc               securetty
cron.d                  locale.alias            security
cron.daily              localtime               sensors3.conf
cron.hourly             logcheck                sensors.conf
cron.monthly            login.defs              services
crontab                 logrotate.conf          sgml
cron.weekly             logrotate.d             shadow
crypttab                lsb-base                shadow-
cups                    lsb-base-logging.sh     shells
cvs-cron.conf           lsb-release             skel
cvs-pserver.conf        ltrace.conf             smartd.conf
dbus-1                  magic                   smartmontools
debconf.conf            magic.mime              sound
debian_version          mailcap                 speech-dispatcher
default                 mailcap.order           ssh
defoma                  mail.rc                 ssl
deluser.conf            manpath.config          sudoers
depmod.d                menu                    su-to-rootrc
devscripts.conf         menu-methods            sysctl.conf
dhcp3                   mime.types              sysctl.d
dictionaries-common     mke2fs.conf             terminfo
doc-base                modprobe.d              thunderbird
dpkg                    modules                 tidy.conf
dput.cf                 mono                    timezone
emacs                   motd                    timidity
environment             motd.tail               tor
esound                  mplayer                 ts.conf
ffserver.conf           mtab                    tsocks.conf
firefox-3.0             mtools.conf             ucf.conf
firefox-3.5             mysql                   udev
fonts                   nanorc                  ufw
foomatic                nero                    updatedb.conf
fstab                   netscsid.conf           update-manager
fuse.conf               network                 update-motd.d
gadmin-rsync            NetworkManager          update-notifier
gai.conf                networks                usplash.conf
gamin                   nsswitch.conf           uswsusp.conf
gconf                   obex-data-server        vga
gdb                     ODBCDataSources         vim
gdm                     odbc.ini                vlc
gimp                    odbcinst.ini            w3m
gnome                   openal                  wgetrc
gnome-app-install       openoffice              wildmidi
gnome-system-tools      operaprefs_default.ini  wodim.conf
gnome-vfs-2.0           operaprefs_fixed.ini    wpa_supplicant
gnome-vfs-mime-magic    opt                     X11
gre.d                   pam.conf                xdg
grep-dctrl.rc           pam.d                   xml
groff                   pango                   xulrunner-1.9.1
group                   papersize               zsh_command_not_found
group-                  passwd


/etc/syslog.conf
تو داری ولی من ندارم.شاید واسه این باشه؟؟
اوبونتو ۹.۱۰ استفاده میکنم
« آخرین ویرایش: 07 بهمن 1388، 12:00 ق‌ظ توسط sayres »

آفلاین Alinn

  • High Hero Member
  • *
  • ارسال: 1440
  • جنسیت : پسر
  • هدیه فاتحه شما برای روح پدرم تسلای دلم خواهد بود:)
    • کاوش‌های من
پاسخ به: مشکل در اجرای wget با cron
« پاسخ #23 : 07 بهمن 1388، 12:01 ق‌ظ »
چرا اونو دارم.
آقا خیلی سرچیدم به جایی نرسیدم :(
مثل عکس رخ مهتاب که افتاده در آب
در دلم هستی و بین من و تو فاصله هاست
اللهم عجل لولیک الفرج


کاوش‌های من

آفلاین sayres

  • High Hero Member
  • *
  • ارسال: 1096
  • جنسیت : پسر
    • دست نوشته های من
پاسخ به: مشکل در اجرای wget با cron
« پاسخ #24 : 07 بهمن 1388، 12:10 ق‌ظ »
اون syslog واسم بفرست شاید درست شد؟؟
بخدا خسته شدم از صبح تا ساعت ۳ یا ۴ نیم شب فقط دنبال اینم ولی به جایی نرسیدم.
ابن فایل های rsyslog چیه که من دارم شما ندارید..
نمیدونم تو syslog خودتو بفرست اینم امتحان کنم

آفلاین sayres

  • High Hero Member
  • *
  • ارسال: 1096
  • جنسیت : پسر
    • دست نوشته های من
پاسخ به: مشکل در اجرای wget با cron
« پاسخ #25 : 07 بهمن 1388، 12:32 ق‌ظ »
من تو این سایت :
http://www.ubuntu.com/getubuntu/releasenotes/910
در این قسمت یچیزی پیدا کردم :
The sysklogd package has been replaced with rsyslog. Configurations in /etc/syslog.conf will be automatically converted to /etc/rsyslog.d/50-default. If you modified the log rotation settings in /etc/cron.daily/sysklogd or /etc/cron.weekly/sysklogd, you will need to change the new configurations in /etc/logrotate.d/rsyslog. Also note that the prior rotation configurations used .0 as the first rotated file extension, and now via logrotate it will be .1.  
که تونستم :
#cron.*                         /var/log/cron.log
تو این قسمت درست کنم :
/etc/rsyslog.d/50-default
و # کرون را برداشتم و این فایل درجای خودش درست شد :
/var/log/cron.log
باز یکم پیشرفت حاصل شد :-X
ولی هنوز cron کار نمیکنه/ ](*,)
یه چنتا از کدای بالارو اجرا کردم
ali@ali-laptop:~$ crontab -e
no crontab for ali - using an empty one
29
* * * * touch /tmp/cronworks
?
crontab: "/usr/bin/sensible-editor" exited with status 1
ali@ali-laptop:~$ crontab -e
no crontab for ali - using an empty one
29
05 01 * * * wget -c http://s55.us.rapidbaz.com/get/_9wHg/Public_-enemies_2009_%5Bwww.p30day.com%5D.part1.rar matrix
?
crontab: "/usr/bin/sensible-editor" exited with status 1
ali@ali-laptop:~$

تو cron.log این پیغامها ظاهر شد :
Jan 27 00:59:48 ali-laptop anacron[1278]: Job `cron.daily' terminated
Jan 27 00:59:48 ali-laptop anacron[1278]: Job `cron.monthly' started
Jan 27 00:59:48 ali-laptop anacron[3169]: Updated timestamp for job `cron.monthly' to 2010-01-27
Jan 27 00:59:48 ali-laptop anacron[1278]: Job `cron.monthly' terminated
Jan 27 00:59:48 ali-laptop anacron[1278]: Normal exit (2 jobs run)
Jan 27 01:02:24 ali-laptop crontab[3223]: (ali) BEGIN EDIT (ali)
Jan 27 01:04:20 ali-laptop crontab[3279]: (ali) BEGIN EDIT (ali)
داخل cron.hourly فایلی نیست ؟؟این نرماله؟
ali@ali-laptop:/etc/cron.hourly$ ls
ali@ali-laptop:/etc/cron.hourly$

اساتید کمک کنید
« آخرین ویرایش: 07 بهمن 1388، 01:11 ق‌ظ توسط sayres »

آفلاین Alinn

  • High Hero Member
  • *
  • ارسال: 1440
  • جنسیت : پسر
  • هدیه فاتحه شما برای روح پدرم تسلای دلم خواهد بود:)
    • کاوش‌های من
پاسخ به: مشکل در اجرای wget با cron
« پاسخ #26 : 07 بهمن 1388، 07:07 ق‌ظ »
توی cron.log ببین وقتی می خواد اجرا کنه چی می نویسه
مثل عکس رخ مهتاب که افتاده در آب
در دلم هستی و بین من و تو فاصله هاست
اللهم عجل لولیک الفرج


کاوش‌های من

آفلاین جادی

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1610
    • در دفاع از آزادی بیان
پاسخ به: مشکل در اجرای wget با cron
« پاسخ #27 : 07 بهمن 1388، 09:30 ق‌ظ »
صبر کن صبر کن (: با سعی و خطا و هی اینطرف و اونطرف شلیک کردن نه چیزی یاد می گیری نه مشکلت حل می شه! گفتم که: اول باید مشکل رو ایزوله کرد.

یک توصیه خیلی مهم هم اینه که وقتی توی لینوکس دستوری رو متوجه نمی شی، اجراش نکنی! هر چیزی که هر کسی توی هر فرومی در جواب سوالی که چند تا کلمه اش با سوال تو یکیه گفته که راه حل تو نیست (:

اول ببین اصلا سرویس کرون اجرا شده یا نه:
jadi@japtop:/proc$ service cron status
cron start/running, process 1396

یا شاید اگر سیستم دیگه ای داری:
jadi@japtop:/proc$ /etc/init.d/cron status
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service cron status

Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the status(8) utility, e.g. status cron
cron start/running, process 1396


آزادی کیبورد حق هر انسان است - جادی

آفلاین sayres

  • High Hero Member
  • *
  • ارسال: 1096
  • جنسیت : پسر
    • دست نوشته های من
پاسخ به: مشکل در اجرای wget با cron
« پاسخ #28 : 07 بهمن 1388، 12:04 ب‌ظ »
خوب جادی جان از این ایزوله بهتر که cron تو سیستم فعاله ولی کار نمیکنه :'(
اینم اجرا بودن سرویس :
ali@ali-laptop:/proc$ service cron status
cron start/running, process 1303
ali@ali-laptop:/proc$
سیستم دیگهای ندارم .لی رو همین سیستمم:
ali@ali-laptop:/proc$ /etc/init.d/cron status
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service cron status

Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the status(8) utility, e.g. status cron
cron start/running, process 1303
ali@ali-laptop:/proc$

انم زمانی که مینویسم
crontab -e
تو cron.log این مینویسه :
Jan 27 12:02:58 ali-laptop crontab[2574]: (ali) BEGIN EDIT (ali)

آفلاین جادی

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1610
    • در دفاع از آزادی بیان
پاسخ به: مشکل در اجرای wget با cron
« پاسخ #29 : 07 بهمن 1388، 12:17 ب‌ظ »
خب پس cron -l رو هم بذار.
آزادی کیبورد حق هر انسان است - جادی