Ubuntu 10.04 üzerine java kurulumu

Kısaca java hakkında bilgi vermek isterim;
Java, ilk olarak Sun Microsystems tarafından 1995′te piyasaya sunulan bir programlama dili ve bilgi işlem platformudur. Yardımcı programlar, oyunlar ve ticari uygulamalar gibi son teknoloji ürünü pek çok program bu teknolojiyi temel alır. Java, dünya çapında 850 milyon bilgisayarda ve cep telefonları ile televizyonlar gibi milyarlarca aygıtta çalışmaktadır.
Java yazılımı niye [...]

>> Tamamını Oku

Ntp server Kurulumu

sudo aptitude -y install ntp
kurulum bittikten sonra
sudo gedit /etc/ntp.conf
# line 19: make it comment
# server 0.ubuntu.pool.ntp.org
# server 1.ubuntu.pool.ntp.org
# server 2.ubuntu.pool.ntp.org
# server 3.ubuntu.pool.ntp.org
# server ntp.ubuntu.com
# change servers for synchronization
server ntp1.jst.mfeed.ad.jp
server ntp2.jst.mfeed.ad.jp
server ntp3.jst.mfeed.ad.jp

# line 48: add the network range you allow to receive requests
restrict 10.0.0.0 mask 255.255.255.0 nomodify notrap

içeriği kaydetmeden önce restrict 10.0.0.0 yazan [...]

>> Tamamını Oku

Rsync ve Backup İşlemi

Yedekleme, sistem yönetiminin en zor ve en ihmal edilen parçasıdır. Ve aynı zamanda en önemli kısmıdır. Donanım problemlerine, güvenlik açıklarına, ve en önemlisi son kullanıcı hatalarına karşı son çaredir. Pahalı teyp sürücülerine, hatalı programlara binlerce dolar harcanırken aslında çok daha iyi bir çözüm var : Rsync .
Rsync, oldukça sık kullanılan güzel bir dosya transfer uygulamasıdır. [...]

>> Tamamını Oku

ssh ile server’a otomatik bağlanma scripti

Alttaki script ile ssh kullanarak otomatik ssh server olan herhangi bir yere bağlantı sağlayabilirsiniz.

#!/bin/bash
HOST=”baglanilacak ip adresi yada dns name yazın”
USER=”kullanici”
PASS=”sifre”
CMD=$@

VAR=$(expect -c ”
spawn ssh -o StrictHostKeyChecking=no $USER@$HOST $CMD
match_max 100000
expect \”*?assword:*\”
send — \”$PASS\r\”
send — \”\r\”
expect eof
“)
echo “===============”
echo “$VAR”

>> Tamamını Oku

Sed Kullanımı ve Örnekleri

1.Örnek (Dosya içinde string değiştirme)
Bir dosya içine aşağıdakileri yazıp kaydedin.
İçinde www.deu.edu.tr/berent gecen ifadeyi www.yahoo.com/hasan/sayfam olarak degistirelim
find . -name “*.htm” | while read sfile
do sed ’s/www.deu.edu.tr\/berent/www.yahoo.com\/hasan\/sayfam/g’ < ${sfile} > ${sfile}.tmp && mv ${sfile}.tmp ${sfile}
done
dosyaya çalıştırma izni verin.
$ chmod 744 dosyaismi
$ ./dosyaismi
Baska bir örnekte diyelim ki basit olarak /usr/bin’leri /usr/local/bin yapacaksiniz
$ sed -e [...]

>> Tamamını Oku

Ubuntu Paket Yönetimi İle İlgili Soru Cevaplar

Bölüm 8. Paket Yönetimi

8.1. Paket kurmak istediğimde E tuşuna basıyorum ancak komut satırına düşüyor

Bu geçici bir problem, şu an için E yerine sadece Enter ile işlemi başlatabilirsiniz.

8.2. Kurmak istediğim paketin istediğim sürümünün deb paketi yok ne yapmalıyım?

Belki aradığınız paketin istediğiniz sürümünü http://www.apt-get.org benzeri gayri-resmi depolardan temin edebilirsiniz. Veya kullanmakta olduğunuz sürümün bir üstündeki [...]

>> Tamamını Oku

Ssh ile Şifresiz Giriş Bash Scripti

Aslında başlığa bakarak yanılmayın. Doğrusu sürekli giriş yaptığınız sunuculara her seferinde şifre girmek yerinde oluşturulan bir anahtar ile aynı bilgisayardan otomatik giriş yapılması sağlanabilir.
Yerel bilgisayarda oluşturulan bir anahtar karşı bilgisayara yüklenerek bağlanmak istediğinizde bilgisayarı tanıması ve girişi kabul edilmesi sağlanır.
Konunun fazla ayrıntısına girmeden bu işin bir script tarafından kolayca yapılabilmesi sağlanabilir. Scripti inceledeiğinizde nasıl yapıldığını [...]

>> Tamamını Oku

Linux ‘da Paralel Port Kontrolü

PC ile elektronik sistem konrolu ile uğraşanlar için en çok merak edilen konu bilgisayar portlarıyla elektronik cihazların kontroludur.
Her ne kadar windows ile bu kolayca yapılsa da Linux ile bunu yapmak daha kolaydır. Windows işletim sistemine ve sistem 32/64bit sistemlere göre farklılık gösteri ve ona göre program yazmak gerekir.
Linux işletim sisteminde ilgili kütüpaneler de hazır geldiği [...]

>> Tamamını Oku

Linux Servislerini Yeniden Başlatmak

Evet Arkadaşlar bu yazımız da bazı linux servislerini script ile yeniden başlatmayı öğreneceğiz. Öncelikle bu iş için hangi servisleri yeniden başlatmak istediğimizi belirlememiz gerekiyor. Ben mtsql,dns,httpd,ftp servislerini yeniden başlatmak istiyorum. Bunun için ;
gedit reset_services.sh
Açılan pencerenin içine ;
#/usr/bin/!
echo “Restart Baslasinnnnn….”
service mysql restart
service named restart
service exim restart
service httpd restart
service pure-ftpd restart
echo “Restart islemleri tamamlandi…”
yazıp dosyayı kaydedin. Daha [...]

>> Tamamını Oku

Başlangıça Servis Eklemek Yada Servis Kaldırmak

Arkadaşlar bu yazımızda sizlere ubuntu aılışına scriptleri eklemeyi ve çıkarmayı anlatacağız.  Bildiğiniz gibi ubuntu açılırken bir çok script çalıştırıyor. bu scripleri sizin belirlemiş olduğunuz runleveline göre çalıştırmaktadır. Benim ubuntumda default run level 2, runleveli öğrenmek için terminal penceresinde ;
runlevel
yazmanız yeterlidir. benim runlevelim 2 olduğuna göre ubuntu açılışta, /etc/rc2.d altındaki scriptleri çağıracaktır. tabiki bu scripleri çağırma [...]

>> Tamamını Oku