Baglantilar

Yazar: | Kategori: Genel
Yorum: 0

Msn Messenger 7.x Güvenlik Açığı (Webcam daveti ile…)

Msn Messenger 7.x sürümlerinde yeni bir güvenlik açığı tespit edildi. Zararlı kod çalıştırılmasına olanak tanıyan bir görüntülü konuşma daveti kabul edildiğinde, bilgisayar kontrolü karşı tarafın eline geçebiliyor.

Bu güvenlik açığından tüm Msn Messenger 7.x sürümleri etkilenmektedir.

Windows Live Messenger 8.1 ya da daha üst bir sürüme güncellemeniz önerilir.

Bunun için şuraya bakın; https://www.hell-world.org/ownz/218/

Konuyla ilgili daha fazla bilgiyi aşağıdaki adreslerde bulabilirsiniz:

http://www.frsirt.com/english/advisories/2007/2987

“A vulnerability has been identified in Msn Messenger, which could be exploited by remote attackers to cause a denial of service or take complete control of an affected system. This issue is caused by a buffer overflow error within the processing of video conversations, which could be exploited by remote attackers to execute arbitrary code by tricking a user into accepting a specially crafted Msn video conversation.”

NeutralizeR

Yazar: | Kategori: Genel
Yorum: 0

 RS232 Seri Port ve OTA nedir?, nasıl kullanılır?

Bu port hemen tüm uydu alıcılarında bulunur. Normal kullanımda bir fonksiyonu yoktur. Sadece servis sırasında standart bir PC(veya uydu alıcısı) ile bağlanarak yazılım aktarmaları için kullanılır. Uydu alıcılarında üç düzeyde yazılım bulunmaktadır. 1) işletim sistemi. 2) Konfigürasyon bilgileri 3) Kanal(settings) bilgileri

Bir uydu alıcısına uygun yeni bir işletim sistemi versiyonu çıktığında cihaza dört türlü aktarılabilir. 1) Uydudan(OTA-Over The Air) 2) PC’den RS232 seri port kullanılarak 3) Başka bir uydu alıcısından 4) Flash çipi üzerinden

Uydudan aktarma(OTA) için alıcı cihazın üreticisi bir uydu transponderi kiralayarak yeni versiyon yazılımlarını sürekli yayınlar. Alıcı cihazda yüklü işletim sistemi eğer uydudan otomatik güncellenebilme(OTA) özeliğine sahipse yayının bulunduğu kanala geldiğinde kendisine uygun bir yazılımın bulunduğunu anlar. Kullanıcıyı “yeni versiyon yazılım var yükleyelim mi” şeklinde uyarır. Kullanıcının onayından sonra yükleme başlar. Genellikle çok uzun sürmez. Ancak yayın almanın zayıf olduğu durumda kesintiler olabilir, hatta istisna durumlarda mevcut işletim sistemi çökerek cihaz hiç çalışmaz hale gelebilir. Bu durumda genellikle üreticinin internet sitesinden PC’ye indirilen yazılım PC’den alıcıya aktarma ile düzeltilebilir. OTA ile sadece uydu alıcılarına değil CAM’lere ve Smartkartlara da yazılım yüklemesi yapılabilir. Burada ilk bilinmesi gereken nokta, uydu alıcısına yüklenecek yazılımın cihazın resmi üreticisine(veya klonlarına) ait resmi işletim sistemi yazılımı olmasıdır. Aynı şekilde örneğin Viaccess CAM’lara Viaccess firmasının yeni yazılımı veya abone olduğunuz paralı yayın buketinin abone Smartkartınız için hazırladığı yazılımlar yüklenebilir. Paralı yayınları korsan olarak izlemek için cihazlara, CAM’lere ve Smartkartlara yüklenen ve adına “versiyon, güncelleme” denilen yazılımlar ve yazılım yamaları hiçbir zaman uydudan(OTA) yüklenemez.

PC’den yapılacak aktarma için önce PC’ye a) Yüklemede kullanılacak yazılım, b) yüklenecek program, c) işlem talimatı indirilir. Bu üç şey birden elinizde olmadan hiçbirşey yüklenemez. Sıkıştırılmış dosya ise açılarak yüklemekte kullanılacak program (gerekirse kurulum yapılarak) çalışır hale getirilir. Yükleme talimatı okunur. Üçüncü adımda PC ile uydu alıcısı bir RS232 kablo ile birbirine bağlanır. Bu kablonun PC tarafı daima dişidir, ancak uydu alıcısı tarafı erkek de dişi de olabilir. Kablonun iç bağlantısı da düz vey çapraz olabilir. Düz kabloda(örneğin mouse uzatma kablosu) bütün uçlar karşı taraftaki aynı numaralı uçlara gitmektedir. Normalde sadece 2, 3 ve 5 no’lu uçlar kullanılmaktadır, ancak mouse uzatma kablosunun tüm uçları doludur. (bazı cihazlarda diğer uçlar da kullanılabilmektedir) Çapraz kabloda (null modem kablosu) 2ucu 3’e, 3 ucu 2 ye bağlanmıştır. İki tür kablo hazır olarak bulunmakla birlikte, bir ucunun erkek yerine dişi olması gibi durumlarda kablo özel olarak yapılır. Kablo takılırken uydu alıcının fişi çekili olmalıdır. Elinizdeki kablo doğru değilse ya iki uç yerlerine takılamaz(erkek yerine dişi) ya da takıldığında cihaz hiçbir cevap vermez(düz/çapraz).

PC’de yükleme programı çalışırken doğru kablo takıldığında programın alıcının RS232 portunu görmesi için fişi takmak ve (talimata göre) on/off yapmak gerekebilir. Sonra (talimata göre) yükle komutu verilir. Bitti uyarısı alınınca çıkartılır. Burada en önemli iki konu vardır. Birincisi yükleme programı ve yüklenecek programın cihazınız için tam doğru programlar olduğunu bilmek gerekir. Yanlış bir programla yükleme denendiğinde cihaz kullanım dışı hale gelebilir. Bu yükleme PC’nizin BIOS’u gibi olduğundan örneğin yanlış bir kayıt durumunda cihazın açılması kapanması, RS232 portunu görmesi gibi temel fonksiyonları olmayacağından yeniden yükleyerek düzeltme şansı da olmayabilir. Eğer elinizdeki yükleme programı, yüklenecek program, yükleme talimatı ve RS232 kablosunun doğruluğundan emin iseniz dikkat etmek gereken tek şey kalıyor. O da yükleme başladıktan sonra herhangi bir kesinti olmaması. Özellikle de en baştaki birkaç saniyelik kısım çok önemlidir. Kesinti bu ilk kısımda olursa söylediğimiz bir daha yüklenememe durumu ortaya çıkabilir. Bu hale gelmiş bir alıcı sadece Flaş çipi üzerinden yeniden yükleme yapılarak kurtarılabilir. Flaş çipi üzerinden sadece özel cihazlarla (çipi sökerek veya sökmeden) yükleme yapılabilmektedir.

Cihaz satıcıları açısından bir pratik yöntem de hiç PC kullanmadan uydu alıcıdan uydu alıcıya SCART-SCART veya RS232 kablosu kullanılarak yapılan aktarmadır. Bu yöntemde Master olarak kullanılan cihazdan slave olarak kullanılan cihaza içindeki işletim sistemi, konfigürasyon ve kanal(settings) bilgileri aktarılabilmektedir. Özellikle birbirinin benzeri türdeki müşteri kurulumları için bu çok büyük zaman tasarrufu ve kolaylık sağlayıcı bir özellik.

Öte yandan kullanıcının uydulardaki transponderlerde bulunan değişik kanal parametrelerini(settings) internetten PC’ye ve oradan uydu alıcısına aktarmasında da RS232 portu çok yararlıdır. Bu şekilde yakalanmasında güçlük olan kanallar da kısa sürede listeye eklenmektedir. Ancak, her cihazın ve antenin yayın alabilme düzeyi aynı olmadığı için yüklenen kanalların islenebilir olmaması mümkündür.

Bu konuda son olarak söylememiz gereken kullanıcının uydu alıcısına yazılım yüklemeğe karar vermeden iki defa düşünülmesi gerektiğidir. Uygun olmayan bir yazılım cihazı tümüyle çalışmaz, arızalı çalışır veya yavaş ve kusurlu konuma getirebilir. Yazılım yüklenerek elinizdeki serçenin kartal haline getirilmesi mümkün değildir. Yazılımı eski model olan cihazın büyük olasılıkla donanımı da eski model olduğundan yeni daha fazla hız ve kapasite gerektiren yazılımı taşayamayacak veya aşırı yavaşlaması gibi sorunlara yolaçabilecektir. Özellikle şifreli yayınların korsan olarak izlenmesini sağlayan yazılım yamalarının yüklenmesinde durum bu şekildedir.

29 Ağustos 2007
Yazar: | Kategori: Messenger
Yorum: 7

ஐ ¤¤¤◦·._.•◦◦◦◦◦◦◦◦[♥]◦◦◦ ( Nick) ◦◦◦[♥]◦◦◦◦◦◦◦◦·._.•◦¤¤¤ஐۣۜ

ஐ.-~·*’˜¨¯`·¸♥¸·`¯¨˜’*·~-.ஐ Nick ஐ.-~·*’˜¨¯`·¸♥¸·`¯¨˜’*·~-.ஐ

(¯`·._.••._.•|п|п|п|п|п|»»»| Nick|«««|п|п|п|п|п|•._.••._.·´¯)

ஐ•._.·´¯) ♥ (¯`·._.•((Nick)) •._.·´¯) ♥ (¯`·._.•ஐ

ஐ ▓░▓░▓░▓░▓░▓░ NİCK ▓░▓░▓░▓░▓░▓░ ஐ

(¯`*’˜¨¯`·¸«•.•»¸·`¯¨˜’*[ Nick]*’˜¨¯`·¸«•.•»¸·`¯¨˜’*´¯)

ஐ─╬╬╬──®──░░ ♥ Nick ♥ ░░ ──®──╬╬╬─ ஐ

*’˜¨¯`·¸§§§§§ ¸·`¯¨˜’* §( Nick ) §*’˜¨¯`·¸§§§§§ ¸·`¯¨˜’*

ஐ░░░(♥_♥)♀↨┌──── nick ────┐↨♀(♥_♥)░░░ஐ

<º))))><(•ิ_•ิ)> (NİCK) <(•ิ_•ิ)><((((º>

((¯`»`·.,¸¸,.·´↕A↕Ş↕K↕ ═══ ((( Nick))) ═══ ↕A↕Ş↕K↕`·.,¸¸,.·´«´¯))

ஐ ░░▒▓███▓▒░░ ♠♠♠♠♠ Nick ♠♠♠♠♠ ░░▒▓███▓▒░░ ஐ

ஐ ♥―♥―♥―♥→ ‼… Nick …‼ ←♥―♥―♥―♥ ஐ

«««¯¯¯¯º~º¯¯¯¯« ( Nick )»¯¯¯¯º~º¯¯¯¯»»»

| ¤ۣۜ..¤ |·°· ~ ·° ( Nick) °· ~ ·°·| ¤ۣۜ..¤|

((¯`»¦«´¯)) Nickiniz ((¯`»¦«´¯))

….∆.∆.∆.∆@∑×∑×∑®(X) ®·#(([c=12]N Nick[/c=1]))·’®(X) ®∑×∑×∑.∆.∆.∆.∆…..

ஐ·#·@ [M] ● ·@ [E] ● ·@ [R] ● ·@ [H] ● ·@ [A]● ·@ [b] ● ·@ [A] ● ·@ஐ

]¦•¦[ ]¦•¦[ ]¦•¦[ ]¦•¦[ Nicki]¦•¦[ ]¦•¦[ ]¦•¦[ ]¦•¦[

º°˜¨ ¨˜°º�E •°o.O O.o°�E Nick�E°�o.O O.o°•Eº°˜¨ ¨˜

((¯`»._.«¦¤¦ `·.,¸¸,.·´¯ Nick¯`·.,¸¸,.·´¦¤¦»._.«¦¤¦)):

� ����� ����� T*E*B*R*İ*K*L*E*R� ����� �����

©o¿,,¿o©º°©o¿,,¿o©º° Nick©o¿,,¿o©º°©o¿,,¿o©º°

`·.¸¸.·´´¯`··._.· `·.¸¸.·´´¯`··._.· Nick`·.¸¸.·´´¯`··._.· `·.¸¸.·´´¯`··._.·

•·.·´¯`·.·• ( ) •·.·´¯`·.·• Nick •·.·´¯`·.·• ( ) •·.·´¯`·.·•

Oº°‘¨ ¨‘°ºO SELAM Oº°‘¨ ¨‘°ºO

<º))))><.•´¯`•. (NİCK) ¸.•´¯`•.¸><((((º>

-•=»�E=•- (NİCK) -•=»�E=•-

.●°·._.°·.[ ( NİCK) ].·°._.·°●.

−S−E−L−A−M≤ ◊◊◊▫▫▫▫▫▫▫▫▫ Nickiniz ▫▫▫▫▫▫▫▫▫◊◊◊≥−S−E−L−A−M

«««°°°O°°°♦♦♦♦♦::::: Nick :::::♦♦♦♦♦°°°O°°°»»»

:::”””:::”””:::””” Nick “””:::”””:::”””:::

°º© • ©º°°º© • ©º° Nick °º© • ©º°°º© • ©º°

*®*•´¯`•*®*•´¯`• Nick *®*•´¯`•*®*•´¯`•

…………./\/\/\/ Nick /\/\/\/………….

•.••.•2007•.••.• Nick •.••.•2007•.••.•

^———””””+ Nick +””””———^

°°°l¯l_l¯l°°°l¯l_l¯l……… Nick ………l¯l_l¯l°°°l¯l_l¯l°°°

‘°^~?2007?•´¯`• Nick •´¯`• ?2007?~^°’

°·.¸.·°¯°·..·° <><><> Nick <><><>°·..·°¯°·.¸.·°

¯`•.&.•´¯`•.&.•´¯O¯`• Nick ¯`•.&.•´¯`•.&.•´¯O¯`•….

ஐ◄███▓▒░░ Nick ░░▒▓███►ஐ

.-~·*’˜¨¯`·¸ ¸·`¯¨˜’*·~-.(•ิ_•ิ)Nickiniz (•ิ_•ิ).-~·*’˜¨¯`·¸ ¸·`¯¨˜’*·~-.

[`‘‚‘°•.•°‘‚‘´`‘‚‘°•.•°‘‚‘´] Nickiniz [`‘‚‘°•.•°‘‚‘´`‘‚‘°•.•°‘‚‘´]

[· ·][· ·][· ·][· ·][· ·][· ·][· ·]•._.·´¯) Nickiniz (¯`·._.•[· ·][· ·][· ·][· ·][· ·][· ·][· ·]

[ S]!¡![ E]!¡![ L]!¡![ A]!¡![ M]

«——•}I|[]|I{•——» Nickiniz «——•}I|[]|I{•——»

«–+†‡†+–·•(¤ ¤)•·-+†‡†+–»Nickiniz «–+†‡†+–·•(¤ ¤)·-+†‡†+–»

*®*´¯`*.¸¸.*´¯`*Nickiniz*´¯`*.¸¸.*´¯`*®*

(_*/\Selam/\*_)(_*/\Nickiniz /\*_)(_/\*Selam*/\_)

(¯`·.(¯`·.(¯`·.(¯`·. Nickiniz.·´¯).·´¯).·´¯).·´¯)

.°•. °•. °•. °•. Nicki .•° .•° .•° .•°.

<(*_*)>…:… Nickii…:…<(*_*)>

«·´`·.(*·.¸(`·.¸ ¸.·´)¸.·*).·´`·» «·´¨*·.¸.(Nickiniz).¸.·*¨`·» «·´`·.(¸.·´(¸.·* *·.¸)`·.¸).·´`·» ]

(¯`·¸•´¯) ]!¡![ ]!¡! Nickiniz !¡![ ]!¡![(¯`·¸•´¯)

]l·´¨ºO Oº¨`·l[Nickiniz ]l·´¨ºO Oº¨`·l[

[ «::: A :::» .«::: Ş :::» .«::: K :::» Nickiniz «::: A :::» .«::: Ş :::» .«::: K :::» ]

(¸.·´) (¸.·´) (¸.·´) «——•}I|[ Nickiniz ]|I{•——» (¸.·´) (¸.·´) (¸.·´)

Yazar: | Kategori: Yazilim
Yorum: 0

PowerArchiver, WinZIP ve WinRAR gibi popüler arşivleme (sıkıştırma/açma) programlarıyla aynı işlevi gören ve bu programlara rakip olan bir yazılımdır.

Yazılımın Genel Özellikleri
# Yüksek ZIP Desteği
– Deflate64 desteği ile yüksek ZIP sıkıştırma oranı
– ZIP AES desteği (PkZip 5,1 ve WZ 9.0 standartlarını destekler)
– Hızlı ve kuvveli sıkıştırma ve açma
– Çoklu disk kapsaması
– ZIP arşivlerine limitsiz dosya ve klasör koyma

# 7-Zip Sıkıştırması
Açık kaynak kodlu 7-Zip türü ZIP, ACE ve hatta RAR dosya türlerinden daha iyi sıkıştırma oranı sağlayabiliyor. PowerArchiver bu dosya türünü destekliyor.

# Çoklu Biçim Desteği
– ZIP, 7-ZIP, CAB, LHA (LZH), TAR, GZIP, BZIP2, BH, XXE, UUE, yENC, ve MIME dosya türlerini okuyabilir ve bu dosya türlerinin üzerinde değişiklik yapmanıza izin verir.
– RAR, ARJ, ARC, ACE, ZOO dosya türlerini ise sadece okur.

# Benzersiz Güvenlik
PowerArchiver benzersiz bir şifreleme yeteneğine sahiptir. Sadece ZIP AES şifreleme tekniğini kullanmıyor. Bunun dışında 4 şifreleme tekniği daha kullanıyor.

# Otomatik Yedekleme
Adım adım sihirbazına sahip bir yedeklemeye sahip olan PowerArchiver 5 farklı türde yedekleme yapabiliyor. Ayrıca yedeklenen dosyaları PowerArchiver ile FTP sunucunuza göndermeniz mümkün.

# Windows Gezgini Bütünleşmesi
PowerArchiver Windows Gezgini ile bütünleşebilir. Bir dosyanın üzerine sağ tıkladığınızda PowerArchiver menüsü çıkar. Ayrıca masaüstü ve Gezgin’den dosya sürükleyip bırakma desteği içerir.

# Sıkıştırma Profilleri
Eğer Power Archiver’i açarak zaman kaybetmemek istiyorsanız sağ tıklama özelliğini kullanırsınız. Eğer standart özelliklere sahip olarak gelen sağ tıklamayla arşivleme özelliğini kendi ihtiyaçlarınıza göre değiştirebilirsiniz.
Windows tema desteği
– Aynı anda birden fazla arşivden dosya çıkartma
– Arşiv içinde arama yapma
– Aynı anda birden fazla dosyayı arşivleme
– Arayüz desteği
– Tam MIME desteği
– Arşivi test edebilme
– Arşivde dosyanın adını değiştirebilme
– Arşivi virüs denetiminden geçirme
– Arşive yorum yazma
– Arşivi eşit parçalara bölme
– TXT, RTF, GIF, PNG, BMP, ICO, TIFF, GFI, SGI, EMF, WMF, PPM, Adobe Photoshop, Autodesk, Truevision, ZSoft Paintbrush, Kodak Photo-CD, JASC PaintShop Pro, ve Dr. Halo dosya türleri için dahili görüntüleyici
– Yeni başlayanlar için resimli ve güçtü HTML yardımı ve dersleri.
– Güvenli FTP transferleri için SFTP (SSH FTP) desteği
– Sistem görev çubuğuna uyarı penceresi
– PAE SFX arşivleri oluşturma desteği
– ISO okuma/çıkartma desteği : ISO, BIN, IMG ve NRG
– BH, LHA and TAR arşivlerinde ad değiştirme desteği
– Yüksek güvenlik

Yazılımın Bu Sürümündeki Değişiklikler
# Windows Vista build 5472 ile uyumluluk sağlanmıştır.
# 7-ZIP sıkıştırması güncellendi.
# ZIP sıkıştırması güncellendi.
# ZIP sıkıştırması ile güvenlik sorunları giderildi.
# Küçük hatalar giderildi ve geliştirmeler yapıldı.

Editörden
PowerArchiver, gerçekten yukarıda belirtilen özellikleri kaliteli bir biçimde kullanıcıyla buluşturuyor. Özellikle 7-zip ile sıkıştırma desteği rar sıkıştırmasından %15’lere kadar daha etkili bir sıkıştırma sağlıyor. 7-zip sıkıştırma tekniği zip sıkıştırma tekniğine göre de %40 daha etkili.

Özellikle inanılmaz derecede çok dosya türünü desteklemesi sizi kullandığınız bazı programlardan soğutabilir.

Homepage – http://www.powerarchiver.com/

BOYUT: 4 Mb

İndirmek İçin >>Tıklayınız<<

Yazar: | Kategori: Yazilim
Yorum: 0

“NORTON 360” Yazılımında Olan Fonksiyonlar

Anti-virüs
– Anti-casus
– Güvenlik duvarı
– Atak önleme
– Güvenlik açıklarının değerlendirilmesi
– Dolandırıcılığı önleme
– Web sitesi güvenliğinin doğrulanması
– Zamanlanmış arka plan güvenlik taramaları
– Bilgisayar üzerindeki bilgilerin CD/DVD veya harici birimlere yedeklenmesi
– Çevrim içi yedekleme ve geri yükleme
– Yedeklenen bilginin şifrelenmesi/kriptolanması
– Sabit disk üzerinde parçalanan bilginin birleştirilmesi
– Sabit disk üzerindeki gereksiz bilgilerin temizlenmesi
– Bütünleşik destek
– Tek bir yazılım lisansı ile 3 bilgisayarda kullanım

“NORTON 360” Yazılımında Temel Amaçlar

– Güvenlik tehditlerine karşı geniş kapsamlı bir koruma.
– Önemli ve gizli kimlik bilgilerini çalınmaya karşı koruma.
– Önemli dosyaların kayıp ve zarara karşı saklanması.
– Bilgisayar performansını arttırmak için düzenlemeler.
– Kolay anlaşılır ve mücadelesiz bir yazılım kullanımı.
– Güncel çevrimiçi tehditlere karşı koruma.
– Elektronik postalardan ve anında mesajlaşma servislerinden virüslerin temizlenmesi.
– Internet solucanlarının bilgisayara bulaşmadan engellenmesi.
– Bilgilerinizi ve hareketlerinizi izleyen casus yazılımların durdurulması.
– Yaygın alışveriş ve banka sitelerinin güvenirliğinin onaylanması.
– Önemli ve gizli kişisel bilgilerinizi ele geçirmek için tasarlanmış dolandırıcı sitelerden korumak.
– Bilgisayarda yaratılan yeni bilgilerin otomatik olarak yedeklenmesi.
– Önemli bilgilerin güvenilir çevrimiçi servislere otomatik olarak yedeklenmesi.
– CD, DVD veya harici birime disk üzerindeki bilginin yedeklenmesi.
– Bilgisayarın performansını düşüren ve istenmeyen internet tarayıcı bilgi kalabalığının ve geçici dosyaların otomatik olarak silinmesi.

Sistem Gereksinimleri

Windows Xp Home/XP Pro/XP Media 2005 veya üzeri işletim sistemi.
– Dolandırıcılığı önleme özelliği için Microsoft Internet Explorer 6.0 veya üzeri.
– Elektronik posta güvenliği için POP3 kullanabilir/destekli e-posta yazılımı.
– 300 MHz ve üstü işlemci.
– En az 256 MB bellek.
– 300 MB boş sabit disk alanı.
– Standart bir internet tarayıcısı.
– İnternet bağlantısı. (çevrimiçi yedekleme için yüksek hızlı bir bağlantı olması gerekir)

EKRAN GÖRÜNTÜLERİ

İndirmek İçin:

http://rapidshare.com/files/21837996/Norton-360.rar

KEY : B6PTQGP2GTWRHGJG99HQBQWHC
KEY : BPRXDWGKD2MPCYBMYHD8DV4WK

Yazar: | Kategori: Genel
Yorum: 2

Öncelikle hangi Linux size göre testi yapalım ha ne dersiniz?..?..
!!..BURAYA TiKLAYiN..!!
Yukarıdakİ linke tıklayarak size en uygun olan Linux Dağıtımını öğrenebilirsiniz. Yalnız testin ingilizce oldugunu önceden söyleyim ing.cesi olanlar rahatlıkla ögrenebilir olmayanlar sözlük yardımı almayı deneyebilir..
Sitenin bana önerdikleri söyle:
Suse
Mandriva
Ubuntu
Fedora

Ben suana kadar ubuntu,fedora ve pardusu denedim…Bunların arasından ubuntu oldukca iyi bi dagıtım her ne kadar bana biraz yavaş gelsede..Pardus linuxa gecis yapmak isteyenler icin iyi bi baslangıc olabilir ama bence henüz tam olarak oturmadı..Suse nin kullanımınında oldukca kolay oldugu söyleniyor…Yakın zamanda onu denemeyi düsünüyorum..Haa birde mandriva hakkında ne düsünüyorsunuz?
Bana kalırsa yeni baslayanlar icin pardus ve kubuntu idealken daha önce Linux kullananlar icin ubuntuyu tek gecerim…Sizlerin fikirleriniz nedir arkadaslar gerçi herkes kullandığı dağıtımın en iyi olduğunu iddia edecektir ve ne tuhaf ki bu iddiaları da doğrudur. Çünkü kullandıkları dağıtımı ihtiyaçlarını karşıladıkları için kullanıyorlardır ama genede bu konuda konusalım tartisalım istedim..?..?

29 Ağustos 2007
Yazar: | Kategori: LinuX
Yorum: 0

Apache Web Server Kurulumu

 


Giriş
Bugün internette web sunucuların %60’ını Apache oluşturmaktadır. Sağlamlık, güvenilirlik ve yüksek performansın yanı sıra Apache’nin bu yaygınlığının en önemli nedenleri de çok esnek olmasıdır. Gereksinimlere göre Apache’ye birçok modül eklenerek web üzerinde hemen her uygulama gerçekleştirilebilir.

Çok çeşitli sayıdaki Apache modülleri arasından mod_php4, mod_ssl, mod_gzip modüllerinin eklenmesi ile Apache’nin kurulumu anlatılmaktadır. Gelecek sürümlerde dokümana başka Apache modüllerinin de (frontpage uzantıları, mod_dav, mod_bandwidth, vb) eklenmesi düşünülmektedir.

Ssl (secure socket layer), internet üzerinde şifrelendirilmiş veri alışverişi için kullanılan bir protokoldür. Şifreli veri alışverişi özellikle e-ticaret uygulamalarında “olmazsa olmaz” bir konuma sahiptir.

Php (Php hypertext preprocessor), web sunucu üzerinde işlenip html içine gömülen bir script dilidir. Özellikle web üzerinde veritabanı uygulamaları geliştirilmesinde kullanılması yaygındır. Hemen her tür veritabanı sunucusuna (MySQL, Interbase, Sybase, Oracle, …) erişim için kullanılabilmektedir. Apache-Php-MySQL üçlüsü internette çok yaygın kullanılan bir standart haline gelmektedir. Birçok farklı program ile kullanılabilen Php, bu dokümanda MySQL, OpenLDAP, GD, Imap, MM ve Curl destekli olarak derlenecektir. Farklı programların desteği verileceği zaman da kurulum mantığı aynıdır.

Mod_gzip, IETF (Internet Engineering Task Force) içerik kodlama standartlarına göre web sayfalarının gzip ile web sunucunuz tarafından sıkıştırılarak kullanıcının browser’ına gönderilmesini sağlamaktadır. 1999’dan beri piyasaya çıkan tüm browser’lar gzip desteklemektedir, herhangi bir ek program yüklenmesine gerek yoktur. Mod_gzip, özellikle yazı ve makaleler gibi çok sıkıştırılabilen dosyaları kullanıcının hem çok daha hızlı çekebilmesini, hem de çok daha az bant genişliği harcamasını sağlamaktadır.

Kurulum /usr/local dizinine yapılmaktadır. İlgili programların opsiyonları değiştirilerek başka bir dizine de kurulum yapılabilir.

1.1 Neler gerekiyor?
Kuruluma başlamadan önce aşağıdaki programların elinizde bulunması gerekir.

Apache
http://httpd.apache.org/
OpenSSL
http://www.openssl.org/
Php
http://www.php.net/
Mod_ssl
http://www.modssl.org/
Mod_gzip
http://www.remotecommunications.com/apache/mod_gzip/
MySQL
http://www.mysql.com/
OpenLDAP
http://www.openldap.org/
GD
http://www.boutell.com/gd/
Imap
http://www.washington.edu/imap/
MM
http://www.engelschall.com/sw/mm/
Curl
http://curl.haxx.se/

1.2 Bu dokümanın yeni sürümleri
Apache Kurulumu dokümanın yeni sürümleri düzenli olarak Linux@Linux.org.tr e-posta listesinde duyurulacak ve Türkiye Linux Kullanıcıları Derneği’nin web sitesine (http://www.linux.org.tr/) gönderilecektir.

Dokümanın en son sürümü HTML olarak http://linux.fisek.com.tr/dfisek/apache-kurulum.php adresinden alınabilir.

1.3 Kopyalama hakkı engel-le-ne-mez! (slogan tonunda söylenecek)
Bu doküman GNU Serbest Belge Lisansı’na (GFDL) sahiptir.

1.4 Görüşler, sorular, …
Dokümanla ile ilgili her türlü görüşleriniz ve sorularınız için benimle dfisek@fisek.com.tr adresinden bağlantı kurabilirsiniz. Dokümanda bir hata bulduğunuzda bunu bana haber verirseniz, dokümanın bir sonraki sürümünde bunu düzeltebilirim. Dokümanla ilgili her türlü mesaj, sekiz gözle beklenmektedir 🙂

——————————————————————————–

2. Mod_php4 ve Mod_ssl modülleri için gerekli programların kurulumu
Kurulumların tamamı /usr/local dizinine yapılacağından dolayı, öncelikle o dizine geçilmelidir.

cd /usr/local

2.1 OpenSSL kurulumu
tar -zxf /root/openssl-0.9.6c.tar.gz

cd openssl-0.9.6c.tar.gz
./config
make
make install
cd ..
rm -rf openssl-0.9.6c

2.2 OpenLDAP kurulumu
tar -zxf /root/openldap-2.0.19.tar.gz
cd openldap-2.0.19
./configure
make depend
make
make install
cd ..
rm -rf openldap-2.0.19

2.3 MySQL kurulumu
tar -zxf /root/mysql-3.23.47.tar.gz
cd mysql-3.23.47
./configure –prefix=/usr/local/mysql –with-charset=latin5
make
make install
cp /usr/local/mysql/share/mysql/mysql.server /usr/local/mysql/bin
/usr/local/mysql/bin/mysql_install_db
groupadd mysql
useradd -g mysql mysql
chown -R root /usr/local/mysql
chown -R mysql /usr/local/mysql/var
chgrp -R mysql /usr/local/mysql
/usr/local/mysql/bin/mysql.server start
cd ..
rm -rf mysql-3.23.47

*MySQL için root şifresini ayarlamayı unutmayınız!
*MySQL’e Php aracılığı ile bağlanabilmek için MySQL sunucusunun çalışıyor olması gerekir. Kurulan bilgisayarda her açılışta MySQL’in çalışmasını istiyorsanız, /usr/local/mysql/bin/mysql.server dosyasını Linux dağıtımınızdaki ilgili yere yerleştiriniz.
*MySQL yönetimi için, Php ile yazılan web tabanlı bir yönetim programı olan phpMyAdmin kullanılabilir.

2.4 GD kurulumu
tar -zxf /root/gd-1.8.4.tar.gz
cd gd-1.8.4
make
make install
cd ..
rm -rf gd-1.8.4

2.5 Imap kurulumu
tar -zxf /root/imap.tar.Z
mv imap-surumnumarasi imap
cd imap
make slx
cd ..

2.6 MM kurulumu
tar -zxf /root/mm-1.1.3.tar.gz
cd mm-1.1.3
./configure –prefix=/usr/local
make
make install
cd ..
rm -rf mm-1.1.3

2.7 Curl kurulumu
tar -zxf /root/curl-7.9.2.tar.gz
cd curl-7.9.2
./configure –with-ssl
make
make install
cd ..
rm -rf curl-7.9.2

——————————————————————————–

3. Apache’ye gerekli modüllerin eklenmesi
Apache’ye mod_php4, mod_ssl ve mod_gzip modüllerinin eklenebilmesi için, Apache’nin kaynak kodu Apache dizinine yerleştirilir.

tar -zxf /root/apache_1.3.22.tar.gz
ln -s apache_1.3.22 apache
cd apache
./configure
cd ..

3.1 Mod_ssl
tar -zxf /root/mod_ssl-2.8.5-1.3.22.tar.gz
cd mod_ssl-2.8.5-1.3.22
./configure –with-apache=/usr/local/apache –with-mm=/usr/local
cd ..

3.2 Mod_php4
tar -zxf /root/php-4.1.1.tar.gz
cd Php-4.1.1
./configure –with-apache=/usr/local/apache –with-mysql=/usr/local/mysql –enable-ftp –enable-safe-mode –enable-trans-sid –with-ldap=/usr/local –with-gd=/usr/local –with-openssl=/usr/local/ssl –with-curl=/usr/local –with-imap=/usr/local/imap –with-mm=/usr/local –enable-inline-optimization –with-zlib
make install
cd ..

3.3 Mod_gzip
cp /root/mod_gzip.c.gz ./
gzip -d mod_gzip.c.gz

——————————————————————————–

4. Apache kurulumu
cd apache
./configure –prefix=/usr/local/apache –enable-module=ssl –add-module=/usr/local/mod_gzip.c –activate-module=src/modules/php4/libphp4.a
make

Apache’nin bu aşamada istediğimiz özelliklerle derlenmesi işlemi tamamlanmıştır. Ssl ile şifrelendirilmiş veri alışverişinde önemli bir yeri de sayısal (dijital) sertifikalar tutar. Eğer daha önceden bir sertifika otoritesinden aldığınız bir sertifikanız yoksa, bir tane kendiniz aşağıdaki komut ile yapabilirsiniz. Ancak elbette kendi imzaladığınız bu sertifika, yaygın kullanılan web browserları tarafından otomatik olarak tanınmayacaktır.

make certificate

Son olarak tüm derlenmiş dosyalar ilgili dizinlere dağıtılır.

make install

Programların kaynak kodlarına ihtiyacımız kalmadığından onları artık silebiliriz.

rm -rf src
cd ..
rm -rf mod_ssl-2.8.5-1.3.22
rm -rf Php-4.1.1
rm -rf imap
rm mod_gzip.c
4.1 Apache’de php4 ayarların yapılması

Şimdi Apache’nin ayar dosyalarında php4 ile ilgili ayarları yapalım.

cd apache

cd conf

nano -w httpd.conf

Apache’nin tüm ayarlarının yapıldığı httpd.conf dosyasında aşağıdaki iki satırı bularak önlerinde bulunan # işaretlerini kaldırmamız gerekmektedir.

AddType application/x-httpd-Php .php

AddType application/x-httpd-Php-source .phps

Buna ek olarak eğer php3 dosyalarınızın da php4 olarak çalıştırılmasını isterseniz, şöyle bir satır ekleyebilirsiniz.

AddType application/x-httpd-Php .php3

Php4 ile php3 arasında fazla bir uyumsuzluk bulunmamaktadır (bilinen uyumsuzlukların tam listesi, http://www.php.net/version4/incompatibilities.php sayfasından alınabilir. Ama problem yaşarsanız, Apache’ye hem php4 hem de php3’ü modül olarak aynı anda ekleyebilir ve kullanabilirsiniz.

4.2 Apache’de gzip ayarlarının yapılması

httpd.conf dosyasına aşağıdaki satırları ekleyerek mod_gzip’i aktif hale getirebilir ve ayarlarını dilediğiniz yapabilirsiniz. aşağıda örnek ayarları bulabilirsiniz.

mod_gzip_on Yes

mod_gzip_minimum_file_size 10

mod_gzip_maximum_file_size 500000

mod_gzip_maximum_inmem_size 100000

mod_gzip_keep_workfiles No

mod_gzip_temp_dir /tmp

mod_gzip_item_include file \.htm$

mod_gzip_item_include file \.php$

mod_gzip_item_include file \.pl$

mod_gzip_item_include mime ^text/.*

mod_gzip_item_include mime ^application/x-httpd-Php

mod_gzip_item_include mime ^httpd/unix-directory$

mod_gzip_item_include handler ^perl-script$

mod_gzip_item_include handler ^server-status$

mod_gzip_item_include handler ^server-info$

mod_gzip_item_exclude file \.css$

mod_gzip_item_exclude file \.js$

mod_gzip_item_exclude mime ^image/.*

mod_gzip_item_exclude mime ^zip/.*

LogFormat “%h %l %u %t \”%V %r\” %>s %b mod_gzip: %{mod_gzip_result}n In:%{mod_gzip_input_size}n Out:%{mod_gzip_output_size}n:%{mod_gzip_compressio n_ratio}npct.” common_with_mod_gzip_info2

CustomLog /var/log/apache/mod_gzip common_with_mod_gzip_info2

4.3 Apache’nin başlatılması

Artık Apache’mizi başlatabiliriz.

cd ../bin

./apachectl startssl

Burada sayısal sertifikanın yapımı sırasında size sorulan şifreyi girmeniz gerekmektedir.

Artık Apache sunucumuz hem http://sunucunuz (normal bağlantı), hem de https://sunusunucunuz (şifrelendirilmiş bağlantı) adreslerinde hizmet vermeye başlamıştır. Herhangi bir web browser ile bağlanabilirsiniz.

29 Ağustos 2007
Yazar: | Kategori: LinuX
Yorum: 0

Linux KOMUTLARI


KOMUTLAR

Konsolda her komuttan sonra helpine bakarsanız o komutun tüm fonksiyonlarını görebilirsiniz.Örnek :

ls –h

veya : ls –help

root@aku: ~# _
tipik bir komut yorumlayıcı komut (prompt). Komutların biçim ya da yapısı kullanıcının isteğine göre oluşturulabilir. Bizim özel örneğimizde “@” iminden önceki etiket (root ) şu anda geçerli olan kullanıcıyı, aku ise sistemin konak adını belirtiyor. ~ karakteri, yöneticinin hesabı halinde /root olacak olan kullanıcıların anayerleşim (home) dizinini gösteriyor ve son olarak da “#” komutu bu özel hesabın süper kullanıcıya ait olduğunu belli ediyor. Kullanıcı şimdi hareketeden imleçten sonra herhangi bir komutu girebilir.

ls: dizin içeriğini listeler
Örneğin: root@aku:~$ ls
BasiliX/ dead.letter mail/
root@yonca:~# ls -l deneme
Bu örnekte kullanıcının nasıl bir komut (ls), bir komut seçeneği (-l) ve bir parametreden (deneme) oluşan bir deyim oluşturduğunu görebiliriz. Kullanıcı enter tuşuna bastığında, Linux deneme dosyasını listeleyecektir (dosyanın büyüklüğü, oluşturulduğu tarih, ve birkaç başka özelliğini görüntüleyecektir.) Bir kabuk deyiminin genel yapısı, bir karakter boşluktan sonra komut adını izleyen seçeneklerden oluşur.

ls -l -a deneme
Seçenekler aşağıdaki gibi birlikte de kullanılabirler:

ls -la deneme
Son olarak, komut dosya olarak birden fazla dosyaadı belirtilebilir, bunlar da birbirinden boşluk karakteriyle ayrılmalıdır.

ls deneme word yedek
Bu, deneme, word ve yedek dosyalarını ayrıntı vermeden listeler. Dosyaların daha ayrıntılı bir tanımlamasını almak isteyen daha önceki gibi -l seçeneğini kullanabilir.

ls -l deneme word yedek

Linux, sistemin nasıl kullanılacağı hakkında çok geniş ağiletişimli (online) bilgiye sahiptir. Bir komutun adını biliyor ve nasıl kullanıldığını öğrenmek istiyorsanız :
man [komut]
Bu, komutunun elyordam sayfasını oluşturacaktır. Hemen hemen tüm sistem komutları için elyordam sayfaları sistemde var durumdadır. man komutunun kendisinin seçenekleri hakkında daha çok bilgi almak isterseniz, yalnızca man man yazmanız yeterli. Bir UNIX buyruğunun seçeneklerini akılda tutmak asla gerekmez. Çünkü ağiletişimli elyordam sayfaları her zaman belleğimizi tazelemek için hızlı ve kolay bir yol sağlar. Öte yandan öğrenmek istediğiniz şeyin konusunu ya da bir açkı sözcüğünü biliyorsanız şunu deneyin:

apropos [subject]
Bu, konuyla ilişkili tüm komutların bir listesini verecektir. root@yonca:~$ apropos zip
atalkd (8 ) – AppleTalk RTMP, NBP, ZIP, and AEP manager
bzip2, bunzip2 (1) – a block-sorting file compressor, v1.0 bzcat – decompresses files to stdout bzip2recover – recovers data from damaged bzip2 files
explodepkg (8 ) – Extract the contents of a tar+GNUzip package (such as a Slackware software package) in the current directory.
funzip (1) – filter for extracting from a ZIP archive in a pipe
gzip, gunzip, zcat (1) – compress or expand files
jaztool, ziptool (1) – Tool for Iomega JAZ and ZIP drives
mzip (1) – change protection mode and eject disk on Zip/Jaz drive ‘” t TQ $1 ..
unzip (1) – list, test and extract compressed files in a ZIP archive
unzipsfx (1) – self-extracting stub for prepending to ZIP archives
zforce (1) – force a ‘.gz’ extension on all gzip files
zip, zipcloak, zipnote, zipsplit (1) – package and compress (archive) files
zipgrep (1) – search files in a ZIP archive for lines matching a pattern
zipinfo (1) – list detailed information about a ZIP archive

ls –help:
Bazı komutlar –help parametresiyle birlikte verildiğinde mümkün olan tüm seçeneklerin kısa bir tanımını verirler.
Bir komutun çıktısı bir ekrandan fazlasını dolduruyorsa kaygılanmak için bir neden yoktur, çıktıyı okumak için klavye üzerindeki PageUp ve PageDown tuşlarını kullanmak yeterlidir. Çoğu Linux sürümü çeşitli programlar ve yararları hakkında birçok kaynakbilgi (document) içerir. Bu kaynakbilgiler /usr/doc dizinindedir. Örneğin tetex ile ilgili bilgi için yalnızca bu dizine girip more tetex yazmanız yeterlidir. /usr/doc dizinindeki dosyaların çoğu ASCII dosyalarıdır. Daha da çoğu var. info sayfaları komutların tanımlarını ve uygulamalarını içerir. emacs editöründen [Control+h][Control+i] tuşlarıyla kolayca erişilebilen info sayfalarında da açıklamalar bulabiliriz.

$ ls -l
drwxr-xr-x 3 fenix fenix 1024 Jun 15 1997 Calendar
drwx—— 5 fenix fenix 1024 Nov 6 19:35 Desktop
drwx—— 2 fenix fenix 1024 May 16 1997 Mail
drwxrwxr-x 2 fenix fenix 1024 Mar 10 00:28 X11
lrwxrwxrwx 1 root root 11 Mar 13 20:53 ada -> private/ada
drwxrwxr-x 2 fenix fenix 1024 Mar 10 00:28 bin

cp: Dosya kopyalama
Bu komut dosyayı başka bir dizinde bulmak veya yeni başka bir ad vermek için dosya kopyalamaya izin verir.
root@aku:/home/web# cp index.html /home/www/
Eğer, yedek varolan bir dizin değilse, komut, dosyayı başka bir ad altında kopyasının yaratılmasının istendiği yorumunu yapacaktır. Buradaki yedek dizini home altındaki son klasörünün içine kopyalanacaktır.

mv: Dosya taşıma
mv “MoVe” demektir ve taşı anlamına gelir. Bu komut ile dosyaları yeniden adlandırabilir veya diğer bir dizine taşıyabilirsiniz.
root@aku:/home/web# mv index.html /home/www/
Eğer yedek varolan bir dizin olmasaydı, dosyayı yeniden adlandırmak istediğiniz yorumu yapılacaktı. Yedek dizini home altına taşınacaktır.

cd: dizinin içine girmek
Argümansız cd buyruçu ilk dizine geçişi sağlar. Eğer yetkin kullanıcı (superuser) iseniz bu komut size /root/ dizinini verecektir; eğer hasan iseniz /home/hasan’a gideceksiniz. Burada görebildiğiniz şey dizinlerin sağ tarafa eğimli çubuklara sahip olduğu gerçeğidir Son olarak, /home ~ karakteri ile yer değiştirebilir. Bu nedenle, cd ~yedek bizi /home/yedek ‘ğe götürür. root@sezer:/home/webadmin# cd linuxweb
root@sezer:/home/webadmin/linuxweb#

mkdir: dizin oluşturmak
root@sezer:/home/webadmin# mkdir linuxweb
root@sezer:/home/webadmin/linuxweb#
mkdir [dizinadı] biçiminde çok basit bir yapıdır ve bu ad altında bir dizin yaratır.

rmdir: boş bir dizini silmek
root@sezer:/home/webadmin# rmdir linuxweb

İçinde dosyalar bulunmayan bir dizini yok etmek istiyorsanız, rmdir [dosyaadı] komutuyla yapılır. Eğer dosyalara sahip dizinleri yok etmek istiyorsanız (ya da diğer dizinler) rm komutuna bakın.

rm: dosyayı silmek
rm [dosyaadı] ile her tür dosya silinir.
Diğer ek komutları: -i Dosyayı silmeden önce doğrulama gerektirir.
-r Bir dizini ve onun tüm içeriğini siler.
-rf Bir dizini ve onun içeriğini herhangi bir doğrulama gerektirmeksizin siler.

ln: diğer dosyalara link vermek
Linux dosyaların ayrı adlara sahip olduğunu veya onlara ayrı dizinlerden erişebileceğimizi varsayar. Bu, bağlantılar ile yapılır. İki türü vardır: ” katı: bağlantıda dosya içeriğinin tamamını kopyalar, kaynak dosya veya tersine bağlantı değiştiğinde karşılığı da değişir. ” simgesel: Kopyalamaz, kaynak dosyaymış gibi çalışır. Bu yolda dosya içeriğinin kopyası yoktur, böylece tekerde boş yer kalır. Bugünlerde neredeyse yalnızca bu tür bağlantılar kurulmaktadır. Bu yolla dizinler sadece simgesel bağlantılara izin verir. Katı bağlantılar ln ile yapılır. Ve simgesel bağlantılar ln -s [kaynakdosyalar] [erekdosya] ile yapılır.

cat:dosyanın içini gösterir
cat [dosyaadı]

more: sayfalamalı dosya içeriği gösterimi, eğer göreceğimiz dosya çok uzunsa (ekranda görmek istediğimiz birçok satırı varsa), en üstteki ilk satırları yitireceğiz. Çözüm ise ekran buffer kullanmaktır. Bu buffer altında, Mays+Repag ile yer değişimi sağlanabilir. Fakat bu buffer sınırlı büyüklüktedir ve çoğu kez yardımcı olmaz. more buyruğu dosyaları sayfalayarak görmemizi sağlar.
more [dosya-adı]
Bu etkileşimli bir programdır. Daha ilginç olan “keys” (etkileşimli komutlar) aşağıdadır: Açkı Fonksiyon (Key Function)
spacebar Bir sayfa ileri
b bir sayfa geriye al
return bir satır ilerle</td>
/[string] katar’ın dosya içindeki bir sonraki yerini bul
?[string] katar’ın dosya içindeki son görüldüğü yeri bul
q bırak çık

chmod:dosya izin haklarının değiştirilmesi
Düzenli kullanıcılar (root her şeyi yapabilir) yalnızca sahip oldukları dosyaların erişim izinlerini değiştirebilirler. Bu, boşlukla ayrılmış 2 parametre türünün birleşimidir.
chmod [kim][+/-] [yenihaklar] [dosya]
kim’de aşağıdakilere gönderim yapabiliriz: Kim Betimlemesi u dosyaya sahip olan kullanıcı
g dosyaya sahip olan grup
o geriye kalan kullanıcılar
a herhangi bir kullanıcı (sahip, grup, diğerleri)
+ ile izin hakları ekler – ile izin haklarını çıkartırız.
Yeni izinlerde hangi izinlerin eklendiğini veya kaldırıldığını gösteriyoruz. Bunlar ls yardımı ile uzun listenin ilk alanındaki harfler ile betimlenirler (Bunun anlamı, r:oku, w:yaz, x:çalıştır veya konuk ol, s:SetUID şeklindedir).

chmod u+rw my
Bununla sahip (bu genellikle sizsiniz), my dosyası üzerinde okuma ve yazma iznine sahip olur.

chmod a-x directory
Ve bununla tüm kullanıcıların (siz ve sahip dahil) directory dizinine konuk olma izinlerini kaldırıyoruz.
chmod diğer ve daha gelişmiş niteliklere sahiptir, bunları burada görmeyeceğiz, fakat man chmod komutunu kullanarak elyordam sayfaları kullanabilirsiniz:.

man chmod
* : Herhangi bir katara (0 veya daha çok sayıda) gönderme yapar

rm *:Bütün dosyaları sil.

rm a* :a ile başlayan tüm dosyaları sil.

rm bet*as :bet ile başlayıp as ile biten tüm dosyaları sil.

? :herhangi karakter (yalnızca bir)

cat c?t : c ile başlayan ve sonu t ile biten tüm dosyaların içeriklerini görüntüler.

[group]: köşeli parantezler arasındaki karakter grubu

more [tp]erez:Eğer varsa, sayfa düzeninde terez ve perez dosyalarını gösterir.
cp c[AEIOU]endo directory c ile başlayan, [ ve ] arasında verilen büyük harflerle süren ve endo ile sona eren dosyaları directory adlı dizine kopyalar. Aralıkları yaratmak için “-” kullanabiliriz:

mv *[a-z] trash :Büyük harf ile bitmeyen tüm dosyaları trash adlı dizine taşır. Aralıkların dışı da taban alınabilir:

ls [!a-zA-Z]* :İlk karakteri büyük veya küçük harf olmayan dosyaları listeler.

nl :Bir dosyayı satırlarını numaralamak ve mantıksal sayfalar halinde göstermek için kullanılır.
nl komutu nl [seçenekler][dosya] şeklinde kullanılır. $nl x _file
1 aku
2 bim

wcosyada bulunan satır,kelime veya karakter sayısını gösterir.Sokakta başka anlama gelir
$wc index.html
59 95 1188 index.html

pwd: Kullanıcı dizinler üzerinde hareket ederken zaman zaman hangi dizin üzerinde çalıştığını öğrenmek için bu komut kullanılır.
$pwd
/usr/ser

chown:Bir dosyanın veya dizinin paremetresinde tanımlı bulanan dosya veya dizinin sahibi parametrelerini değiştirir. Dosya veya dizin sahibi parametresi /etc/passwd dosyasında, kullanıcı kimliği(user ID) veya bağlantıı ismi (login name) olarak kayıtlı bulunmak zorundadır.Dosya ve dizin parametreside /etc/group dosyasında, group kimliği (group ID)veya gurup ismi (group name ) olarak kayıtlı olmak zorundadır.
chown [-f][-h][-R] sahibi[:grubu]{dosya I dizin}

ps:Aktif işlemler hakkında çeşitli bilgileri görüntüler root@yonca:~/mail$ ps
PID TTY TIME CMD
15085 ttyp1 00:00:00 bash
15232 ttyp1 00:00:00 ps
You have new mail in /var/mail/root

kill:Çalışan süreci durdurmak için singal gönderir.Bir root kullanıcı herhangi bir süreci kil komuduyla öldürebilir.Eğer root kullanıcısı değilseniz sadece kendinize ait işlemleri öldürebilirsiniz.
kill [-s{sinyal ismi Isinyalnumarası}]süreç tanıtım numarası (PID)

lprmline printer remove)Printer’da döküm için bekleyen işlemleri sıran çıkarır.
lprm[-P Printer][görev sırası][Kullanıcı adı..][-]

echo:İfadeleri görüntülmek için bu komut kullanılır,kabuk programlarında kullanılır.
Önce a değişkenini “hasan”‘a aktaralım sonra da echo komutula hasanı görüntüleyebiliriz.
$ a=hasan
$echo $a
hasan
$_

date:Sistemin tarihini ve zamanını gösterir.date komutu “date+%X”şeklinde kullanılır.
$date
Mon Jan 11 13:29:48 Mest 2002

tailosyanın son bölümünü görüntüler.
$tail yedek
yedek dosyasının son 10 satırını görüntüler.

uname:İşletim sistemi hakkında bilgi verir.Kernelinizin sürümünü görmek için “uname -r” .
-m Makinanın donanımının adını verir.
-n Nodename i yazar. Nodename sistemin network iletişimi için kullanılır..
-r Print the operating system release
-s Sistem ismini yazar
-v İşletim sisteminin versiyonuu yazar
-a yukarıdaki bilgilerin tamamını yazar

ping packet internet groper)Bir network bilgisayara ICMP(Internet Control Message Protocol)echo paketi gönderir ve geri dönen paketleri bildirir.

Hostname:Paketlerin gönderildiği bilgisayarın ismini belirtir.

mount :Üzerinde bir dosya sistemi olan bir disk birimine veya parçasına okuma veya yazma amacıyla ulaşabilmek için bu birim veya parçayı / dosya yapısında bir alt dizine mount edilmiş olması gerekir./dizini bilgisayarın açılması sırasında otomatik olarak mount edilmektedir. Eğer bu kök dizini bilgisayarın açılması aşamasında mount edilmezse , o bilgisayar zaten açılmaz.Diğer disk ve disk parçalrı otomatik olarak mount edilmesi için gerekli işlemler ise sistem yöneticisi root tarafından yapılır. Otomatik olarak mount edilmesi istenen diskler ve mount edilecekleri dizinler /etc/filesystems dosyasında tanımlanır.
aku@yonca:~$ mount

/dev/sda1 on / type ext2 (rw)

/dev/sda3 on /home type xfs (rw)

none on /proc type proc (rw)

mailx:Mesajların elektronik olarak alınması ve gönderilmesi için ortam sağlayan bir yazılımdır. “mailx”komutu mesaj okunurken saklama silme ve mesajla yanıtlama olanağı sağlar.
mailx [seçenekler] [isim]
utebay@yonca:~$ mailx
Mail version 8.1 6/6/93. Type ? for help.
“/var/mail/utebay”: 26 messages 25 unread
1 MAILER-DAEMON@yonca. Sat Jun 29 09:37 13/546 “DON’T DELETE THIS MES”
2 ukarabudak@cizgi.com Fri Jun 28 17:44 67/2841 “[Linux] Re: ntfs moun”

grep: Karekterlerden oluşan belirli kalpıları bir veya daha fazla dosya içinde aramınızı sağlayan komuttur.
grep[seçenekler]ifade [dosya…] $ cat deneme.c
include “stdio.h”
main ()
{
printf (“merhaba”);
return(0)

du Komutu (Diskin Durumu):Sistem yöneticisi zaman zaman disklerin nasıl kullanıldığını öğrenmek için bu komut kullanılır.Aşırı büyüyen dosyalar ve dizinleri belirlemesi,sağlar.
utebay@yonca: ~$ du
8 ./BasiliX
12 ./mail
0 ./.ssh

cut:Bir dosya içerisindeki satırların içerdiğialanların keserek belirli bir yere kopyalamak için kullanılır.
cut [seçenekler][dosya]

chgrp:Bir dosyanın yada klasörün grup sahipliğini değiştirmeye yarar.
chgrp[-f][-h][-R]Grup{Dosya….|Klasör….}

who komutu:Sistemde o anda kimlerin çalıştığını saptayan komuttur.
who [seçenekler][isimler]

umount: Mount edilmiş bir kütük sistemini, bilgiisayarın /kütük sisteminden ayırmak için kullanılır.Bu işlem genellikle CD ler için kullanılır.
{umount|unmount}[-f][-a]|[all|allr|Device |Directory|File|FileSystem|-n Nome|-t Type]

Paste: Aynı bir dosyanın veya başka dosyaların bellirli kısımlarını bir araya getirmek için kullanılır. Paste komutuyla ister yatay, isterse düşey olarak birleştirme işlemi yapılabilir.
paste[seçenekler][dosya..]

head: Dosyalrın ilk kısmını listeler.Verilen dosyanın belirtilen kadar satırını, belirtilmemişse ilk 10 satırını listeler. Eğer dosya verilmemişse veya’-‘dosya adıyla karsılaşılasırsa standart girdiler okunur.Eğer birden fazla dosya verilmişse her dosya listelemesinde önce ==> ve <== içine koyulmuş dosyaların adlarından oluşan başlıklar listeler.

FTP: İki Bilgisayar arasında dosya transferini sağlar.Uzaktaki bilgisayara dosyalar koyabilirsiniz, yada uzaktaki bilgisayardan yerel bilgisayarlardan yerel bilgisayarlara dosyalar indirebilirsiniz.

diff: Dosyalar arasındaki farklılıkları ortaya koyarak,gerekiyorsa değişiklik kullanılır.
diff [seçenekler] dosya-1 dosya-2

alias Bir komuta icin kisayollar yaratmak icin
at Belirlenen bir zamanda programi calistirmak icin
atq Liste halinde at icin bekleyen programlari verir
atrm at listesinden bir programi silmek icin
cat Programin icerigini standart cikti cihazinda gosterir
chfn Finger ile saglanan bilgileri degistirmek icin
chsh Kullandiginiz kabuk programini degistirmek icin
cp Dosyalari kopyalamak icin
dd Disk iceriklerini kopyalamak icin
df Kullanilabilir disk alani
dir Klasorun icerigini goruntulemek icin
dmesg Acilis mesajini goruntulemek icin
dump Sistemleri yedeklemek icin
e2fsck Dosya sistemlerini hataya karsi kontrol etmek icin
export Kabuk icinde cevre degiskeni yaratmak icin
find Dosyalari bulmak icin
fdformat Dusuk seviye disk formatlama
fdisk Yeni disk bolumleri yaratmak veya silmek icin
finger : Sunucudan kullanici bilgisini almak icin
free : Hafiza (RAM) Takas Alani(Swap) bilgisi icin
grep : Verilen karekter grubuna uyan satirlari bulmak icin
groupadd veya addgroup* : Yeni bir kullanici grubu yaratmak icin
groupdel veya delgroup* : Kullanici grubu silmek icin
groups : Sistemdeki kullanici gruplarini listelemek icin
gzip : Dosyalara sikistirma yapmak veya acmak icin
halt : Sistemi kapatmak icin
host : Sunucu bilgisine bakmak icin
ifconfig : Ağ(Network) arayuzlerini tanimlamak icin
init : Calisma Seviyesini (Run Level) tayin icin ; konsol seviyuesi “init 3″ , xwindow masaüstü grafik seviyesi ” init 5 ” , shotdown kapatma seviyesi ” init 6 ”
insmod : Modulleri yukleyebilmek icin
kill : Calisan surecleri durdurmak icin (process)
less : Dosyalari goruntulerken filtre koymak icin
ln : Dosya veya klasorler arasinda link yaratmak icin
locate : Verilen karektere uyan dosyalari belirlemek icin
login : Sisteme baglanmak veya kullanici degistirmek icin
logout : (ctrl+d) Sistemden ayrilmak icin
lpc : Yazici kuyrugunu duzenlemek icin
lpq : Yazici kuyrugunu goruntulemek icin
lpr : Dosylari yazdirmak icin
ls : Klasor icerigini listelemek icin
lsmod : Yuklu modulleri gormek icin
make : Dosyalari derlemek veya bakim yapmak icin
makewhatis : “whatis” veritabani yaratmak icin
man : Manual sayfalarini goruntulemek icin
mcd : DOS disketindeki bir klasore gecmek icin
mcopy : DOS disketine dosya kopyalamak icin
mdel : DOS disketinden dosya silmek icin
mdeltree : DOS disketinden klasor silmek icin
mdir : DOS disketindeki bir klasorun icerigini goruntule
mformat : DOS disketini formatlar (bicimlendirir)
mkbootdisk : Acilis diketi yaratmak icin (boot disk)
mkdir : Yeni bir klasor yaratmak icin
mkswap : Takas alani yaratmak icin (Swap Space)
modprobe : Modulleri (sistem suruculeri) yuklemek icin
more : Klasor ve dosyalari goruntulerken filtre koymak icin
mount : Dosya sistemleri ve Cihazlari sisteme tanitmak icin
mv : Dosyalari tasimak veya isimlerini degistirmek icin
netcfg : (her dagitimda bulunmaz) Ag Yapilandirma Araci
netstat : Ağ baglantilarinin durumunu gosterir
nslookup : Isim Sunucusunu (Name Server) kullanmak icin
passwd : Kullanici sifresini degisitirmek icin
ping : Ağ uzerinde bir sunucunun varligini kontrol icin
printtool : Yazici kurmak icin
ps : Sureclerin ozelliklerini gostermek icin
pstree : Surec yer aldigi mantiksal agaci gostermek icin
pwd : O an icinde bulunulan klasoru gostermek icin
reboot : Sistemi tekrar baslatmak icin (shutdown -r now)
restore : Dump yedek dosyalarini ilk haline getirmek icin
rm : Dosyalari silmek icin
rmdir : Klasorleri silmek icin
rmmod : Yuklu modulleri kaldirmak icin
rpm : RPM paketlerini yonetmek icin örn: rpm -i deneme.rpm
set : Kabuk cevre degiskenlerini degistirmek icin
shutdown : Sistemi kapatmak icin
startx : X Windows alt sistemini baslatmak icin
su : Bir baska kullaniciya gecmek icin(switch user)
sync : Tampon veriyi hard diske yazmak icin
sysinfo : Sistem ile ilgili bilgi almak icin
tar : Sikistirilmis arsivler yaratmak icin veya açmak için örn :tar xvf deneme.tgz
top : Calisan surecleri goruntulemek icin
touch : Boş bir dosya yaratmak veya olan dosyanin zaman bilgilerini degistirmek icin(yaratilma,erisilme gibi)
traceroute : IP paketlerinin izledigi yolu goruntulemek icin
umount : Sistemde yuklu bulunan dosya yapilarini sistemden ayirmak icin
uname : Sistem hakkinda bilgi almak icin örn : uname -r
unzip : Sikistirilmis dosyalari eski haline getirmek icin örn unzip deneme.zip
updatedb : “locate” veritabanini yaratmak,guncellemek icin
uptime : Sistemin ne kadar uzun zamandir acik kaldigi,
useradd veya adduser* : Yeni kullanici hesaplari eklemek icin
userdel veya deluser* : Kullanici hesaplarini silmek icin
usermod : Kullanici hesaplarini duzenlemek icin
whatis : Komut hakkinda basit icerik saglamak icin
whereis : Komut icin uygulama,kaynak ve manual dosyalarini belirlemek icin,
which : Program icin uygulama dosyasinin dosya sistemindeki yerini belirlemek icin,
who : Kimin o anda sisteme bagli oldugunu gormek icin
whoami : Sisteme bagli bulunan kullanicinin kim oldugunu goruntulemek icin
xlock : X Windows alt sistemini kilitlemek icin
* Kullandiginiz dagitima gore degisiklik gosterebilir.

KDE Klavye Komutlari :

ctl+tab : Masaustleri arasinda gecis icin
alt+tab : Uygulamalar arasinda gecis icin
alt+f1 : Uygulama menusunu acmak icin
alt+f2 : Komut penceresini acmak icin
alt+f3 : Pencere menusunu acmak icin
alt+f4 : Pencereyi kapatmak icin
f1 : Yardim gorutulemek icin
f2 : Pencerede bir kelimeyi aramak icin
f3 : Pencere aramasinda bir sonraki eslesmeye gitmek icin
space : Dosyalari secmek/secmemek icin
ctl+n : Dosya yoneticisi penceresini acmak icin
ctl+a : Icinde bulunulan klasorde butun dosya ve klasorleri secmek icin
ctl+t : Icinde bulunulan klasorde terminal penceresi acmak icin
ctl+w : Pencereyi kapatmak icin
ctl+f : Dosya bulmak icin
ctl+c : Kopyalama islemi icin
ctl+v : Yapistirma islemi icin

GNOME Dosya Yoneticisi (Nautilus) Klavye Komutlari:

ctl+b : Favorilere ekle
ctl+d : Kopyala
ctl+f : Bul
shift+ctl+f : Web Aramasi
ctl+i : Ozlellikleri Goster
ctl+h : Ana Sayfa
ctl+u : Bir seviye yukari
ctl+n : Yeni Klasor
ctl+o : Aç
ctl+w : Pencereyi Kapat
shift+ctl+w : Butun pencereleri kapat
ctl+= : Yakinlas
ctl+- : Uzaklas
ctl+[ : Geri
ctl+] : Ileri
ctl+t : Cop kutusuna koy
ctl+r : Yenile/Guncelle
ctl+a : Hepsini Sec

Komut ya da kavram adı Açıklaması
. Halihazırdaki dizini gösterir.
.. Önceki dizini gösterir.
~ Aktif kullanıcının ev dizini
cd .. Önceki (üst) dizine geç.
ls .. Önceki (üst) dizinin içeriğini göster.
CTRL-C Çalışan bir programı keser (komut satırına düşürür).
TAB Komut/dosya ismi tamamlama
apropos <kelime> İçinde “kelime” geçen tüm kılavuz sayfalarını tarar.
cp <dosya1> <dosya2> dosya1’i dosya2’ye kopyala.
PATH Çalıştırılabilir dosyaların yerini gösteren değişken
echo $PATH Bir dosya çalıştırılmadan önce nereye bakılacağını gösterir.
SHELL Altında çalışılan kabuk.
echo $SHELL Çalışan kabuğu gösterir.

Yukarı
Yazilar iin RSS aboneligi