Kayıtlar

Ağustos, 2014 tarihine ait yayınlar gösteriliyor

Linux Alias Komutu ile Komut'un Kısayolunu Oluşturma

Bilgimiz gibi Linux'da birsürü komut bulunmakta. Bazı komutlar çok uzun olabiliyor ve bu komutları aklımızda tutmakta bir hayli zorlaşıyor. Bu durumda alias komutu bize çok fayda sağlıyor. Alias komutu ile kendi yazdığımız betiklerin veya komutların kısayolunu oluşturabiliriz. Örneğin chmod +rwx dosya_adi şeklindeki bir kodun kısayolunu istediğimiz gibi yapabiliriz. Ben bu kodun kısaltmasını ch1 olarak yapmak istiyorum. Peki bunu nasıl yaparım ? Sistemimizin /home/ramazan dizinindeki .bashrc dosyasını açmalıyız. Vi /home/ramazan/.bashrc komutu ile açabiliriz. Karşımıza gelen ekranda .bashrc içindeki komutları göreceğiz. Sonra ' i ' tuşuna basarak INSERT moda geçeçez(Insert moda geçemediğimiz sürece dosya üzerinde herhangi bir yazma işlemi yapamayız.). INSERT moda geçtikten sonra # some more ls aliases ifadesini bulacaz. Bu ifadenin altında alias komutlarını görebilirsiniz. Bunlar sistemin kendi oluşturduğu alias komutlarıdır. Bu alias komutları

Linux'da $PATH Kullanımı

Linux'da PATH Kullanarak Çalıştırılabilir Dosya Oluşturma Linux'da program yapmanın en kolay yolarından birisi PATH'dir. Bu yazımda ise size PATH ile bir uygulama örneği gösterecem. Bu örnekde rasgele bir programlama yaptıralım. Komut satırına “yap” dediğimizde bize önce Merhaba yazsın, /home/ramazan içerisine ramo adında bir dizin oluştursun ve içerisine bir dosya oluştursun, sonra ise bu dosyayı çalıştırsın, dosya çalıtığında bulunduğumuz dizindeki tüm verileri ayrıntılı bir şekilde göstersin, ve en sonunda “Teşekkürler” Yazsın. PATH ile böyle bir programlama örneği yapalım. İlk olarak /home/ramazan içerisine bin dizini oluşturalım. mkdir /home/ramazan/bin komutuyla oluşturabiliriz. Şimdi bu dizini PATH' e öğretelim. Bunun için /home/ramazan/.bashrc dosyasını açalım içine komut girelim. Vi /home/ramazan/.bashrc bashrc dosyasını açtığımızda ' i ' tuşuna basarak INSERT moduna geçelim ve export sırasının altına boşluk açıp şu

Linux Sistemi ve Komut Satırı

SHELL(Kabuk) Sistemi Shell'in görevi çekirdek ile kullanıcı arasında yer alarak kullanıcının girdiği komutları yorumlayarak çekirdeğe iletmektir. Shell ile çekirdek arasında sistem çağrıları dediğimiz bir ilişki vardır. Bugun en yaygın olarak kullanılan shell yazılımı BASH kabuk yazılımıdır. Sistemimizde kurulu olan shell programını öğrenmek istersek ( echo $SHELL ) komutunu girerek öğrenebiliriz. Ortam Değişkenleri Shell kullanıcının girdiği komutu yorumlar yani çalıştırır demiştik. Bunu çalıştırırken nereye bakarak çalıştırıyor ? Bunu öğrenmek için ( echo $PATH ) komutunu girmemiz gerekir. Bu kodu girdiğimizde ise bu şekilde bir çıktı görürüz. Bu kod bize şunu anlatıyor. Biz bir komut girdiğimiz zaman sistem sırasıyla bu dizinlere bakar, eğer girdiğimiz kodla ilgili bir çalıştırılabilir dosya bulursa çalıştırır, yok bulamazsa çalıştırmaz. Bu dizinlerin dışında bir dizinde arama yapmaz. Buda Linux'u güvenli kılan tarafıdır. $PATH

Linux'un Arayüz Kullanımı Terminal(Console) ve Uçbirim

Masaüstü Arayüz Kullanımı Linux işletim sistemi genel olarak iki farklı arayüze sahiptir. Linux'un ilk çıktığı dönemlerde Microsoftun DOS işletim sistemine benzeyen bir arayüz kullanılıyordu. Bu arayüz grafik tabanlı değildi ancak çok hızlı çalışırdı. Bu arayüzde işlemlerin nerdeyse hepsi Terminalden yapılırdı. Yeni geliştirilen Linux sürümlerinde ise arayüz tamamen grafiksel olarak geliştiriliyor. Grafiksel olarak geliştirilen Linux sistemlerin başında KDE ve GNOME gelir. Bu işletim sistemleri Windows'un sürümlerine çok daha yakın olarak geliştiriliyor. Bu yeni geliştirilen Linux sistemlerinde Terminalde yaptığımız işlerimerin bazılarını Windowstaki gibi arayüzden de yapabiliriz. Bu da Linux'un kullanımını biraz daha kolaylaştırıyor. Linux sistemlerde bütün işlemler temel olarak Terminalden yapılır.     Terminal(Console) Linux işletim sisteminde arayüzden yaptığımız herşeyi Terminalde de yapabiliriz. Teriminal bir komut istemcisidir, komutları y

Özgür Yazılım Linux

Linux Nedir ? Linux bir Unix işletim sisteminin türevidir. Linux serbestçe çoğaltıp dağıtabildiğimiz ve ücretsiz temin edebileceğimiz bir işletim sistemidir. Bu işletim sisteminin dünya da pek çok geliştiricisi vardır. Özgür yazılım olduğu için serbest bi şekilde geliştirilebilir. Linux 1990' lı yılların ortalarından itibaren yoğun bir ilgi görmüş ve popülerlik kazanmış bir işletim sistemidir. Şuan günümüzde Linux'un 260 dan daha fazla dağıtımı vardır. Bu dağıtımlar arasında da Türkiye'de Tübitak tarafından geliştirilen Pardus yeralmaktadır. Neden Linux Kullanmalıyız ? Linux özgür bir yazılımdır. Linux'da kullanım hakları gibi herhangi bir kısıtlama yoktur. Linux'u istediğimiz şekilde istediğimiz amaç için kullanabiliriz ve isteklerimize göre üzerine eklemeler yapabilir yani serbest bi şekilde geliştirebiliriz. Linux demek özgürlük demektir. Linux'u ücretsiz olarak temin edebiliriz. Programcılar için büyük bir avan

Yazılım ve Özgür Yazılım Nedir ?

Resim
Yazılım Nedir ? Bir bilgisayarda veya sistemlerde donanımları yönetmek için donanımlar üzerinde elektronik olarak saklanan bilgisayar programları veya verilerin tümüne yazılım denir Yazılımların Çalışma Sistemi Normalde biz bilgisayar yazılımları Kaynak Koddan direk okuyor zannederdik fakat bilgisayar bir yazılımı okurken yazılımı Kaynak Koddan Derlenmiş Koda çevirir ve sonra derlenmiş kodu okur. Bilgisayar yazılımı Kaynak Koddan Derlenmiş Koda Çevirebilir. Fakat yazılımı Derlenmiş Koddan Kaynak Koda çeviremez.       Yani herhangi bir dilde yazdığımız programı kaynak koddan derlenmiş koda çevirdiğimizde yazılımın üzerinde herhangi bir değişiklik yapamayız ve derlenmiş koddan kaynak koda geri çeviremeyiz. Not: Herhangi bir dilde yazdığımız bir yazılımı derlenmiş koda çevirdiğimizde yazılım üzerinde herhangi bir değişiklik yapamayız derlenmiş kod buna izin vermez. Aynı zamanda yazılımı derlenmiş koda çevirdikten sonra tekrar kaynak kod