22 November 2011

Bash'te rename komutunun kullanimi:

# rename nerden nereye hangilerinde

Manual page'lerde rename ile ilgili yeterli bilgi bulamadim. Ancak rename komutunun calismasi yukaridaki gibi ifade edilebilir.

Ornek:

# rename .txt .TXT *.txt
txt uzantili tum dosyalarda, uzantisi txt olan dosyalarin uzantilarini TXT yap...

# rename -1371 -000 *.txt
txt uzantili dosyalarda, dosya adinin icerisinde "-1371" gecen dosyalarin "-1371" yazan karakterlerini "-000" ile degistir...

10 November 2011

Oracle Linux kurulumundan sonra ethernetin calismamasi:

Zannediyorum ki; Oracle Linux 6.1.0 surumunde ethernet karti default olarak calismiyor.

# ping www.google.com
ping: unknown host www.google.com

# ping 209.85.175.99
connect: Network is unreachable

# ifconfig -a
eth0    Link encap:Ethernet  HWaddr  08:00:27:8E:A1:42
        inet6 addr: fe80::a00:27ff:fe8e:a142/64 Scope:Link
        UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
        RX packets:0 errors:0 dropped:0 overruns:0 frame:0
        TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
        collisions:0 txqueuelen:1000
        RX bytes:0 (0.0 b) TX bytes:328 (328.0 b)

lo      Link encap: Local Loopback
        inet addr:127.0.0.1  Mask:255.0.0
        inet6addr: ::1/128 Scope:Host
        UP LOOPBACK RUNNING MTU:16436 Metric:1
        RX packets:0 errors:0 dropped:0 overruns:0 frame:0
        TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
        collisions:0 txqueuelen: 0
        RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
Ustteki ekran ciktilarini goruyorsaniz, /etc/sysconfig/network-scripts/ifcfg-eth0 dosyasinda; ONBOOT=yes olarak yazildigina emin olun. Network servisini yeniden baslatin, calisacaktir.

Linux sisteminize ek swap alani eklemek:

http://www.thegeekstuff.com/2010/08/how-to-add-swap-space/ adresinde daha da detay bulabilirsiniz. Ancak benim icin alttaki iki komut yeterli oldu:



# mkswap /dev/sdc1
# swapon /dev/sdc1
 
O andaki swap kullanimini free komutu ile de gorebilirsiniz. 
 

Linux sisteminize hot-swap yeni bir disk eklediginizde:

Sistemin kapatip-acmadan tanimasi icin:

# echo "- - -" >/sys/class/scsi_host/host/scan

04 November 2011

Kendi email sunucunuzdan toplu emailing yapmak:

Toplu emailing yapmak istiyorsaniz ve profesyonel bir firmadan bu hizmeti almiyorsaniz, kendi email sunucunuz uzerinden ozel gunler icin coklu email gonderimi yapabilirsiniz:

Mozilla'nin Thunderbird programi bu iste gayet basarili. Email listenizi hazirlayip, baglanti hiziniza, sunucunuzun kapasitesine gore belli sayida (ornegin 100'er 100'er, 250'ser 250'ser gibi) email adresini BCC yapin. Genisligi 600 pixel, yuksekligi 400 piksel ve 96 dpi civarindaki bir gorseli surekli-birak yontemiyle email pencerenizin icerisine tasiyin. Bu sekilde Blackberry'de, iPhone'da ve Outlook istemcilerinde gayet basarili bir sekilde gosteriliyor. Istediginiz eklemeleri yapip gonderin.

03 November 2011

Squid cache'ini tamamen temizlemeyerek yeniden baslatmak:

Centos'da:

# /etc/init.d/squid stop
# rm /var/spool/squid /var/spool/squid.old
# mkdir /var/spool/squid
# chmod o-rxw /var/spool/squid
# chown squid:squid /var/spool/squid
# /etc/init.d/squid start

22 October 2011

Firefox 7 versiyonunu Ubuntu'nuza yuklemek icin:


# sudo add-apt-repository ppa:mozillateam/firefox-stable
# sudo apt-get update
# sudo apt-get install firefox

20 October 2011

Linux bash'te hesaplama yapmak:

Cok basit bir ornek:

# a=3 && b=4 && echo $[$a*$b]
#12

10 October 2011

Linux kullanicilarinin Blackberry cihazi kullanarak internete baglanmasi:


http://www.berry4all.com/home adresinde tarif ettigi gibi kurulumunu yapin. Berry4All programini da extract edip, calistirin.


Ben kendi masaustumde (Ubuntu 10.10) ve 9300 (OS 6) Blackberry cihazimla denedim. Cihaz 3G calisirken internet baglantisi saglanamiyor. Ancak cihazi EDGE mode'una alirsaniz calisiyor.

03 October 2011

Boot ederken elma logosu cikip, donan iPhone’u Recovery Mode almak icin:

  • Usb kablosu cikartilir
  • Power Off ve Home tuslarina elma logosu kaybolup yeniden gelip tamamen kaybolana kadar basili tutulur. Logo tamamen gittiginde cihaz kapanmistir
  • iTunes acilir
  • Home tusuna basili tutarak usb kablo takilir
  • Recovey Mode isareti cikana kadar basili tutulur, cikinca cekilir

Yurtdisindan sim-free olarak alinmis Blackberry’de (9930) Activation Required mesaji ciktigi zaman:

##000000 aranir ve Mobile Directory Number’a 11 haneli telefon numarasi yazilir.

The terminal server has exceeded maximum number of allowed connection:

Mstsc /admin ile acik olan bir session’a baglanilir ve logoff edilir.

Sql Server (2008) database’inde log_reuse_wait=6, log_reuse_wait_desc=REPLICATION yaziyorsa, log_reuse_wait'i 0 (NOTHING) yapmak:

SELECT [name]  ,[state]  ,[state_desc] ,[recovery_model_desc], [log_reuse_wait], [log_reuse_wait_desc] FROM [dbname].[sys].[databases]
calistirilip log_reuse_wait’in 6 oldugu gorulur.

use dbname
exec sp_dboption dbname, published
exec sp_removedbreplication

komutlari calistirilir ve log_reuse_wait yine kontrol edilir

Bu adimlardan sonra shrink olmayan Log dosyasi shrink de edilebilir.

(http://technet.microsoft.com/en-us/library/ms345414.aspx)

Tar ile Linux sunucunuzun backup’ini almak:

Alttaki komut Centos 5.x versiyonunda gayet iyi calisti. Exclude edeceginiz baska bir klasor varsa onu da mutlaka eklemeyi unutmayin.

#tar -cvzpf /tmp/backup.tar.gz --exclude=/sys --exclude=/dev/pts --exclude=/proc --exclude=/tmp --exclude=/boot /

Caf uzantili dosyalari mp3 yapmak:

Ucretsiz olan Audocity yazilimini http://audacity.sourceforge.net/ adresinden yukleyin. Lame (http://lame.sourceforge.net/) ve Ffmpeg (http://ffmpeg.org/download.html) eklentilerini de yukleyin. Bunlarla caf uzantili dosyalari mp3 yapabileceksiniz.


Dosyalarinizi iTunes kullanmadan iPhone ya da iPad gibi cihazlariniza aktarin:

Kullanmasini sevmedigim ve seven birini de hic gormedigim iTunes yazilimini kullanmaniz artik sart degil! http://www.copytrans.net/download.php adresinden CopyTrans yazilimini indirip kurun. CopyTrans Manager (Free) bilesenini calistirin ve cihaziniza hukmedin!

CopyTrans'in diger bilesenleri de cok kullanisli gorunuyor. Ben kullanmadim. Ancak ihtiyaci olanlarin isine gercekten yarayacagini dusunuyorum. Bu arada, diger bilesenleri ucretli.

Bir iPhone’dan baska bir iPhone'a Ringtone’lari oldugu gibi aktarmak:

iPhoneBrowser yazilimi ile kaynak iPhone'dan alttaki dosyalar/klasorler, hedef iPhone'nun alttaki klasorlerine kopyalanir: 

•    /private/var/mobile/Media/iTunes_Control klasorunun icine Ringtones klasoru kopyalanir
•    /private/var/mobile/Media/iTunes_Control/iTunes klasorunun icine Ringtones.plist kopyalanir