Kayıtlar

Manjaro i3 multi ekran ayarlama

Resim
İlk olarak sistemde görünen çıkışları şu komut yardımı ile görüntüleyelim. "xrandr" komutun ardından şöyle bir çıktı  alırız.   Bu komutun ardından "xrandr --newmode "1280x768_60.00"   85.25  1280 1440 1576 1784  768 771 781 798 -hsync +vsync 76 1784  768 771 781 798 -hsync +vsync "  komutu yardımı ile bir ekran modu  eklioruz buradaki  ekran ayarlarımız  hangi çözünürlükte ayarlamak istiyorsak ona göre  ayarlamak  gerekir.Eklenen bu modu hdmi  için geçerli hale getirmemiz gerekiyor.Bunun için ise  şu komutu kullanmamız yeterli  olur "xrandr --addmode HDMI1 1280x768_60.00" Şimdi bu komutların ardından eklenen bu ekranı  çıktı olarak vermemiz gerekecek  bunun için ise şu komutu vermemiz yeterli olur. " xrandr --output eDP1 --right-of HDMI1" Bu komut ile ekranı çoğaltmıs oluruz.Burada right parametresi  ile ekranımız 2.ekranımızın solunda kalır.Bu  parametre...

Dns Nedir ?

Resim
    Dns (Domain Name Server) alan adı sistemi anlamına gelir.Günümüz internet uzayında bölümlemeye,bölümleri adlandırmaya ve bölümler arası iletişimi  sağlayan bir sistemdir.İnternet ağını oluşturan her birim sadece  kendine ait bir ip adresine sahiptir.Bu Ip adresleri kullanıcıların kullanım kolaylığı için "www.example.com" gibi  kolay hatırlanabilecek  şekilde adreslere çevirir.Kısacası  dns sunucuları ,internet adreslerine karşılık gelen ip adreslerini tutar. Dnse Servisinin Çalışma Yapısı      Dns servisinin çalışma mantığı linux dosya sistemindeki gibi ağaç yapısına benzer.Tam olarak açıklamak gerekirse  bir kullanıcı herhangi  bir siteye erişmek istediiğinde (linux.org) tarayıcıda ilk olarak adres  bölümüne bir adres girildiği zaman  sırası ile  girilen alan adının hangi ip adresine denk geldiğinin çözülmesi gerekir.Bu işlem ise yerel  bilgisayarımızda bulunan nameserver değerine karşılk gelen dns ...

İntellij Ide Kurulumu Maven kullanımı

Resim
Intellij IDEA ? IntelliJ IDEA, JetBrains isimli bir şirketin geliştirdiği ve sattığı bir IDE.Java ile yazılmış pekçok frameworke desteği var. Java dışında HTML5, JavaScript, PHP, Ruby, Pyhton Groovy ve daha farklı dilleri de destekler. Intellij IDAE kurulumu (ubuntu):    Terminal(ctrl-alt-t) ekranında şu komutlar ile kurulum yapılabilir. sudo apt-add-repository ppa:mmk2410/intellij-idea # ide repolarını ekleme sudo apt-get update # repoları güncelleme sudo apt-get install intellij-idea-community # kurulum komutu Intellij ide için eclipse keymap kullanmak için file/setting/keymap ekranından “eclipse” keymap  seçilip ardından “apply” seçeneği ile değişiklikleri uygularız. JVM nedir? Jvm(java virtual machine) java yazdığımı bir kodu baska bilgisayarlarda yada sistemlerde çalıştırmak isteriz.Ancak tüm sistemlerin mimari aynı olmadığı için sıkıntılar yaşanır.İşte tam bu arada devreye jvm girer.Jvm java  yazdığımız kodları bytecode cevir...

Vlan nedir ? Hp switchlerde Vlan yapısı ve Bazı network terimleri

Resim
Lan nedir ? Lan aynı bolgede binada yada aynı odada bulunanan cihazların birbirleri ile haberlesme ortamınan lan denir.Maksimum kapasitesi 7 kmdir.Ornegin bir yazıcı yada herhangi bir fiziksel cihaza birden fazla bilgsayarın ulasabilmesi olayıdır. Vlan(Sanal ağ) nedir ? Bir lan uzerindenki cihazların gruplandırılması ve switchlere atanması ile olur OSI katman layer 2 de çalışır. Bu yüzden her broadcast paketini  tum ağa yayar.Bu broadcastler ne kadar artarsa o kadar bant genişliği artar.Yani  broadcast trafiğini azaltmak için vlan kullanılır. Tagged Untagged nedir? Eğer bir switche baska bir switch yada aynı switch  üzerinde ki baska vlan arasında haberleştimek istiyorsak switch ayarlar menusunde o portu kullacak vlan yada switch baglı oldugu portun özelliğini tagged yapmak gerekir. Eğer baska desktop  bir makine yada bir aygıt bağlanacak  ise  bağlı olacak olan portu  untagged olarak ayarlamak gerekir. Collison Domain ? ...

Linux Sistemlerde Proses(Süreç) Yönetimi

Resim
                             P roses Nedir? Çalışması ile sonlanması arasında her program bir “proses” olarak adlandırlır yada işletim sistemi üzerinde ayakta olan programların parcalarından her birine verilen addır. -Proseslerin kendilerine ait olan uniq bir  proses kimliği vardır(pid) -Her sürecin bir ata süreci  vardır(ppid,init süreci dışında ) -İşletim sistemlerinde süreç denetimi sinyal mekanizmaları ile yapılır. “ Ps” (proses status) sistemdeki  proseslerinin durumunu gösterir.Ps komutu tek başına kullanıldığı zaman sisteme login olduktan kabuktan başlatılmış sureçleri listeler.Sistemdeki tüm sürecleri gormek için aux parametresi ile kullanılır.Çıktısı aşağıdaki gibidir. Yukarıdaki komut çıktısında bazı sütunlar bulunmakta bu sütunların analamları şı şeklidedir. “USER”, Sürecinhangi kullanıcı kimliği ile başladıgını gösterir. “ PID”, Sürec numarasnı...

Linux Sistemlerde Standart Girdi Çıktı ve Hata

Resim
                                                          Linux da her komutun 3 tür işaretcisi vardır.        1- Standar Giriş: Çalışmakta olan programın ek kaynaklar açmadan veri okumak için kullanacağı kaynağı belirtir.        2- Standart Çıktı :Çalışmakta olan programın cıktılarının gonderileceği kaynağı gosterir.        3- Standart Hata :Çlaışmakta olan programda cıktıların gonderileceği kaynağı belirtir. Bu 3 işaretciye atanmıs numaralar vardır.Bunlar Standar Giriş 0, standart çıkış 1,standart hata 2 degerleri ile gosterilir.   Standart Çıktının Yönledirilmesi        Normalde linuxde calıstırlan bir komutun işlenmiş olan bilgisi 1 numaralı kanaldan ekranan yazar.Ancak biz bu olayı "1>" işareti ile istegiimiz bir dosyaya yonlendirebiliri...

Başlıca Temel Linux Komutlar

1- Sistemden Bilgi Edinme Komutları   man =manuel kutuphanelerindeki istedigimiz komuta ulasabilriz              man "komut ismi " girdigimiz ekrandan cıkmak istersek "q" tusuna basmamız yeterli olacaktır.   info =   man komutu gibidir ama daha fazla ayrıntı gosterir.Kullanımı:              info "komut ismi" bu komutu girdikten sonra gene "q" tusu ile cıkıs yapabilirz. whereis =Komutu ile aranan komutun yardım sayfalarında gectiği satırlar tek tek ekrana basar. apropos =Aradığımız parametre ile ilgili tum komutları ekrana basar. Kullanımı        apropos "komut ismi"      file=  istenilen dosya hakkında tüm bilgileri ekrana doker .Kullanımı             file  /home/akocak/Desktop/eleman.py   bu komut ile "eleman.py" dosyamız hakkındaki tum bilgileri listeler.         echo "print("merhaba...