Posts Tagged ‘Linux’

İşletim Sistemleri Ek.1 – İşlem Senkronizasyonu

This item was filled under [ gezegen, İşletim Sistemleri ]

Process Management (işlem yönetimi) kısmını anlatmayı bitirdikten sonra biraz daha detaylı bilgi vermek istedim. Buraya kadar anlattıklarım genel bilgilerdi, fakat bu yazı biraz daha derin bilgiler içermektedir. Meraklı olanlar veya işlemlerin nasıl çalıştırıldığı hakkında detaylı bilgi almak isteyenler bu yazıyı okuyabilirler.
Bu yazıdan sonra terimleri Türkçeleştirmemeye karar verdiğimi de belirtmek isterim. Bu yüzden her ingilizce terimi [...]

Continue reading...

İşletim Sistemleri 01.2 – İşlemler ve Zamanlayıcı

This item was filled under [ İşletim Sistemleri ]

Tekrar merhaba, bu yazımızda sırasıyla:

Context Switching (İçerik Değiştirme)
Zamanlayıcı Çeşitleri
Zamanlama Algoritmaları

kavramlarına değineceğiz.
Context Switching (İçerik Değiştirme):
Preemption: Genel amaçlı modern işletim sistemlerinde bulunan bir yapı olan preemption mekanizması, bir işlemci üzerinde bir işleme t kadar bir zaman aralığı verilmesini sağlar. Eğer bir işlem t sürede tamamlanır ve “çalışıyor” durumundan “sonlandırıldı” durumuna geçerse, herhangi bir sorun olmaz, “hazır” kuyruğunda [...]

Continue reading...

İşletim Sistemleri 01.1 – İşlemler ve Zamanlayıcı

This item was filled under [ İşletim Sistemleri ]

İşlem (Proccess) Nedir?
İşlem bir uygulamanın çalışmakta olan (aktif olan) durumuna verilen isimdir.  Bir işlem tarafından tutulan özellikler aşağıdakilerdir.

Donanım durumu
bellek durumu ve adresleri
işlemci
ilerleme durumu

İşlemlerle çalışmak

kaynak paylaştırma (mantıksal (dosyalar) ve fiziksel (bellek, işlemci vs))
hesaplamaların hızlanması (paralel programlamanın avantajlarının kullanımı)
güvenliğin artması

gibi özellikler sağlar.
Bir İşlemin Durumları:

Yeni: İşlemin henuz yeni oluşturulduğu durumdur.
Çalışıyor: işlemi oluşturan kodların çalıştırıldığı durumdur. Bu durumdaki işlem [...]

Continue reading...

İşletim Sistemleri 00.1 – İşletim Sistemi Nedir?

This item was filled under [ İşletim Sistemleri ]

İşletim sistemleri teorisi ile ilgili yazmaya başladığım bu yazı dizisinin öncelikle içeriğinden bahsedip sonra genel olarak işletim sisteminin ne olduğuna değineceğiz. Çok fazla derine inmeden anlatacağım konular, genel bilgi sahibi olmak isteyenlerin işine yarayacaktır. Tabii ki daha ayrıntılı bilgi almak isteyenlere Andrew S. Tanenbaum’un “Modern Operating Systems” kitabını edinmelerini öneririm.
Başlıklar:

İşlem Yönetimi
Ana Bellek Yönetimi
Dosya Yönetimi
Girdi/Çıktı Yönetimi
İkincil [...]

Continue reading...

Linux Nedir?

This item was filled under [ Linux ]

***************
Nedir bu Linux ?
***************
Linux dediğimiz kısım çekirdek ingilizce ismiyle kernel denilen kısımdır
Kaba bir tabirle sistemin donanımı asıl yöneten ve diğer programların bu
donanımlara onun üzerinden erişimini sağlayan kısımdır şeklinde
düşünebilirsiniz.
Edineceğiniz DAĞITIMlardaki birkaç fazladan eklenmiş ek yama olmadığı
sürece yaklaşık olarak aynı tarihlerde çıkmış Dağıtımlar genelde Aynı
Version çekirdek/linux kullanılır
(ki Version yerine Sürüm demeyi tercih ederim )
Ve şu anki son [...]

Continue reading...

Tagged with: [ , , , ]

python da bash komutunun geri dönüş çıktısını almak

This item was filled under [ Linux, python ]

Sürekli unuttuğum için yazma gereği duydum (:

import os
lsStr=os.popen(“ls”).read()
lsList=lsStr.splitlines()

satırları “ls” çıktısının pythonda bir değişkene string olarak almanızı sağlıyor. “splitlines” fonksiyonu da yeni satırlara göre elemanları listeye atıyor.

Continue reading...

Tagged with: [ , , ]

Linux İle Rapidshare Dosya İndirme

This item was filled under [ Bash, Linux ]

aria2 programını yükleyin.
Download edeceğiniz İndireceğiniz linkleri dosyaların bağlantılarını, her satıra bir link bağlantı gelecek şekilde bir txt dosyaya yazınız. (örnek: foo.txt)

aria2c –http-user=KULLANICI_ADI –http-passwd=SIFRE -i foo.txt
komutu ile foo.txt dosyasında bağlantısı bulunan tüm linkleri dosyaları sırasıyla download edebilirsiniz indirebilirsiniz.

Continue reading...

Tagged with: [ , , , ]

O kadar severdim hayvanları, zorla Kelebek düşmanı yapıyorlar insanı!

This item was filled under [ Genel, Linux ]

Daha önce bir silverlight seminerine katıldığım Daron Yöndem kişisel blogunda çok cahilce konuşmuş. Kendisine bir kelam etmeden önce bin kere düşünmesini öneriyorum ve eleştirilerime başlıyorum.
Ahh ahh Pireler berber iken ben demiştim ki “Dünyada hiçbir kurum istemci tarafında Linux’e kurumsal destek vermiyor“. Herkes istemci tarafından ayağı çekti fakat gel gelelim canım ülkemde [...]

Continue reading...

Tagged with: [ , , , ]

KDE 4.1

This item was filled under [ Linux, Masaüstü ]

GNU/Linux ile ilk tanışmam Pardus Çalışan 1.0 ile olmuş olsa da gerçek anlamda ilk deneyimimi Ubuntu 6.04 ile yaşamıştım. Uzunca süre Ubuntu kullandıktan sonra insan ister istemez sadık bir Gnome kulllanıcısı oluyor.
KDE 3′ü ise ne zaman kullanmaya kalksam, ilk yaptığım iş Gnome programlarımı kurmak ve konsol’dan işletim sistemini yönetmekti. Açıkçası KDE ile içli dışlı olmayı [...]

Continue reading...

Tagged with: [ , , , , , ]

ArchLinux

This item was filled under [ Linux ]

Linux işletim sisteminin en büyük özelliklerinden birisi modüler bir yapıya sahip olmasıdır. Böylece birbirine kısmen benzeyen binlerce farklı linux dağıtımı bulabilirsiniz.
Ben de 1,2 ay kadar önce dizüstü bilgisayarımda kullanmak üzere çok hafif bir dağıtım aramaya başladım. Bir Ubuntu kullanıcısıydım. Açıkçası bazı nedenlerle Ubuntu’dan soğumuştum ve OpenSuse11 denemiş ondan da memnun kalmamıştım.
Yaptığım araştırmalardan sonra elimde 2 [...]

Continue reading...

Tagged with: [ , , , ]
  • Page 1 of 2
  • 1
  • 2
  • >