:::: MENU ::::
Posts tagged with: linux

Linux’de Zamanlanmış Görevler (Cronjob)

Cronjobs Nedir?
Cron istenilen görevlerin belirli zaman aralıkları ile arkaplanda yapılmasına izin veren bir UNIX aracıdır.

Crontab (Cron TABle) Nedir?
Çalıstırılacak görevi ve görevin çalıstırılacagı zamanı barındıran dosyadır.

Cron görevlerini ayarlama
Aşağıda /etc/crontab dosyası görülmektedir.

Continue Reading


Samba Kurulumu

Samba SMB(Server Message Block), ağ protokolünü kullanarak Windows’larla dosya paylaşımını gerçekleştirir.

Windows bilgisayarları, ağ komşularından samba yüklü linux bilgisayarların hard diski ve diğer paylaşımlarına ulaşabilir.

Kurulumu;

Continue Reading


SSH Anahtarlı Kimlik Doğrulama

Linux tabanlı bir isletim sistemine, ssh üzerinden sifresiz olarak nasıl baglanabiliriz ona bakalım.

Öncelikle bağlanmak istedigimiz local makinada yapmamiz gerekenlere bakalim;

komutunu calistiriyoruz ve söyle bir cikti elde ediyoruz.

Sorulan soruları ENTER tusu ile geçebilirsiniz.

Continue Reading


Wget ile Hız Limiti Vererek Dosya İndirme, Durdurma

wget ile indirilen dosyaları istenildiğinde CTRL+C  tuş kombinasyonlarıyla durdurup daha sonra bu indirme işlemine devam etmek için  -c  argümanı komuda verilmelidir.

Hız limiti için ise –limit-rate=RATE argümanı kullanılmalı, KB/saniye olarak azami hız belirtilmelidir.

Saniye maksimum 100KB hız limitiyle ve sonradan devam edilebilir şekilde bir komut şöyle olmalı;

 


Tek Seferde Birden Fazla Dizin(klasör) Oluşturma

Linux’de bir dizini veya bu dizin altındaki oluşturulacak dizinleri tek komutla oluşturabilirz.Bunun için;

Sonucunda aşağıdaki dizinler oluşturulmuş olucaktır.


Ubuntu Sunucuya Statik İp Vermek

Ubuntu’da interface dosyası:

Kullandığınız editör programı ile (vim,nano vb) dosyayı açıp aşağıdaki değişiklikleri yapabilirsiniz.

İnterface dosyasına ip adresini girmek:

Ubuntu’da dns ayar dosyası:

Dns ayar dosyası yukarıdaki satırından da anlaşılabilceği gibi etc altında resolv.conf dosyasıdır. Bu dosya’ya isim çözme sunucularını yazmalıyız.Örnek dns sunucu ip adresi google ‘un 8.8.8.8 ve 8.8.4.4 olarak gösterebiliriz.

Dns ayar dosyasına dns server adresini girmek:

Yaptığımız değişikliklerin etkin olması için komut satırından:

Yapmış olduğumuz ayarların geçerli olup olmadığını verified etmek için:

 

 


Memcache Nedir? Memcache Kurulumu?

Memcache nedir?

İlk olarak memcache nedir? onu açıklamaya çalışayım. Memcache, Adındanda açıkça anlaşılacağı üzere bir cachleme modülüdür.danga.com tarafından üretilmiş ve en büyük destekçisi olarak facebook gösterilmektedir.

memcache çalışması için server üzerinde 11211 portuna ihtiyaç duymaktadır. Verilerinizi cachelemek için ram belleğinizi kullanmaktadır.  Dolayısıyla sql sorgularından çok daha hızlı yanıt almanızı sağlar.

Gelelim sunucu tarafında memcached desteğini nasıl sağlayacağımıza.öncelikle memcache çalışması için 3 modüle ihtiyaç duyar.
1- libevent
2- memcached
3- memcache

Continue Reading



Cut Komutu ve Kullanımı

Cut Komutu ve Kullanımı kısaca açıklamak gerekir ise;

Cut Komutu

Bir dosya içerisindeki satırların içerdiği alanları keserek belirli bir yere kopyalamak için kullanılır.Kesme işlemi bazı ayıraçlara göre olabildiği gibi, sabit uzunluktaki alanlara göre de
yapılabilir.

Kullanımı
cut [seçenekler] [dosya] biçiminde tanımlıdır.

Continue Reading


lsof (List Open Files) Komutu Kullanımı

lsof, süreçler(process) tarafından açılmış olan dosyaları listelemeye yarayan bir araçtır. *nix sistemlerde, nerdeyse herşey bir dosya olarak varlık gösterir. Sürecin eriştiği ya da açtığı  bir dosya olabileceği gibi, bir dizin, bir block aygıt dosyası (block device),  bir sistem kütüphanesi ve ya bir network dosyası (network socket, Unix domain socket) olabilir. Dolayısı ile lsof ile süreçlerin eriştikleri dosyaları saptamak ve  ilgili süreçlerin arka planda yaptığı işlemlerle ilgili daha net fikirler elde edebiliriz. Bundan dolayı  sorun giderme noktasında  lsof çok güçlü bir araçtır.

Kurulum 

Aslında lsof bir çok popüler sistemde öntanımlı olarak kurulu geliyor. Ancak bazı istisnai durumlar olabiliyor.

RHEL, CentOS, Fedora 

RHEL ve CentOS’larda lsof öntanımlı olarak gelmektedir. Ancak sistemimizde durum bu şekilde değilse yum ile kolayca kurabilirsiniz:

Debian, Ubuntu 
Aynı durum, Debian ve Ubuntu’lar için de geçerlidir. Ancak sistemimizde kurulu olmaması durumunda apt-get ile kolayca kurulabilir:

 Kullanım 

Continue Reading


Sayfalar:123456