Kayıtlar

Temmuz, 2017 tarihine ait yayınlar gösteriliyor

TAKİP ET

LİNUX SÜREÇ YÖNETİMİ

Resim
Linux işletim sistemine sahip bilgisayarlarda çalışan her uygulama birer süreçtir. Süreçler ön planda veya arka planda çalışabilirler. Süreçleri anlamak bilgisayar kaynaklarını doğru kullanmamız açısından oldukça önemlidir. Süreçler servis veya daemon adlarıyla da nitelendirilebilirler. Ancak unutmamalısınız ki daemon, süreçlerden farklıdır.   Süreç yönetimini gerçekleştirebilmek için kullandığımız bazı komutlar şunlardır: ps pstree top jobs PID(PROCESS ID) NEDİR ? PID'ler eşsiz kimlik numaralarıdır. İşletim sisteminde çalışan tüm süreç veya deamonlar , çekirdek tarafından atanan PID isimli bu eşsiz numaralara sahiptir. Bu numaraları kullanarak süreçlere dair işlemler gerçekleştirebiliriz. Örneğin PID'ler sayesinde gereksiz yere çalışan süreçleri sonlandırabiliriz. LİNUX PS KOMUTU Linux sistemlerde süreç yönetimi için kullanılan en temel komutlardan birisi hiç kuşkusuz ps komutudur. Bu komut sayesinde sistemde o anda çalışan süreçleri listeleyebiliriz. Aynı

LİNUX FİND KOMUTU 2

Resim
Linux sistemlerde find komutuna daha önce değinmiştim. Yazıya şuradan ulaşabilirsiniz. LİNUX FİND KOMUTU Bugün ise önceki yazımdan farklı olarak hem unuttuğum parametrelere değineceğim. Hemde find komutunu daha iyi anlayabilmemiz açısından örneklerle çeşitlendireceğim. Öncelikle geçen yazımda atladığım bazı parametrelere değinmek istiyorum. PARAMETRELER -size: Belirttiğiniz bir boyuta göre arama gerçekleştirir. Örneğin bulunduğumuz dizindeki 1 megabayttan büyük dosyaları listelemek istiyoruz. Bunun için yazmamız gereken kod şu şekildedir. find . -size +1M Peki iki boyuta göre arama gerçekleştirmek isteseydik o zaman ne yapacaktık ? İki boyut arasında aramadan kastım şudur. 200m ile 500m arası dosyaları veya dizinleri listelemek istersek şu şekilde bir komut yazmamız gerekir. find . -size +200M -size -500M Bu komut sayesinde bulunduğumuz dizindeki 200 megabayttan büyük ve 500 megabayttan küçük dosya ve dizinleri listelemiş olduk. -iname: Önceki konumuzda sizlere -

LİNUX FİND KOMUTU

Resim
Herhangi bir dosyanın veya dizinin tam olarak ismini hatırlamayabiliriz. Yada belirli özellikleri içeren dosya ve dizinleri aramamız gerekebilir. Böyle bir durum söz konusu olduğu zaman linux sistemlerde dosya ve dizin arama işlemlerini find komutu sayesinde gerçekleştirebiliriz. Find komutunu kullanmamız vakit kaybını önlememiz açısından biz linux kullanıcıları için oldukça önemlidir. Aksi taktirde basit bir arama işlemi için dizin dizin gezmemiz ciddi bir vakit kaybına sebep olacaktır. Unutmadan find komutunun işlevini sizlere resimler yardımıyla Centos dağıtımı üzerinden anlatmaya çalışacağım. O halde başlayalım. find komutunun temel söz dizimi şu şekildedir: find (aramanın gerçekleştirileceği dizin) (kullanılacak parametreler) (dosya adı) Tüm sistemi içeren bir arama gerçekleştirmek için yapmamız gereken işlem, aramanın gerçekleştirileceği dizinin en tepeden yani root(kök) dizininden başlamasını sağlamamızdır. Bunun için aramanın gerçekleştirileceği dizine / işareti koyma