Linux Yazılım Özellikleri
Yazılım Özellikleri
Bir işletim sistemi, ne kadar mükemmel olursa olsun, uygulama
yazılımlarının çokluğu ve kalitesi ile varolabilirler. Herhangi bir
Linux dağıtımı içerisinde, değişik amaçlara hizmet eden birçok yazılım
bulunmaktadır. Ancak her geçen gün bu dağıtımlarda yer almayan yeni
yeni yazılımlar çıkmaktadır.
UNIX makinalar üzerinde yer alan uygulamaların çoğu, değişik
platformlar altında bulunduğundan çalıştırılabilir (executable) olarak
dağıtılmaz, kaynak kodu şeklinde sunulurlar. Sözkonusu yazılımı
kullanmak isteyen bir kullanıcı bu kaynak kodunu kendi platformunda
derleyerek çalıştırır. Bu tür yazılımların birçoğu Linux altında
Linux ve Diğer İşletim Sistemleri
Linux ve diğer işletim sistemleri arasındaki ilişkiyi, benzerlikleri ve
farklılıkları bilmek önemlidir. Linux işletim sistemi, diğer sistemler
ile birlikte aynı sabit diski paylaşabilir. UNIX'i öğrenmek için
kesinlikle en kolay ve ucuz yol olan Linux, diğer işletim sistemlerine
karşı her zaman güçlü bir alternatif olmaktadır. Internet servis
sağlayıcılarının büyük çoğunluğu, Linux kullanmakta, Internet
bağlantılarını, e-posta ve haber grubu alış-verişini Linux sayesinde
yapmaktadır.
Bir kişisel bilgisayarı satın aldığınız zaman çok büyük ihtimalle
üzerinde MS-DOS veya türevi bir işletim sistemi yüklenmiş olduğunuLinux ve Donanım Desteği
Linux ve Donanım Desteği
Bir işletim sisteminin tüm kartları tanıması, tüm sabit disklerle
çalışabilmesi, tüm giriş/çıkış kartlarıyla uyum içinde çalışması mümkün
değildir. Bu konuda çok iddalı olan tak-çalıştır sistemine sahip
Windows95 bile bazen yetersiz kalabilmekte. Linux da piyasada yeralan
hemen hemen bütün donanımlarla birlikte çalışabilir.
Linux, üzerinde matematiksel işlemci olsun veya olmasın Intel
386SX/DX, 486SX/DX/SX2/DX2/DX4, Pentium ve PentiumPro işlemcilerde sorunsuz
çalışır. Bunlarla beraber (Cyrix 486 tabanlı işlemcilerinde nadiren sorun
çıkarsa da) AMD, Cyrix gibi firmaların işlemcileri de Linux tarafındanLinux'un Getirileri ve Götürüleri
Linux'un Getirileri ve Götürüleri
Pekçok insan, ``neden Linux?'' diye sorabilir. Belki de cevap önce
kullanıcının kendini tanıması ile bulunabilir. Değişik yerlerde Linux
kullanılması ve bunun sonuçları hakkında gözlemlediklerimizin ışığı
altında çok kabaca:
Eğer,
Bilgisayarla ilişkiniz belirli paket programlara dayanıyorsa,
bilgisayar kullanmak için bilgisayar konusunda bilgi sahibi olmanız
gerektiğine inanmıyorsanız, bilgisayar ile uğraşmak hoşunuza
gitmiyorsa, sorunlarınızı kendi başınıza çözmeyi denemekten
hoşlanmıyorsanız, bir sorun çıktığında para vererek de olsa bu
sorununuzu birisi aracılığı ile çözmek istiyorsanızLinux Kurulumu ve Başlangıç
Linux hakkında ilk belgeler yazıldığında, Linux çalıştırabilecek
bilgisayarların özellikleri önemliydi. Linux 32 bitlik bir işletim
olduğundan en az 80386SX işlemcilerle çalışmaktadır. 8086 ve 80286
işlemcili IBM-PC uyumlu kişisel bilgisayarlar Linux tarafından
desteklenmemektedir. Hafıza olarak en az 4 Mbyte RAM (yoğun işlemler
için 12 veya 16) tavsiye edilmektedir. Teknik olarak 2 Mbyte ile de
çalışabilmesi gerekir. Pratik olarak bugün piyasada bulunan hemen hemen
her IBM-PC uyumlu kişisel bilgisayarda Linux çalışabilmektedir.
8 Mbyte RAM'a sahip herhangi bir 486 üzerinde hemen hemen her türlü
uygulama rahatlıkla çalıştırılabilmektedir. Tabii ki daha fazla RAMLinux İçin Sabit Disk Üzerinde Yer Açmak
Linux işletim sistemini yüklemek için sabit diskiniz üzerinde Linux
için bir miktar yer ayırmak zorundasınız. Herhangi bir sabit disk
bir işletim sisteminde kullanılabilmesi için ilk olarak bölümlere
(partition) ayrılır. Daha sonra bu bölümler işletim sistemine uygun
şekilde biçemlenir. Linux işletim sistemi kendi disk biçemini (ext2) kullanır.
En yüksek verimi sabit disk üzerinde, kendi bölümünde, kendi disk
biçemi altında çalıştığı zaman verebilir. Eğer ayrı bir bölümlendirme
yapılamıyorsa, tavsiye edilmese bile MS-DOS biçemli bir disk üzerinde
de Linux kurulabilir (UMSDOS) ancak bu sistemin performansı diğerine
göre oldukça düşük olacaktır. Bu belgenin geriye kalan tüm kısımlarındaLinux İle Bilgisayarın Açılması
Bilgisayarın sabit diski üzerinde yer ayırdıktan, bir Linux dağıtımı
bulduktan sonra artık Linux yüklemek için yapılması gereken, yükleme
yapmanıza yardımcı olmaya yetecek şekilde bilgisayarınızı Linux altında
çalıştırmaktır. Bu amaçla boot ve root disketi adı verilen iki disket
kullanılması yeterlidir.Bu disketlerden boot disketi bilgisayarınız
üzerindeki donanıma uygun bir Linux çekirdeği (kernel) içerir ve
bilgisayarın Linux ile açılmasını sağlar, root disketi adı verilen diğeri
ise makinanız Linux olarak açıldığı zaman çalıştıracağı yazılımları içeren
ve Linux' un çalışması için gereken sistem programlarını içerir. BuLinux LILO Yapılandırması
Eğer linux ve OS/2 ile birlikte aynı disk üzerinde çalışmayacaksanız,
LILO'yu öncelikli yükleyici olarak diskinizdeki diğer işletim
sistemlerinin açılışında rahatlıkla kullanabilirsiniz. Daha önce
de belirttiğim gibi OS/2'nin kendine özgü önyükleyicisi olduğundan
birincil önyükleyici olarak bunu kullanın, LILO'yu ise linux açmak
için çalıştırın.
Slackware LILO kurulum işlemi, bazı özel durumlar için yetersiz
kalmaktadır. Bu gibi durumlarda dosyanın el yardımıyla yapılandırılması
gereklidir.
LILO'yu değiştirmek için /etc/lilo.conf dosyası üzerinde
değişiklikler yapmalısınız. Aşağıda bir LILO yapılandırma örneğiLinux Komut Yapısı
UNIX ve benzeri işletim sitemlerinde kullanıcının komut yazmasını
sağlayan, bu komutları yorumlayarak gerekli işlemleri yapan programlara
kabuk (shell) adı verilir. UNIX'te bir kullanıcı bir dizi kabuktan
istediğini seçebilir. Kabuklar ile ilgili ayrıntılı bilgi ileride
verilecektir. Kullandığınız kabuk ne olursa olsun, gerek kabuktan
kaynaklanan, gerekse UNIX komutlarının hepsinin uyduğu bazı
standartlardan kaynaklanan bazı geleneksel yapılar vardır. Bunları
bilmeniz ilk kez duyduğunuz bir komutun kullanımını bile kolayca
çıkarabilmenizin yanı sıra, bir dizi genel hatadan kaçınmanızı da
sağlayacaktır.Linux Dosya ve Dizin Yapısı
Dosya ve Dizin Yapısı
UNIX altında bazı karakterlerin özel anlamları vardır.
Dizin ve dosya
isimlerinin başında nokta olması durumunda bu dosyalar gizli dosya haline
gelir ve parametresiz yazılan ls komutuyla görünmez.
Dosya ve dizin isimleri 255 karakteri aşamazlar.
Sisteme girince önceden tanımlanmış bir dizin altında bulunursunuz. Bu
dizin normal kullanıcılar için genellikle /home/ ve ardından gelen
kullanıcı dizini ismidir. Bulunduğunuz dizinin ismini görmek için pwd
(print working directory) yazın. Temel dosya ve dizin kavramları hakkındaAdsense ban sorgulama
Adsense kullanan siteler kurallara ihlal ettiğinde bazen banlanmakla karşı karşıya kalmakta. Bir çok webmaster banlanan sitesini tekrar uzatmadığı için domain düşmekte.
Yeni bir domain adresi satın alırken acaba o adres adsense tarafından banlanıp banlanmadığını öğrenmek isteyebilirsiniz. Bunun bir kaç yolu var. Ve bunlardan biri de aşağıdaki adreste sorgulatmak.
Adrese tıkladığınızda açılan sayfadaki kutucuğa kontrol etmek istediğiniz web sitenin adresini yazmanız yeterli..PHP Nedir ?
--------------------------------------------------------------------------------
Php 1
--------------------------------------------------------------------------------
Kitaplardan Çalışıyorum Ama Gerçekten Anlatımı Çok Karışık Ben Anladığım Kadarıyla Sizlerle Paylaşıcam
Not: Dosyalarımızı C:\AppServ\www klasöründe çalıştırcaz aspde olduğu gibi gene
Http://localhost tan çalıştırıyoruz
şunuda ekliyim ISS le PHP aynı anda çalışmaz çalışmazsa Php denetim
masası, Yönetimsel araçlar,ISSi Durdurun Tekrar başlatın PHP yi Sorun
ortadan kalkacaktırPHP İle Veri Giriş - Çıkışları
PHP en can alıcı noktasına geldik PHP ile veri giriş çıkışları bunu daha kolay anlatmak için basit form yapacağız.
Öncelikle bilgisayarınızda AppServ Kurulu olduğunu varsayarak başlıyoruz.
Tıpkı ASP de olduğu gibi localı http://localhost adresinden çalıştırıyoruz.
Daha sonra phpMyAdmin Database Manager Version 2.6.1-rc2 linkine tıklıyoruz.
Açılan sayfamız PHP admin sayfamızdın buradan veri tabanı işlemlerini yapıyoruz
Açılan sayfada yeni veri tabanı oluştur kısmına ebilisim_phparsiviPHP İle Link Gizleme
Elimizde 3 Adet sayfa olduğunu düşünelim
Mesela İletisim.php, Hakkimizda.php, Urunler.php
Şimdi bunların Linklerini gizleyelim tek sayfa gibi algılanmasını sağlayalım
Kod Alanı:Kod Alanı: Kod: ( hakan.php olarak kaydedin ) PHP İle Tarih İşlemleri
PHP'de tarih işlemlerinde
date( ); kodunu kullanırız.Bu komut web sunucunun tarihini bize verir.Bu
komutu yazarken bazı parametler kullanırız.Örneğin date("d:m:y" ); kodu
ekranda yazırmak için print date("d:m:y" ); şeklinde yazarız. Bu kod
ekrana 04:11:2006 olarak çıkar..
date komutunun içindeyken "m" harfi 0 koyarak ay çıktısını verir.
Örnein 01,02,03..09 "n" harfi ise 0 koymadan ay çıktısını verir. "y"
harfi ise yılı verir. Bu harflerin bazıları ve açıklamaları aşağıdadır..
d İki haneli olarak günü verir, örneğin 01,02,03..30
D İngilizce olarak 3 haneli günün adını yazar. Örnein mon,tue,sun...
l uzun olarak ingilizce gün adını verir. Monday,tuesday,sunday...