Linux Boru (pipe) İşlemleri

Merhaba arkadaşlar bu makalemizde sizlere linux işletim sistemlerinde önemli olan bir işlevi tanıtmak ve bu işlev hakkında ayrıntılı bilgiler vermeye çalışacağız umarım size biraz faydamız olmuştur.
Bazı durumlarda, bir komutun çıktısı diğer bir komuta yönlendirilebilir. Başka bir deyişle, komutun standart çıktısını bir dosyaya değil, bu çıktıyı işleyecek başka bir komuta yönlendirmek istiyorsunuz. Bu amaçla UNIX altında (yine DOS’ta olduğu gibi) boru (|) karakteri kullanılır. Bu karakter, kendinden önce gelen komut veya komut serisinin çıktısını, kendinden sonra gelen komuta gönderir. Örneğin bir dizinde yeralan tüm dosyaları yazıcıya aktarmak için,

$ ls -al | lpr

komutları kullanılabilir. Artık ls -al komutunun ekrana vermesi gereken tüm bilgiler, lpr komutu aracılığıyla yazıcıya gönderilmiştir. İlk komutun standart çıktısı, ikinci komuta standart girdi olarak atanır. Diğer bir örnekte, README dosyasında kaç satır olduğu bulunuyor. Bir dosyadaki veya komut çıktısındaki satır, karakter ve kelime sayılarını bulmak için wc komutunu kullanabilirsiniz.

$ who | wc -l
40

Yönlendirme ve pipe işlemleri bazen insanın kafasını karıştırabilir. Yönlendirme, bir programdan bir dosyaya yapılabilir, fakat bir programdan başka bir programa yönlendirme yapamazsınız. Benzer şekilde, iki dosyanın arasında pipe işlemi uygulamak mümkün olmaz.

Şimdi de biraz karışık bir örnek:

# ps -aux | grep inetd | grep -v grep|awk ‘{print $2}’ | xargs kill -1

Yukarıdaki örnek zorlama bir örnek değil, bir Linux sistem yöneticisinin her an kullanması gerekebilecek türden. Bu örneği burada ayrıntılı olarak açıklamayacağız, sadece pipe kullanarak ne kadar fazla sayıda komutun birbirine bağlanabildiğini göstemek amacıyla verdik. Bu ve benzeri komutların ayrıntılı açıklamaların kabuk programlamayla ilgili bölümde bulabilirsiniz.

Linux İşletim Sisteminin Yazılım Özellikleri

Merhaba arkadaşlar uzun zamandır makale yazamıyordum işler güçler bilirsiniz. Bu makalemde sizlere linux işletim sisteminin genel özellikleri hakkında bilgiler vermek istiyorum.
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 kolaylıkla çalıştırılabilmektedir. Bu tür yazılımları İnternet üzerinde çeşitli FTP arşivlerinde bulmak mümkündür.

Linux’a özel veya Linux üzerinde geliştirilen yazılımlar için standart bazı FTP arşivleri vardır. Bunların en bilineni Sunsite FTP arşividir. Burada çeşitli dizinler altında konularına göre ayrılmış bir durumda elektronik devre tasarım yazılımlarından oyun programlarına kadar birçok değişik yazılım bulunmaktadır. Bu arşivin Türkiye’de yeralan bir kopyası adresinde vardır.

Linux’un bu denli sevilmesi ve yaygınlaşması çesitli şirketlerin (Macintosh, Sun, SSC gibi) Linux üzerinde çalışan ticari yazılımlar geliştirmesi sonucunu verdi. Bu konuda detaylı bilgi için Commercial-HOWTO dökümanından yararlanabilirsiniz.

Linux üzerinde bulunan uygulamaların ve yazılımların listeleri için aşağıdaki adreslerden yararlanabilirsiniz:

Linux Applications and Utilities
Scientific Applications on Linux
Linux Software Map

Temel Komutlar

Daha önce UNIX tabanlı bir işletim sisteminde çalışanlar için Linux, öğrenilmesi çok kolay bir sistem olacaktır. Standart bir UNIX sisteminde yeralan hemen hemen tüm komutlar, Linux’a taşınmıştır. Onlarca çeşit kabuğun yanı sıra, sed, awk gibi programcının işini kolaylaştıran diller, ls, less, finger gibi temel her türlü komut, Linux’ta vardır.

Ağ ve İnternet uygulamaları için elm ve pine (Pine Is Not Elm 🙂 yanında metin editörleri olarak vi, vim (vi’ın daha gelişmiş sürümü), pico ve joe sayılabilir. Editörlerden, bizde fazla bilinmeyen Emacs da Linux altında denemeye değer programlardandır. Kelime işlem programlarından troff, groff (GNU troff) ve daha modern metin işleme yazılımlarından TeX ve LaTeX sayılabilir.

Bazı program isimlerinin (GNU-tar, GNU-bash gibi) başında görebileceğiniz GNU (Gnu is Not UNIX!), Linux için de yazılım ve programlar üreten bir kuruluştur. GNU, lisansını ve yazarını korumak koşuluyla programları kaynak koduyla birlikte Linux kullanıcılarına dağıtır. GNU bash ve tcsh, Linux altında en çok rağbet edilen iki kabuk ismidir. Diğer kabuklar arasında zsh, ash, ksh ve csh sayılabilir. Kabuklar hakkında daha geniş bilgiyi, Bash konu başlığı altında bulabilirsiniz.
Uygulama Programları

Linux üzerinde ver tabanı uygulamaları ortalama bir kullanıcının ihtiyacını karşılayabilir. Postgres, Mbase, msql ve Ingres gibi profesyonel yazılımlar Linux ve diğer platformlarda istemci/sunucu bazda görev yapabilirler. Özellikle Postgres, uygulama kolaylığı ve C, perl, tcl gibi birçok dile yönelik arabirimiyle göze çarpar.

Mühendislik yazılımları arasında gnuplot (grafiksel veri analiz yazılımı), xspread ve xfractint (fraktal yaratma programı) sayılabilir.

Doğru seçilmiş bir donanım üzerinde kurulan bir Linux makinası, hemen her tür çokluortam (multimedia) uygulamalarını rahatlıkla çalıştırabilir. En az Pentium tabanlı, 32Mbayt RAM ve 2GB sabit diske sahip makina yardımıyla ticari olarak satılan çokluortam uygulamalarını kullanabilirsiniz. Linux, hemen her türlü ses kartını desteklediğinden ses dosyalarının, workman, Cdplayer gibi programlar yardımıyla kolayca çalınması mümkün olur. MIDI editörleri ve bir sentezleyici ile kendi müzik stüdyonuzu kurabilirsiniz.

Biraz oyun oynamak mı istediniz ? Doom, Quake, Abuse, Xtetris, FreeCiv(ya da CivNet), Imaze ve benzeri onlarca oyun Linux’ta da var. ODTÜ’de yüzlerce öğrenciyi bilgisayar başına mıhlayan MUD (Multi User Dungeon) oyunlarını sunan makinaların birkısmı Linux idi.

Bu oyunları çeşitli ftp adrteslerinden ücretsiz temin edebilirsiniz.
X Window Arabirimi

Linux işletim sistemi altında X Window sistemi ile Windows altındaki gibi grafik arabirimiyle birlikte çalışabilirsiniz. Windows ile uğraşan herkes rahatlıkla X Window’a geçiş yapabilir. X ile ekranda aynı anda birden fazla pencere açılabilir, fare yardımıyla birden fazla uygulama aynı anda kontrol edilebilir.

Pekçok uygulamanın (özellikle İnternet tabanlı) X üzerinde çalışan sürümleri vardır. Bu sayede metin tabanlı ekrana (vt100) dönmeden her işinizi X yardımıyla tamamlayabilme şansınız olur. Bu sayede Linux, bir iş istasyonu görünümüne ve kullanışlılığına sahip olacaktır.

X pencere denetleyici (window manager – wm) kullanıcı ile X arasında bekler ve klavye ile fareden aldığı emirleri ekranda yerine getirir. Bu emirler, pencerelerin açılması, kapatılması ve yerlerinin değiştirilmesi gibi komutlardır. Sıkça kullanılan pencere denetleyicileri fvwm, twm ve olwm’dir.

Linux İşletim Sistemlerinde Süreçler

Merhaba arkadaşlar bu makalemde linuxta süreçler konusunu konu olarak yazmaya karar vermiş bulunuyorum umarım sizlere bir nebze faydam dokunur. UNIX’in en büyük silahlarından biri süreçlerdir. Her süreç sistemde bağımsız çalışan, birbirini etkilemeyen ve herbiri kendi kaynağını kullanan programdır. Süreçler arkaplanda veya kabuğun kontrolünde çalışabilir. Çekirdek, her sürecin kullandığı sistem kaynağından haberdar olur ve bu kaynakların süreçler arasında adilce paylaşılmasından sorumludur.

Bir süreç, aksi belirtilmedikçe çalıştığı süre içinde klavyeden bilgi alır ve ekrana bilgi verir.

Kullanıcıların haberi bile olmadan çalışan süreçler, Linux makinasındaki G/Ç işlemlerini gerçekleştirebilmek için sürekli faaliyet içinde bulunurlar. Onlarca süreçten bazıları kullanıcıların sisteme girmesini sağlarken (getty) bazıları da WWW ve FTP gibi İnternet tabanlı istekleri yerine getirir (httpd, ftpd) ve bunun gibi.

Arkaplanda Çalıştırma

Bir komutu arkaplanda çalıştırmak için, komutun sonuna and yani

&

karakterini getirin.

Komutu girdikten sonra tekrar kabuk istemcisine düşecek ve kaldığınız yerden devam edebileceksiniz. Program, arkaplanda diğer süreçlerle çakışmadan bir süre çalışır ve işi bittiğinde durur.

htop &

Çıktı:

[2] 1800

Sizde bu rakamlar farklılık gösterecektir yeni giren arkadaşlara duyurulur.

Komutun arkaplana atılmasından sonra ekranda yeralan 2 numarası, sürecin sıra numarasını, 1800 sayısı ise süreç kimliğini (Process ID) gösterir. Her program, sistem kaynaklarını biraz daha azalttığından Linux’çuların deyimiyle makina yavaşlar.

Çalışan programların listesini görmek için

ps

komutunu kullanın. Hiç parametre çıktısı vermeden yazılırsa sadece üzerinde çalışılan kullanıcının süreçleri ekrana gelir. Sık kullanılan bir başka parametre dizisi de uax tir. Bu sayede sistemdeki o anda çalışan tüm programlar daha ayrıntılı bir şekilde ekrana listelenir.

ps

Çıktı:


PID TTY TIME CMD
3019 pts/2 00:00:00 bash
3032 pts/2 00:00:00 ps

ps -aux

USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.0 2036 716 ? Ss 03:25 0:01 init [2]
root 2 0.0 0.0 0 0 ? S 03:25 0:00 [kthreadd]
root 3 0.0 0.0 0 0 ? S 03:25 0:00 [migration/0]
root 4 0.0 0.0 0 0 ? S 03:25 0:00 [ksoftirqd/0]
root 5 0.0 0.0 0 0 ? S 03:25 0:00 [watchdog/0]
root 6 0.0 0.0 0 0 ? S 03:25 0:00 [migration/1]
root 7 0.0 0.0 0 0 ? S 03:25 0:00 [ksoftirqd/1]
root 8 0.0 0.0 0 0 ? S 03:25 0:00 [watchdog/1]
root 9 0.0 0.0 0 0 ? S 03:25 0:00 [events/0]
root 10 0.0 0.0 0 0 ? S 03:25 0:00 [events/1]
root 11 0.0 0.0 0 0 ? S 03:25 0:00 [cpuset]
root 12 0.0 0.0 0 0 ? S 03:25 0:00 [khelper]
root 13 0.0 0.0 0 0 ? S 03:25 0:00 [netns]
root 14 0.0 0.0 0 0 ? S 03:25 0:00 [async/mgr]
root 15 0.0 0.0 0 0 ? S 03:25 0:00 [pm]
root 16 0.0 0.0 0 0 ? S 03:25 0:00 [sync_supers]
root 17 0.0 0.0 0 0 ? S 03:25 0:00 [bdi-default]
root 18 0.0 0.0 0 0 ? S 03:25 0:00 [kintegrityd/0]
root 19 0.0 0.0 0 0 ? S 03:25 0:00 [kintegrityd/1]
root 20 0.0 0.0 0 0 ? S 03:25 0:00 [kblockd/0]
root 21 0.0 0.0 0 0 ? S 03:25 0:00 [kblockd/1]
root 22 0.0 0.0 0 0 ? S 03:25 0:00 [kacpid]
root 23 0.0 0.0 0 0 ? S 03:25 0:00 [kacpi_notify]
root 24 0.0 0.0 0 0 ? S 03:25 0:00 [kacpi_hotplug]
root 25 0.0 0.0 0 0 ? S 03:25 0:00 [kseriod]
root 28 0.0 0.0 0 0 ? S 03:25 0:01 [kondemand/0]
root 29 0.0 0.0 0 0 ? S 03:25 0:01 [kondemand/1]
root 30 0.0 0.0 0 0 ? S 03:25 0:00 [khungtaskd]
root 31 0.0 0.0 0 0 ? S 03:25 0:00 [kswapd0]
root 32 0.0 0.0 0 0 ? SN 03:25 0:00 [ksmd]
root 33 0.0 0.0 0 0 ? S 03:25 0:00 [aio/0]
root 34 0.0 0.0 0 0 ? S 03:25 0:00 [aio/1]
root 35 0.0 0.0 0 0 ? S 03:25 0:00 [crypto/0]
root 36 0.0 0.0 0 0 ? S 03:25 0:00 [crypto/1]
root 241 0.0 0.0 0 0 ? S 03:25 0:00 [ksuspend_usbd]
root 242 0.0 0.0 0 0 ? S 03:25 0:00 [khubd]
root 243 0.0 0.0 0 0 ? S 03:25 0:00 [ata/0]

Gelelim burada yeralan bilgileri sırasıyla açıklamaya :

PID: süreç numarası. Her sürecin farklı bir numara alması sistem tarafından düzenlenir.

%CPU: İşlemcinin % olarak ne kadarı süreç tarafından kullanılıyor ?

%MEM: % olarak hafızada kapladığı yer

SIZE: Programın toplam kullandığı bellek alanı (kilobyte)

RSS: Programın bellekte kapladığı gerçel alan. Bu değer paylaşılan sistem kütüphaneleri (shared library) nedeniyle genellikle SIZE değerinden küçüktür.

TTY: sürecin çalıştırıldığı (sanal) terminal

STAT: süreç o sırada ne yapıyor ?

S: Uyumakta, bu durum genellikle sürecin bir G/Ç işlemi (örneğin fare'nin hareketi ya da ağdan gelecek veriler) beklemesi sırasında olur.

R: Çalışabilir. Çalışabilir süreçler, gereksinim duydukları bütün sistem kaynaklarına sahip olan süreclerdir. Çekirdek (tek işlemcili bir makinada) belirli aralıklarla bu süreçlerden sadece birini çalıştırır.

T: Durmuş. Bu durum sürecin kullanıcı tarafından (örneğin Control-Z tuşlarına basılarak) durdurulmasında görülür.

Z: Zombie. Bu tür süreçler, kendisini çalıştıran sürece mesaj bırakamadıklarından takılmış süreçlerdir. Öldürülemezler ancak sitem kaynaklarını da kullanmazlar.

D: Kesilemez uykuda. Bazı G/Ç işlemleri o sırada bu işlemi yapan sürecin kesilmemesini gerektirir. Böyle durumdaki süreçleri de ilgili G/Ç işlemi bitinceye kadar öldüremezsiniz.

START: sürecin çalıştığı zaman

COMMAND: komut satırından girilen programın ismi

ps komutuna bilgisayar üzerinde çalıştığınız her an ihtiyaç duymanız mümkündür, bu yüzden çeşitli parametrelerle kullanmayı öğrenmelisiniz.

Klavye Üzerinde Kesinti

Linux (ve UNIX) altında, klavyeden bazı tuş kombinasyonları yardımıyla çalışmakta olan program kesintiye uğratılabilir.

Klavyeden kabuk komut satırına yazılan bir programın uzun sürmesi halinde, eğer daha önceden komutun arkasına " & " işareti koyup arkaplanda çalışır halde bırakılmamışsa, klavyeden yapılan bir müdahele ile durdurulup arkaplanda çalışır hale getirilebilir. Örnek vermek gerekirse, uzun sürmesi beklenen bir komutu klavyeden yazalım ve ardından

ctrl-c

tuşlarına basalım:

linux:

find /usr -name "bursabilgisayar*" -print&

Çıktı:

[2]- Done find /usr -name "bursabilgisayar*" -print

Bu esnada sürecin çalışmasına ara verilmiş, fakat program tamamen durmamıştır. Programın çalışmasını arkaplanda sürdürmek için bg komutunu kullanın.

bg

Bu komutu tekrar komut satırında çalışacak ve klavyeden bilgi girilecek şekilde terminale bağlamak için fg yazın:

fg

Bir programı çalıştırmaya başlattıktan sonra tamamen durdurmaya karar vermişseniz klavyeden Control-C tuşlarına basın.

Durdurulup arkaplanda çalışmaya yönlendirilen süreçlere kısaca görev ismi verilir. Tüm görevleri görebilmek için

jobs

komutunu yazın.

Görevler, birden fazla oldukları zaman sıra numarası ile belirtilirler.

Süreçlerin Sona Erdirilmesi

Her an çalışan süreçlerden biri veya birkaçı, beklenmedik döngüye girebilir. Bunun sonucu olarak sistemin kaynaklarını, özellikle hafızayı tüketici bir duruma gelebilir. Bu tür kısır döngüye giren süreçleri bulup, eğer hayati önem taşımıyorlarsa `öldürmek' gerekir.

Süreci öldürmekten kasıt, programı tamamen durdurarak sistemle ilişkisini kesmektir. Bu sayede programın hafızada kapladığı bölge serbest kalacak, çekirdek de hafıza düzenlemesini tekrar yaparak başka süreçlere daha fazla yer ayıracaktır. Bir süreci öldürmek için

kill -9

komutu kullanılır.

Bu komutu icra etmek için komut satırında

top

yazın ve kendinize bir pid numarası seçin.

3150 yunus 20 0 2468 1208 900 R 0 0.0 0:00.04
top

kill 3150

Birçok süreç sizden bu mesajı aldıktan sonra, dosya sistemi üzerinde yarattığı geçici dosyaları, dosyalar üzerine koyduğu kilitleri temizlemek gibi yapması gereken işlemleri yaptiktan sonra çalışmasına son verecektir. Eğer öldürmeye çalıştığınız süreç herhangi bir nedenle takılmışsa ve bu komuta tepki vermiyorsa aşağıdakini deneyin:

kill -9 3150

Artık programın sistemle ilişkisi tamamen kesilmiştir. Kill komutu, -9 seçeneğiyle sürece 9 numaralı sinyali gönderir. Bu sinyali alan sürecin yukarıda sözü edilen iki özel durum dışında çalışmayı sürdürmesi olanaksızdır. -9 seçeneğini özellikle sistem süreçleri üzerinde gerekmedikçe kullanmamalısınız. Diğer sinyaller ve anlamları yeri geldikçe diğer bölümlerde anlatılacaktır.

Bursa-Bilgisayar.com'dan saygılar sevgiler. İşinize yaradıysa bir duva edin kafidir.

Bursa Bilgisayar Bursa İhsaniyede Hizmetinizde

Merhaba bursa bilgisayar olarak 0506 464 97 69 nolu telefonumuz ile bursa ihsaniyeyedeki evlere ofislere işyerlerine şirketlere bilgisayar bakım onarımı web tasarımı yazılım donanım yedek parça konularında hizmet vermekteyiz. En uygun koşullarda ithal temin ettiğimiz ürünleri sizlerle buluşturuyoruz. Bursada Bursa Bilgisayar olarak 22 yıldır hizmet vermekteyiz Hizmet verdiğimiz alanların başında alt bölümde sıralayacağımız alanlarda ihtiyacınıza göre bizlerle yine alt bölümdeki irtibat telefonlarımızdan ulaşabilir ayrıntılı olarak destek alabilirsiniz.

Bursa Bilgisayar Mobil Destek Hattımızı 7/24 Arayabilirsiniz.

Mobil: 05064649769

İşTel : 0224 452 55 42

Hizmet Verdiğimiz Alanlardan Bazıları.

Bilgisayar ve İnternet Hızlandırma Performans Paketi

Windows ve linux işletim sistemleri için hızlandırma paketimiz tam sizin için üretildi.

İnternette bir kaç sayfa açıyorsunuz ancak bilgisayarınız donmayamı başlıyor?

Bilgisayarınız açılışta yavaşmı çalışıyor?
Bir program çalıştırırken uzun süreler bekliyormusunuz?
İnternette gezinirken ordan burdan reklamların çıkmasından sıkıldınızmı?
Bilgisayarınız eskisi kadar hızlı değil ancak format atılırsa bilgilerim gider diye düşünüyormusunuz?
Bilgisayar veya donanımla ilgili tereddüt içerisindemi kalıyorsunuz?
Genel bakımmı yaptırmak istiyorsunuz?
İnternetiniz yavaşmı çalışıyor?
Bilgisayarınızdaki bilgilerin yedeklerinimi almak istiyorsunuz?
İş yernizden evinizdeki bilgisayarınızımı görmek istiyorsunuz?

İşte bu ve bunun gibi sizi rahatsız eden yada çözüm aradığınız her türlü bilgisayar ve işletim sistemi sorunlarından kurtulmak için bizi arayın bilgisayarınızı formatlamadan hızlandıralım bursa bilgisayar performans paketi ile işletim sisteminiz formatlanmadan gözle görülecek şekilde hızlanacaktır.

Dizüstü notebook netbook bilgisayarınız için ses artırma yazılımı.

Web Tasarım Paketi

Şirketinizin ihtiyaçları için çeşitli yerlere ilan verdiniz ancak özel bir sitenizin olmasını istiyorsunuz?
Ürettiğiniz ürünleri sergilemek yada satmak için eticaretemi girmek istiyorsunuz?
İnternetin gelişmesi ile beraber sizde şirketinizi internetemi taşımak istiyorsunuz?
Ürettiğiniz ürünlerin internette en iyi sıralama ile yer almasınınımı istiyorsunuz?
Şirketinizin tanıtımını en iyi şekilde farklı dillerde gerçekleştirmekmi istiyorsunuz?
Bursa ili dışarısından müşteri edinmekmi istiyorsunuz?
Yeni eleman bulmak için ücretsiz ilanmı vermek istiyorsunuz?

İnternet üzerinde kendimize ait aktif 52 hitli sitemiz ile ve 100 binlerce üyesi olan hosting sitemiz ile gerek ilan gerekse tasarım ve eticaret alanında sizlere en iyi şekilde hizmet etmekten mutluluk duyarız. Size bir telefon kadar uzağız. Sistem mühendisi arkadaşlarımız sizlere en iyi şekilde ideal çözümler sunmak için aramanızı bekliyorlar.

İnternet ve internet sorunları

Wireless modem kurulumu
Kablolu modem kurulumu
Ttnet hız testi ve hat bilgilendirmesi
Modem hız bölümleme
Modem kota sınırlama
Modem anahtar kelime sınırlama
İkinci el modem
Modem hacker tespiti
Modeminize kaçak bağlananların tespiti
Modem üzerinde port açma hizmeti
Eviniz yada iş yerinizde modem ile web sitesi barındırma hizmeti

Ağ Bağlantısı Kurulumu ve Arıza Tespiti ve Onarımı

Kablolu ağ kurulumu
Kablosuz ağ kurulumu
Windows için ağ kurulumu ve yapılandırması
Windows kablosuz ağ kurulumu
Linux işletim sistemleri için ağ kurulumu
Linux işletim sistemleti için kablosuz ağ kurulumu

Yazıcı Kurulumu ve Arıza Tespiti

Windows için Yazıcı Kurulumu
Linux için Yazıcı Kurulumu
Windows Yazıcı Paylaştırma
Linux Yazıcı Paylaştırma
Yazıcılarınız için tasarruflu kartuş

İşletim Sistemi Kurulumu

Windows xp işletim sistemi kurulumu
Windows vista işletim sistemi kurulumu
Windows 7 işletim sistemi kurulumu
Windows 8 işletim sistemi kurulumu
Linux centos masaüstü kurulumu
Linux centos server kurulumu
Linux debian masaüstü kurulumu
Linux debian server kurulumu
Linux ubuntu masaüstü kurulumu
Linux ubuntu server kurulumu
Linux fedora masaüstü kurulumu
Linux fedora server kurulumu
Linux freebsd masaüstü kurulumu
Linux freebsd server kurulumu
Linux openbsd masaüstü kurulumu
Linux openbsd server kurulumu
Linux netbsd masaüstü kurulumu
Linux netbsd server kurulumu

Notebook Arıza Tespit ve Bakım Onarımı

Notebook Bakım Onarım
Acer Notebook Bakım Onarım
Asus Notebook Bakım Onarım
Lenovo [IBM] Notebook Bakım Onarım
Casper Notebook Bakım Onarım
LG Notebook Bakım Onarım
Packard Bell Notebook Bakım Onarım
Dell Notebook Bakım Onarım
Datron Notebook Bakım Onarım
Samsung Notebook Bakım Onarım
Sony Notebook Bakım Onarım
Toshiba Notebook Bakım Onarım
Apple Notebook Bakım Onarım
Exper Notebook Bakım Onarım
Lenovo Notebook Bakım Onarım
Crea Notebook Bakım Onarım
Aidata Notebook Bakım Onarım
Arçelik Notebook Bakım Onarım
Beko Notebook Bakım Onarım
BenQ Notebook Bakım Onarım
CBox Notebook Bakım Onarım
Crea Notebook Bakım Onarım
Escort Notebook Bakım Onarım
Fujitsu-Siemens Notebook Bakım Onarım
HP Notebook Bakım Onarım
IBM Notebook Bakım Onarım
LG Notebook Bakım Onarım
Monster Notebook Bakım Onarım
MSI Notebook Bakım Onarım
Nec Notebook Bakım Onarım
Packard Bell Notebook Bakım Onarım
Samsung Notebook Bakım Onarım
Sony VAIO Notebook Bakım Onarım
Toshiba Notebook Bakım Onarım
Vestel Notebook Bakım Onarım

Netbook Arıza Tespit ve Bakım Onarımı

Netbook Bakım Onarım
Acer Netbook Bakım Onarım
Asus Netbook Bakım Onarım
Lenovo [IBM] Netbook Bakım Onarım
Casper Netbook Bakım Onarım
LG Netbook Bakım Onarım
Packard Bell Netbook Bakım Onarım
Dell Netbook Bakım Onarım
Datron Netbook Bakım Onarım
Samsung Netbook Bakım Onarım
Sony Netbook Bakım Onarım
Toshiba Netbook Bakım Onarım
Apple Netbook Bakım Onarım
Exper Netbook Bakım Onarım
Lenovo Netbook Bakım Onarım
Crea Netbook Bakım Onarım
Aidata Netbook Bakım Onarım
Arçelik Netbook Bakım Onarım
Beko Netbook Bakım Onarım
BenQ Netbook Bakım Onarım
CBox Netbook Bakım Onarım
Crea Netbook Bakım Onarım
Escort Netbook Bakım Onarım
Fujitsu-Siemens Netbook Bakım Onarım
HP Netbook Bakım Onarım
IBM Netbook Bakım Onarım
LG Netbook Bakım Onarım
Monster Netbook Bakım Onarım
MSI Netbook Bakım Onarım
Nec Netbook Bakım Onarım
Packard Bell Netbook Bakım Onarım
Samsung Netbook Bakım Onarım
Sony VAIO Netbook Bakım Onarım
Toshiba Netbook Bakım Onarım
Vestel Netbook Bakım Onarım

Masaüstü Bilgisayar Arıza Tespit Bakım ve Onarım Hizmeti

Masaüstü Bakım Onarım
Acer Masaüstü Bakım Onarım
Asus Masaüstü Bakım Onarım
Lenovo [IBM] Masaüstü Bakım Onarım
Casper Masaüstü Bakım Onarım
LG Masaüstü Bakım Onarım
Packard Bell Masaüstü Bakım Onarım
Dell Masaüstü Bakım Onarım
Datron Masaüstü Bakım Onarım
Samsung Masaüstü Bakım Onarım
Sony Masaüstü Bakım Onarım
Toshiba Masaüstü Bakım Onarım
Apple Masaüstü Bakım Onarım
Exper Masaüstü Bakım Onarım
Lenovo Masaüstü Bakım Onarım
Crea Masaüstü Bakım Onarım
Aidata Masaüstü Bakım Onarım
Arçelik Masaüstü Bakım Onarım
Beko Masaüstü Bakım Onarım
BenQ Masaüstü Bakım Onarım
CBox Masaüstü Bakım Onarım
Crea Masaüstü Bakım Onarım
Escort Masaüstü Bakım Onarım
Fujitsu-Siemens Masaüstü Bakım Onarım
HP Masaüstü Bakım Onarım
IBM Masaüstü Bakım Onarım
LG Masaüstü Bakım Onarım
Monster Masaüstü Bakım Onarım
MSI Masaüstü Bakım Onarım
Nec Masaüstü Bakım Onarım
Packard Bell Masaüstü Bakım Onarım
Samsung Masaüstü Bakım Onarım
Sony VAIO Masaüstü Bakım Onarım
Toshiba Masaüstü Bakım Onarım
Vestel Masaüstü Bakım Onarım

Veri Kurtarma Hizmeti

Harddisk Veri Kurtarma Hizmeti
Flash Bellek Veri Kurtarma Hizmeti
Microsd Veri Kurtarma Hizmeti
Ssd Veri Kurtarma Hizmeti
Harici Harddisk Veri Kurtarma Hizmeti
Çöken İşletim Sistemini Kurtarma Hizmeti

Harddisk Onarımı

Bad Sektör Arızalarını Giderme Hizmeti
Harici Harddisk Arızası Giderme Hizmeti

Antivirüs Kurulumu ve Güncellemesi

Webroot SecureAnywhere Antivirus Kurulumu ve Güncellemesi
ESET NOD32 Antivirus Kurulumu ve Güncellemesi
Avast Free Antivirus Kurulumu ve Güncellemesi
Microsoft Security Essentials Kurulumu ve Güncellemesi
F-Secure Anti-Virus Kurulumu ve Güncellemesi
Kaspersky Anti-Virus Kurulumu ve Güncellemesi
AVG Anti-Virus Kurulumu ve Güncellemesi
Panda Cloud Antivirus Free Kurulumu ve Güncellemesi
McAfee AntiVirus Plus Kurulumu ve Güncellemesi
Avira Antivirus Premium Kurulumu ve Güncellemesi
Qihoo 360 Antivirus Kurulumu ve Güncellemesi
Bitdefender Antivirus Plus Kurulumu ve Güncellemesi
Sophos Endpoint Security Kurulumu ve Güncellemesi
eScan Anti-Virus Kurulumu ve Güncellemesi
BullGuard Antivirus Kurulumu ve Güncellemesi
Fortinet FortiClient Lite Kurulumu ve Güncellemesi
PC Tools Spyware Doctor with Antivirus Kurulumu ve Güncellemesi
G Data AntiVirus Kurulumu ve Güncellemesi
GFI Vipre Antivirus Kurulumu ve Güncellemesi
Trend Micro Titanium Antivirus Plus Kurulumu ve Güncellemesi

Anakart ve Arızalı Bilgisayar Parçalarınızın Bakım Onarımı

Her marka anakart ve bilgisayar parçalarınızın bakım ve onarımı için bizleri arayabilirsiniz

Bilgisayar Yazılımları Kurulumu
Bütün yazılımlarınızın kurulumu ile ilgili size yardım etmekten memnuniyet duyarız

Ofis yazılımlarına yüzlerce dolar ödemek yerine ücretsiz muadillerini denemek istermisiniz.

Open Ofis
Libre Ofis

Microsoft Ofis Muadili açık kaynak ve ücretsiz ofis yazılımlarının kurulumu.

Play Station Bakım Onarımı

PLay station oyun konsolu arızaları
Play station konsol ekipman arızaları
Play station göz arızaları
Play station kırmızı göz arızaları
Play station 2 arızaları
Play station 3 arızaları
Play station çip değişimi
Play station harddisk onarımı
Psp onarım ve bakımları
Play station için ve diğer oyun konsolları ile ilgili bize danışarak bilgi alabilirsiniz.

Dizüstü Bilgisayar Masaüstü Bilgisayar Notebook Netbook Danışmanlığı
Bursada büyük marketler ve firmalar ile çalışan bursa bilgisayar sizler için danışmanlık hizmeti vermektedir. Büyük firmaların stokladıkları ürünleri ellerinden çıkartmak için yaptıkları kampanyaları bilerek müşterilerimizi uyarıyoruz. Yine büyük firmaların elemanlarına özellikle belirli markaların satışlarından %20 komisyon verip onları özellikle belli ürünlerin satışına yönlendirmesinin önüne geçmek için sizlere en uygun ücretlerle danışmanlık hizmeti sunuyoruz.

Bizleri 7/24 En üst bölümde bulunan numaralarımızdan arayabilrisiniz.

Linux İşletim Sistemlerinde Top Komutu Parametreleri

Linux / Unix Top komutu

hakkında bişeyler yazmak istedim.

top – En yüksek işlemci (CPU) kullanan işlemleri gösterir.

Komut satırındayken top yazıp enter’a basın. orada değişken bir şekilde çalışan işlemleri görebileceksiniz.
Bu noktada d(delay) gecikme parametresidir. top komutu çalışırken d’ye (veya s’ye) basıp 2 ve enter’a bastığınızda, top komutundaki şlemler 1 saniyede bir yenilenir. 1 yazarsanız da her saniye yenilenir.
KOMUT SATIRI SEÇENEKLERİ

-d
2 Ekran yenilenmesi arasındaki gecikmeyi belirler. Bunu top çalışrıken s veya d ye basarak da değiştirebilirsiniz.
-p
işlem id si verilen işlemleri takip eder. 20 taneye kadar id verilebilir.
-q
ekranı sürekli yeniler. arasına d parametresindeki gibi süre koymaz. Super bir kullanıcıda top bu şekilde çalışabilir.
-S
ps(1) komutunun çıktısındaki mod gibi bir çıktıyı açar. (kümülatif mod)
-s
top komutunu güvenli modda çalıştırır. Bazı interactive komutları kullanım dışı bırakır.
-i
Top komutunun zombie(dead) veya bekleyen(idle) işlemleri umursamamasını sağlar.
-H
tüm işlemleri (threadleri) gösterir.
-n
iterasyon sayısı. Bu kadar işlemden sonra top’tan çıkılır. (top -n 3 dersek, 3 yenilemeden sonra top komutu sona erer)
-b
yığın modu. Diğer programlara veya bir dosyaya çıktı göndereceği zaman kullanışlıdır. Bu modda, top komut satırından girdi kabul etmez. bitene kdar veya siz onu durduna kadar çalışır. Çıktı düz yazıdır. Terminalde de rahat okunabilir.
ALANLARIN AÇIKLAMALARI

top komutu işlemci durumlarıyla ilgili birçok bilgi sunar. Varsayılan olarak 5 saniyede bir yenilenir fakat bu d anlık komutuyla ayarlanabilir.
“uptime”
Bu satır sistemin çalışır vaziyette olduğunu, ve 3 adet sistem yük ortalamasını gösterir. Bu 3 ortalama sırasıyla 1,5,15 dakikalık bilgilerdir. Bu satır aynı uptime(1) komutunda çıkan satır gibidir. Bu satır anlık komut l harfi ile açılıp kapatılaiblir.

processes (işlemler)
Çalışan toplam işlem sayısıdır(yenilendiği andaki). Bu alan t ile yenilenebilir.
“CPU states” (işlemci durumları)
İşlemcinin yüzdesel clocklarını kullanıcı modu (user mode), sistem modu (system mode), niced tasks (nasıl çevirsem bilemedim görevleri 🙂 ), girdi çıktı bekleme (iowait) ve bekleme modu (idle) olarak gösterir.
Mem (hafıza)
Hafıza (ram) üzerindeki istatistikleri, toplam kullanılabilir bellek, boş bellek, kullanılan bellek, paylaşılan bellek, ve tampon için kullanılan bellek olarak gösterir.
Swap
Swap (ram görevi gören hard disk) üzerindeki istatistikleri gösterir. Toplam swap alanı, ve kullanışlan swap alanı bilgilerini verir. free(1) komutuyla verilen çıktının aynısıdır.
PID
Her görevin işlem ID ‘sidir.
PPID
Her görevin ana (ebeveyn) işlem ID sidir.
UID
görevi çalıştıran kullanıcının ID ‘si.
USER
görevi çalıştıran kullanıcının kullanıcı adı.
PRI
görevin önem derecesi
NI
yine çeviremediğim bir alan olan nice value. 🙂
SIZE
görevin kodu + veri + yığın boyutnun toplam boyutunun kilobyte cinsinden değeri.
TSIZE
görevin kod boyutunu verir. Kernel işlemleri için garip gurip değerler verebilir, ve ELF işlemleri için saçmalayabilir. (ELF işlem ne diye sormadım ben, sen de sorma.)
DSIZE
Veri ve yığın boyutu.
TRS
Yazı yerli boyutu.
SWAP
Görevin swap edilmiş kısmının boyutu.
D
KİRLİ(Dirty) Olarak işaretlenmiş sayfaların boyutu.
LC
Son kullanılan işlemci.
RSS
Kilobayt cinsinden toplam kullanılan fiziksel bellek.
SHARE
toplam paylaşılan bellek.
STAT
Görevin durumunu belirtir. S : uyuyor, D : uyandırılamayan uyku, R : çalışıyor, Z : zombie, T : durdurulmuş,
WCHAN
Bilmiyorum.
TIME
Süre
%CPU
işlemci.
%MEM
bellek
COMMAND
işlemin komutunu verir

Yazacak zamanım olmadığı için alıntıdır

Kaynak:

http://dubluve.net/2012/01/04/linux-unix-top-komutu-parametreleri-top-command-parameters/