Merhaba, yedek.sh scriptini;
echo $PATH çıktısında gördüğünüz dizinlerden birine koyup dener misiniz? Örnek: */5 * * * * /usr/local/sbin/yedek.sh Kolay gelsin, Aytekin Aygün Ümit AYDINLI yazmış: > Evet kendim manuel çalıştırabiliyorum.chmod +x yedek.sh şeklinde işlem > yapmıştım. > > Crona yazdığım satır; > > 1,5,10,15,20,25,30,35,40,45,50,55 * * * * /usr/local/bin/bash > /home/uaydinli/yedek.sh > > Anlayamadım ama otomatik çalışmıyor. > > -----Original Message----- > From: [email protected] > [mailto:[email protected]] On Behalf Of Mustafa Aldemir > Sent: Friday, July 24, 2009 11:30 AM > To: Linux > Subject: [Linux] Re: bir dosyayı ftpye otomatik aktarmak > > cron'suz kendiniz çalıştırabiliyor musunuz? dosya izinlerinde X (executable) > görünüyor mu? > > belki /bin/bash /home/umit/yedekle.sh gibi çağırmanız gerekiyor olabilir. > > kolay gelsin, > Mustafa Aldemir > > > > --- On Fri, 7/24/09, Ümit AYDINLI <[email protected]> wrote: > > >> From: Ümit AYDINLI <[email protected]> >> Subject: [Linux] Re: bir dosyayı ftpye otomatik aktarmak >> To: "'Linux'" <[email protected]> >> Date: Friday, July 24, 2009, 11:25 AM >> Yardımınız için teşekkür >> ederim.Aşağıdaki şekilde betigimi oluşturdum.Cron >> da yalnız bir sıkıntı var her 5 dakikayı seçmiş >> olmama rağmen otomatik >> çalışmıyor. >> >> ############ >> # ftp betigi >> ############ >> ftphost=ftp.host.com >> ftpuser=test >> ftppass=test >> >> ftp -in $ftphost <<EOF >> quote USER $ftpuser >> quote PASS $ftppass >> >> binary >> put "${tarih}-${saat}:${dakika}-${logadi}.log.gz" >> quit >> EOF >> >> -----Original Message----- >> From: [email protected] >> [mailto:[email protected]] >> On Behalf Of [email protected] >> Sent: Friday, July 24, 2009 11:10 AM >> To: Linux >> Subject: [Linux] Re: bir dosyayı ftpye otomatik aktarmak >> >> merhaba, >> >> basit bir bash script işinizi görür. arşiv dosyanızı >> oluştururken haftanın >> kaçıncı günü olduğuna göre bir isim verin. >> Örneğin: (tüm /home'u sıkıştırmak >> için) >> >> ============== >> #!/bin/bash >> GUN=`date +%u` >> tar -cvzf /yedek/centos-$GUN /home >> ============== >> >> Böylece bir hafta sonra aynı dosyanın üzeirne >> yazılacak. Daha sonra da bunu >> ftp ile başka bir makineye atmak için aynı betiğin >> devamına şöyle bişey >> ekleyebilirsiniz. >> >> ============== >> hostname="IP_ADRESI" >> username="KULLANICI_ADINIZ" >> password="SIFRENIZ" >> ftp -in $hostname <<EOF >> quote USER $username >> quote PASS $password >> binary >> put /yedek/centos-$GUN >> quit >> EOF >> ============== >> >> Sonra da bu betiği cron'a her gün (tercihen trafiğinizin >> fazla olmadığı bir >> saatte) çalışacak şekilde ekleyebilirsiniz. >> >> Uyarı: betiği şimdi yazdım, ufak tefek düzeltmeler >> yapmak gerekebilir. >> >> sevgi, saygı... >> Mustafa Aldemir >> >> >> >> --- On Thu, 7/23/09, [email protected] >> <[email protected]> >> wrote: >> >> >>> From: [email protected] >>> >> <[email protected]> >> >>> Subject: [Linux] bir dosyayı ftpye otomatik aktarmak >>> To: [email protected] >>> Date: Thursday, July 23, 2009, 8:23 PM >>> selamlar; >>> >>> centos 5 kullanıyorum diskim üzerinde >>> >> oluşturduğum >> >>> arşiv dosylarımı örneğin her gün bir ftp >>> >> adresine >> >>> otomatik göndermek, gönderilen dosylarında >>> >> örneğin bir >> >>> hafta sonra diskten otomatik silinmesini istiyorum. >>> >>> >>> >>> çokmu şey istiyorum acaba diyorum kendi >>> >> kendime.yeni >> >>> olduğumdandır diyip geçiyorum. >>> >>> mümkün müdür veya nasıl yapılır belgesi varmı >>> yardımcı olabilirmisiniz? >>> >> >> >> _______________________________________________ >> Linux E-Posta Listesi >> [email protected] >> >> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık >> bu listeden gelen >> e-postaları almak istemiyorsanız aşağıdaki bağlantı >> adresini kullanarak 1 >> dakika içinde üyeliğinizi sonlandırabilirsiniz. >> http://liste.linux.org.tr/mailman/listinfo/linux >> >> _______________________________________________ >> Linux E-Posta Listesi >> [email protected] >> >> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık >> bu listeden gelen e-postaları almak istemiyorsanız >> aşağıdaki bağlantı adresini kullanarak 1 dakika içinde >> üyeliğinizi sonlandırabilirsiniz. >> http://liste.linux.org.tr/mailman/listinfo/linux >> >> > > > > _______________________________________________ > Linux E-Posta Listesi > [email protected] > > Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen > e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 > dakika içinde üyeliğinizi sonlandırabilirsiniz. > http://liste.linux.org.tr/mailman/listinfo/linux > > _______________________________________________ > Linux E-Posta Listesi > [email protected] > > Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen > e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 > dakika içinde üyeliğinizi sonlandırabilirsiniz. > http://liste.linux.org.tr/mailman/listinfo/linux > > _______________________________________________ Linux E-Posta Listesi [email protected] Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 dakika içinde üyeliğinizi sonlandırabilirsiniz. http://liste.linux.org.tr/mailman/listinfo/linux
