Tag: Linux

Drivel

Kasım 19th, 2010

Linux üzerinden, blogunuza/bloglarınıza post göndermek için kullanabileceğiniz bence gayet güzel bir uygulama. Drivel!

Kurulum;

Terminalden aşağıdaki komutu çalıştırmanız yeterli olacaktır.

sudo apt-get install drivel

kurulum tamamlandıktan sonra uygulamayı açın. Karşınıza gelecek olan Journal Login ekranından kullandığınız blog tipini seçin. Listelede mevcut olanlar şu şekilde;

  1. Advogato
  2. Atom/Blogger 2.0
  3. Blogger 1.0
  4. LiveJournal
  5. Movable Type

Eğer WordPress kullanıyorsanız buradan MovableType’ı seçiyorsunuz. Listeden seçiminizi yaptıktan sonra kullanıcı adı, şifre ve blog adresimizi giriyoruz ve Log In butonu ile yazılarımızı yazmaya başlıyoruz.

Blogunuz WordPress ise, Movable Type’ ı seçmiştik. Burada, Server address kısmına adresimizi şu şekilde yazmalıyız.

http://www.mehmetaydin.com/xmlrpc.php

doğru şekilde yazdıysanız bir sıkıntı yaşamamanız lazım.

Güzel bloglamalar…

Tags: ,
Posted in Linux | No Comments »

Schedule in Linux

Aralık 29th, 2008

Öğrenmişken bir de zamanlama mantığını öğrenelim;

Linuxda Crontab adında, süper bir zeka ürünü, harikalar ötesi, bir program mevcut. Öyleki zamanlama mantığı çok ileri çok hoş, mantık ve komut aşağıda ;

KOD:

sudo crontab -e

Mantık :

Kodu Çalıştırdığımızda

m h dom mth dow script şeklinde bir ifadeyle karşılaşırız.

Burada

  1. m – minute (0 — 59)
  2. h – hour (0 — 23)
  3. dom – day of month (1 — 31)
  4. mnt – month (1 — 12)
  5. dow – day of week (0 — 6) (0 = pazartesi)
  6. * = every (her)

şeklinde. Buradan da güzelliğin biraz farkına varmış olmanız lazım.

Bir örnek verecek olursak;

Dakika da bir çalışan zamanlayıcı;

* * * * * /script.sh

olur.

5.  Haftanın her günü

4. Her Ay

3. Ayın Her Günü

2. Günün Her Saati

1. Saatin Her Dakikası script.sh dosyasını çalıştır.

şeklinde bir anlamı olur.

Başka bir örnek;

Her Pazar Saat 05:05 de çalışan script;

5 5 * * 0 script.sh

5. Haftanın Pazar Günü

4. Her Ay

3. Ayın Her günü ( && Gün = Pazar tabi ki)

2. Saat 5

1. Dakika 5 olduğunda script.sh çalıştır.

şeklinde olur.

Tags: ,
Posted in Linux | No Comments »

Linux’da Executable Dosya

Aralık 29th, 2008

Bu dosya öyle bir dosya olmalı ki, windowstaki bat dosyaları gibi olmalı dedim ve birazcık arayınca dosya uzantısının “.sh” uzantısı olması gerektiğini öğrendim. Açılımı da zannedersem shell den gelmekte. Neyse maden dosyayı buldum, dosyayı açmak için edit benzeri bir console programı da vardır dedim. Evet o da varmış. “vi” diye terminalden çalışan bir program. Her şey iyi güzel, hemen

vi xxxx.sh

deyip varsa var olan dosya, yoksa yeni bir dosya açıyoruz. İçine bir önceki postumda yazdığım komutlardan tar ve gzip komutlarını yazıp kaydedelim.

tar -cf archive.tar file1

gzip archive.tar

Kaydedin dedim ama kaydedemiyeceğinizi düşünüyorum. Çünkü ben ilk aşamada kaydedemedim 🙂 Çıkış yapar iken q! karakterlerini girip, öyle sayfayı kapatabiliyoruz, haberiniz olsun. Karakterlerin ne işe yaradığını veya ne anlama geldiğini bilmiyorum valla.

Artık çalıştırılabilir dosyamızı hazırladığımıza göre, sıra bunu çalıştırmaya geldi. Ama hemen halışmıyor bu meretler. Önce bu dosyalarımıza chmod komutuyla executable yetkisini vermemiz gerekmekteymiş 🙁 Hemen verelim

chmod u+x archive.tar.gz

x ile executable yetkisini archive.tar.gz dosyamıza verdik. Şimdi aşağıdaki çalıştırma komutuyla, artık batch dosyamızı çalıştırabiliriz.

sh xxxx.sh

Note : Yukarıdaki komutları kullanırken, herhangi bir yetki problemi yaşarsanız komutun başına sudo (super user do) ekleyin.

Tags: , ,
Posted in Linux | No Comments »

Linux’a, Network’teki Windows Klasörünü Mount Etme

Aralık 29th, 2008

Komut tam anlamıyla aşağıdaki gibidir :

mount -t cifs //x.x.x.x/c$ /mnt/MountedWindows -0 username=username,password=password, iocharset=utf-8,file_mode=0777,dir_mode=0777

Yukarıdaki komut ile x.x.x.x ip li makinanın c klasörünü komple, linux makinamızdaki mnt klasöründeki MountedWindows klasörüne mount etmiş olduk. Italic olarak yazılmış olan yerleri kendinize göre değiştirmeyi unutmayın.

Tags: ,
Posted in Linux | No Comments »

Compress Files in Linux

Aralık 29th, 2008

Zip files are capable of archiving and compression. Unlike zip files, tar is for archiving only. In maths, this means :

Kb(file1) + Kb(file2) + Kb(File3) = Kb(file123.tar)

If you want to compress then you must gzip command. Gzip compress the file and reduces the size of file. In maths 🙂

Kb(file1.tar) > Kb(file1.tar.gz)

The tar Command :

tar -cf archive.tar file1

tar -cf archive.tar file1 file2 file3

tar -cf archive.tar Directory1

tar -cf /path/archive.tar /path/Directory1

The gzip Command :

gzip archived.tar

After archiving files or directorys, we get tar file, but after compression we get tar.gz file.

Tags: , , ,
Posted in Linux | No Comments »