Zırvalama Tahtası symfony, debian, PHP5, SQL ve pek çok ayrıntı

13Jun/061

Google Earth ve linux.

Google Earth Linux sürümünü duyurdu 06/12/2006 tarihinde google.blogspot.com adresi üzerinden duyurdu. http://www.google.com/downloads/ adresinden indirebilirsiniz. ( elbette henüz beta :) )

14Mar/060

Linux ve sistem bilgilerini görüntüleme

Linux dağıtımlarını kullanırken yada kullandığınız dağıtım üzerinde bir takım değilşiklikler yaptığımızda (kernel güncelleme yada yeni servisler ekleme vs.) çok nadir de olsa bazı sorunlar ile karşılaşabiliriz. (servisler çalışmayabilir vs.) Bu durumda neler yapılır?

İlk bakılacak olan elbette sorunun nereden kaynaklandığını düşündüğümüze göre değişmektedir, örneğin sistem açılırken başlatılan servislerden birinde bir sorun var ve bununla ilgili bir mesaj boot işlemi sirasında ekranda görünüyor ancak çok hızlı geçtiğinden okuyabilmek imkansız, bu durumda bakılacak ilk yer /var/log/boot.log elbette bunun için sisteminizde bootlogd servisinin kurulu olması gerekir bu servis /dev/console aygıtına gönderilen verileri /var/log/boot.log dosyasına gönderir.

Eğer sisteminize bir aygıt bağlamış iseniz yada çekirdeğinizi güncelledikten sonra bazı aygıtlarınız çalışmıyor ise başvuru adresiniz dmesg' tir, dmesg çıktısı içerisinde kolayca gezinmek için pipe ile çıktıyı less'e yollayabilirsiniz. (dmesg|less)

Eğer daha fazla bilgiye ihtiyacınız varsa (aygıtınız için özel bilgiler mesela) /proc dosya sistemi üzerinde gezinmeye başlayabilirsiniz. bazı dosyaların ne işe yaradıklarını hemen yazalım.

/proc/cpuinfo : cpu ile ilgili bilgileri görüntüleyebilirsiniz.
/proc/devices : Linux sisteminiz üzerinde kullandığınız aygıtları görebilirsiniz.
/proc/ioports : giriş / çıkış portlarını görüntüleyebilirsiniz, her aygıt için bu adres bilgileri farklıdır.
/proc/interrupts : Linux sisteminizdeki aygıt kesme isteklerini hangi irq hangi aygıt için atanmış öğrenebilirsiniz.
/proc/dma : Linux sisteminizdeki dma kanallarını görüntüleyebilirsiniz.
/proc/bus/pci/devices : pci aygıtlarınız ile ilgili bilgi alabilirsiniz.
/proc/bus/usb/devices : usb aygıtlarınız ile ilgili bilgi alabilirsiniz.
/proc/scsi/scsi : scsi aygıtlarınız ile ilgli özet bilgiye ulaşabilirsiniz.
/proc/bus/usb/drivers : usb aygıtlarının kullandıkları sürücüleri öğrenebilirsiniz.

Aygıtlar hakkında bilgi almanın daha farklı yollarıda vardır elbette mesela hwinfo komutu yada hdparm ile sabit sürücünüz hakkında bilgi alabilir, ve bazı özelliklerini açıp kapatabilirsiniz. (dma kullan yada kullanma gibi)
fdisk ile sabit sürücünüz üzerindeki alanları ve hangi formatta olduklarını görüntüleyebilir, yada düzenleyebilirsiniz. (bu tehlikeli bir iştir dikkatli olunması gerekir aksi halde verilerinizi kaybedebilirsiniz)
iostat ile cpu ve giriş çıkış işlemleri ile ilgili istatistiki bilgileri öğrenebilirsiniz.
lspci komutu ile pci aygıtları hakkında bilgi alabilirsiniz.

Sistem ve süreç bilgileri için ise,
top, ps, uptime, netstat, uname komutlarını kullanabilirsiniz.

netstat ile ilgili bir bilgi vereyim hemen (bu güzel bir parametre topluluğudur)
-n (isim çözümlemsi yapma)
-r (yönlendirme bilgilerini görüntüle)
-e (daha fazla bilgi alayım canım freak'im ben)
-p (işlemleri de ver bakayım)
-a (dinlenen ve dinlenmeyen socketleri alayım)
-t (tcp socketlerini de alayım)
-u (udp socketlerini de versene lan)

(Yazar) Sevgili günlük...
(Günlük) Efendim?
(Yazar) Efendiler dağa kaçırsın seni.
(Günlük) Kim olduğuna bağlı.

6Dec/051

Dcop….

kde'nin güzel bir aracı olan dcop ile oynamak çok güzel, üstelik bunun için Qt'den anlamanız yada programcı olmanız gerekmiyor.
Örneğin makinenizden uzak bir yerde çalışıyorsunuz ve ekranınızı kilitlediğinizi unuttuğunuzu fark ediyorsunuz. kimsenin kullanmasını istemediğiniz için ekranı kilitlemeniz gerekiyor. Ne yaparsınız? Eğer kde kullanıyorsanız çözümü çok basit. Ssh ile login olduğunuz bilgisayarınıza,dcop kdesktop KScreensaverIface lock yazıp enter'a basarsınız. ekranınız kilitlenir. yada diyelim başka bir makinede çalışan amarok'u durdurmak istiyorsunuz, müzik bünyenize fazla gelmiş olabilir :) dcop amarok player stop demeniz yeterli. dcop yazıp entar'a basarak o sırada dcop kullanarak kontrol edebileceğiniz yazılımları görebilirsiniz. dcop hede ile hede uygulamasına ait hangi özellikleri ve neleri kontrol edebileceğinizi görebilirsiniz. Dcop şok güzel.

Tagged as: , , 1 Comment
3Nov/050

Amarok

Bu gün amarok'un güzel bir özelliğini keşfettim.

Eğer hangi sanatçı yada hangi albüme ait olduğunu bilmediğiniz bir mp3 varsa listeden seçip sağ click ile parça bilgilerini music brainz'den getir dediğinizde parça'dan özet bilgi çıkartıp internette bulunan veri tabanından sorgulayıp getiriyor. :) Pek güzel bir özellik.

(Yazar) Sevgili günlük ....
(Günlük) Efendim..
(Yazar) Bir sevgili istiyorum.
(Günlük) Arama'ya inan, sabretmeyi bil.

Tagged as: , , No Comments
17Oct/050

Okunması gerekenler.

Okuyun, okutun. http://projects.comu.edu.tr/fra/Encourage-Women-Linux-HOWTO.html