Category : Linux

Home » Archive by category : Linux (paged 2)

Temel olarak netstat (Network Statistics) uç birim arayüz aracı olarak bilinmektedir. Ağ bağlantılarını, yönlendirme tablolarını, ağ arayüzü istatistiklerini görmek için kullanılır. Windows ve Unix/linux türevlerinde kullanılmaktadır. Bu temelde wikipedia v.b. bir çok makalede anlatımlarda yapılan tanımdır. Bana göre netstat bir sistemcinin acil durum çantası içerisindeki aletlerden birisidir. Bununla anlık trafik bilgilerini ve daha bir çok ..

Read more

Bir linux kullanıcısının/yöneticisinin temel komutlarından biri olan “dig” hakkında bilgi vermeye çalışacağım. Önce temelde ne olduğu, hangi amaçlar için ve nasıl kullanıldığını inceleyelim. Dig Nedir ? dig komutu(Domain Information Groper- Domain Bilgi Yoklayici) anlamına gelir ve nslookup benzeri olup Dns sorguları için kullanılır. Linux ile bütünleşik gelsede Windows ile bütünleşik halde gelmez fakat sonradan kurulabilir. ..

Read more

İşletim sistemleri normal şartlarda çalışırken input/output işlemlerini hızlı ve performanslı yapabilmek içim ram biriminden bir miktar ön bellek ödünç alır. Normalde kullanıcı bunu çok hissetmez fakat kullanılan ram dolu/boştaki ram miktarı az gözükebilir. Aslında programların kullandığı verileri bu alana yazarak çağırma ve işleme işlemleri daha hızlı olması amacıyla bu mantık kullanılmaktadır. Tabi bu mantığı en ..

Read more

Basit ama kullanışlı bir durum hakkında bilgi vereyim. SSH bağlantılarında default’da sshd_config dosyası üzerinde değişiklik/yapılandırma yapmadıysanız bir süre sonra ssh bağlantısı zaman aşımına uğrayacaktır. Bu durumun önüne geçmek için ilgili dosya üzerinde aşağıdaki değişiklikleri yapmak yeterlidir. (Centos’a göre anlatıyorum fakat neredeyse tüm linux dağıtımlarında aynıdır. Buna göre hareket edebilirsiniz.) Önce ilgili satırları kontrol edelim,

..

Read more

Linux tabanlı sunuculara klavye etkileşimli oturum açma yöntemi olarak ssh kullanıyoruz. Fakat bağlantı yapılacak sunucu sayısı artınca haliyle 3party yazılımlar kullanıyoruz. Bu yazılımlar ne kadar güvenli, kullanılan bilgisayarımız ne kadar güvenli v.b. bir çok konu varki gerçekten güvenlik zafiyetinin başında gelen meselelerdir. Bunun yanı sıra örneğin 10 adet sunucumuz varsa bunların her biri için şifrelerini ..

Read more

Mysql sunucusunda komut satırı üzerinde kullanıcı oluşturmak yetki vermek aslında basit bir işlem. Fakat gelelimki bir sistemci için bu işlem adımları, girilen komutlar, argümanlar, sql dili’ni ezberlemek ve sürekli akılda tutmak mümkün olmuyor. Tamda bu nedenle kolaylıklar sağlayacak bir kaç örnek ile bu işlemleri basitleştirebilirsiniz. Belirttiğim örnekleri kendinize göre düzenleyebilir veya değiştirebilirsiniz. (ip adresleri, kullanıcılar, ..

Read more

Logrotate linux/unix genelinde standartta temel olarak gelen ve kullanılan bir komut programıdır. Temel fonksiyonu log dosyalarının şişmesini önleyerek belirli periyotlarda rotate işlemi yapması. Yani /var/log/mysqld.log dosyamız zamanla boyutu şişerek artacaktır ve bu logları incelemek için ayrıştırmak gerekecektir. Bunu yapmak ise bize zulüm olacaktır tamda bu noktada logrotate ile (adından da anlaşılacağı gibi rotate=çevirme) log dosyasını ..

Read more

MySQL sunucu üzerinde veritabanlarına ait yedekleri almak ve geri yüklemek (backup/restore) işlemleri için kullandığımız mysqldump aracı hakkında bilgi vereceğim. Bu araç ile özel scriptler oluşturarak otomatik bir yedekleme yapısı kurabilir ve hayatınıza kaldığınız yerden devam edebilirsiniz. Ayrıntılı bilgi için aşağıdaki link incelenmelidir. http://dev.mysql.com/doc/refman/5.1/en/mysqldump.html Çok fazla detaya girmeden örneklere geçeyim, -mysqldump komut kullanımının mantığı şu şekildedir, ..

Read more

Linux sistemler üzerinde bir çok komut ve arguman yardımı ile dosya araması yapmak mümkün. Fakat benim sık kullanımlarımda olan muhteşem bir komut hakkında bilgi vereceğim. Komutumun adı “locate” olarak geçiyor ve tüm sistem üzerinde indexlenmiş adreslere ait aranan veriye ait tüm dökümleri veriyor. Normalde kullandığımız find komutu ile aynı işleve sahip olmasına karşın find komutundan ..

Read more

İsminden de yabancı gelmeyecek duyar duymaz mantığını anlayabileceğiniz find komutunu anlatacağım. Önce nedir bu komut ne işe onu kavrayalım. Bilinmeyen bir dizinde dosya aramak için kullanılır. Daha ileri seviyede dosya arama ile birlikte farklı işlevler içinde kullanımı mevcuttur. Şimdi örneklerle kullanımını inceleyelim, – Tüm sistem üzerinde test.txt dosyasını bulmak için,

– Yalnızca belirli bir ..

Read more

Freebsd 10x ile birlikte gelen bir çok yenilik mevcuttu. Bunları fırsat buldukça anlatmaya çalıştım. Şimdi ise bir diğer yenilik olan yıllardır kullanımına alışkın olduğumuz paket yani “pkg_***” aracını anlatacağım. Freebsd’ye aşina olanlar bilirki versiyon 10 öncesinde pkg_* şeklinde komutlar ile paket aracımızı yönetirdik, fakat artık freebsd bu komut aracımızı “pkg” komutu ile değiştirerek alt tireyle ..

Read more

Daha önce yazılarımda ftp, rsync, ssh, scp v.b. araçlardan bahsederek dosya transferi, güvenli dosya transferleri v.b. metotlarından bahsetmiştim. Yazılarımda bilhassa kullandığım metotlar ve yöntemler olduğunu vurgulamıştım. Şimdi size tüm bunları tek bir araçla daha hızlı güvenli ve basit bir şekilde yapabileceğinizi anlatacağım. Aşağıda desteğini verdiği bir çok aracı barındırarak tüm bunları bütünleşik bir şekilde birleştirerek ..

Read more

Sistemimiz üzerinde ntp kullanarak zaman/tarih update’leri ve senkronizasyonunu çok basit şekilde yapabiliriz. Bunun için ayrıntılı kurulum detaylarına girmeyeceğim. Kurulum için, Centos / Rhel / Fedora için,

Debian / Ubuntu için,

Sistem açılışında otomatik olarak çalışması için,

Sistem saat/zaman dilimini ayarlamak için, Örnek,

Şimdi burada istenilen timezone server girilerek güncellenmesi sağlanabilir. Ben ..

Read more

nmcli tool komut satırından NetworkManagerın yönetimi sağlayan bir araçtır. Bu komut aracımız ile mevcut network durumunu görebilir, set edebilir up-down gibi işlemler yaparak sistem yönetimini yapabiliriz. Burada hem network yönetimi hemde transient seviye hostname değişikliğini anlatacağım. Genel network durumunu görüntülemek için,

Yalnızca aktif bağlantıları görüntülemek için,

Konfigürasyonu yapılmış tüm bağlantıları görüntülemek için,

..

Read more

Linux sistemlerde disk kullanımı ve görüntülemesi için “ncdu” adında güzel bir araçtan bahsedeceğim. Linux’da profesyonel ve amatör olmak üzere her kesimin kullanacağı yararlı bir uygulama olduğunu düşünüyorum. normal şartlarda “du” “df” “find” gibi komutlarla aynı işleri birçok parametrelerle yapabiliyoruz elbette, hatta benim görüşüme göre daha da ekstrem şeyleri yapmamız mümkün fakat basit olarak ihtiyaçları karşılıyor ..

Read more