+ Konu Cevaplama Paneli
1 den 2´e kadar. Toplam 2 Sayfa bulundu

Konu: Linux DErsleri-2

  1. #1
    SO Üyesi WaMPiR_CaDı has a reputation beyond repute WaMPiR_CaDı has a reputation beyond repute WaMPiR_CaDı has a reputation beyond repute WaMPiR_CaDı has a reputation beyond repute WaMPiR_CaDı has a reputation beyond repute WaMPiR_CaDı has a reputation beyond repute WaMPiR_CaDı has a reputation beyond repute WaMPiR_CaDı has a reputation beyond repute WaMPiR_CaDı has a reputation beyond repute WaMPiR_CaDı has a reputation beyond repute WaMPiR_CaDı has a reputation beyond repute WaMPiR_CaDı - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    Nov 2007
    Mesajlar
    7,149
    Konular
    3658
    Tecrübe Puanı
    2136

    Standart Linux DErsleri-2

    2.2 TCP/IP Protokolleri, Portlar ve Servisler

    Diagramda TCP/IP protocol yığını tarafindan belirlenen ve çok yaygın olan protokollerden bazıları görülmektedir (Sekil 1). TCP/IP referans modelinde, hangi uygulamanın ağ servisi istediğinden veya hangi taşıma katmanı servisinin kullanıldığından bağımsız olarak ağ katmanında tek bir ağ katmanı desteği verilir. Buda Internet Protocol olarak bilinen IP protokoludur.

    Ağ katmanında bağlantısız bir servis olan IP, paketin ağlar arasında en iyi şekilde iletilmesi ve yönlendirilmesini sağlar. Veri paketleri birkez ağ katmanından taşıma katmanına gelince burada iki ayrı protokole göre işleme tabi tutulurlar. Bunlar bağlantılı bir servis olan TCP (Transmission Control Protocol) ve bağlantısız bir servis olan UDP dir (User Datagram Protocol).

    TCP, uç sistemlerdeki port numaralarını kullanarak uygulamalar arasında yapay-devre oluşturur. Karakteristikler özetlenirse,

    Bağlantılı bir servistir
    Güvenilirdir
    Giden mesajları segmentlere ayırırak gonderir
    Alıcı sistemde bunları numara sırasına göre sıraya dizer
    Alıcı sistem tarafından alınmayan segmentleri yeniden gönderir
    Gelen segmentlerden mesajları yeniden oluşturur
    UDP, uç sistemler arasında veriyi güvenilir olmayan bir şekilde iletir. UDP’in karakteristikleri ise şöyle özetlenebilir,

    Bağlantısızdır
    Güvenilir değildir
    Mesajların kendisini iletir
    Mesajın dağıtılıp dağıtılmadığına ilişkin yazılımsal bir doğrulama yoktur (Güvenilmez)
    Gelen mesajları bir araya toparlayarak yeniden mesajı oluşturmaz
    Mesaj alındısı kullanmaz (No-Acknowledgement)
    Akış kontrolü yoktur (No-Windowing)
    TCP/IP iki bireysel protokolün bir kombinasyonudur . Bağlantısız ve bir 3. Katman protokolü olan IP ki taşıdığı verinin ağ üzerinde en-iyi-dağıtım (Best-Effort-Delivery) servis desteğini veren ve bağlantılı ve güvenilirliğin yanında akış kontrolü sağlayan ve bir 4. Katman protokolü olan TCP bunu oluşturur. TCP ve UDP, bilgiyi üst katmanlara iletmek için port (yada socket) adı verilen servis erişim noktalarını kullanırlar. Port’lar eş zamanlı oluşan farklı dialogların izini takip edebilmek için kullanılır. Bu port numaraları RFC1700 ile belirlenmiştir. Bir çok TCP/IP ve UDP/IP servisi bu port numaraları ile tanınırlar. Port numaraları üç ayrı sınıfta toplanırlar, bunlar,

    · Numarası 255 ‘in altında olan Portlar (Well-Known-Ports)

    · Numarası 255 ile 1023 arasında bulunan ve ticari şirketlerin geliştirdiği uygulamalar için atanan Port Numaraları

    · Numarası 1024 ve üzerinde bulunan ve herhangi bir düzenlemeye tabi tutulmamış Port Numaraları

    dır. Bazı portlar halka açık ve çok kullanılan uygulama programları için özellikle ayrılmıştır. Örneğin bir dosya aktarma protokolü olarak bilinen FTP standart olarak 21 nolu TCP portunu kullanır. Bu tür portlara İyi-Bilinen (Well-Known) Port numaraları denir. Port numaralarının bir kısmı ise şirketlerin geliştirdiği ticari yazılımlar için ayrılmıştır. Bu tür yazılımlara yukarıda belirlenen aralıktan rastgele olarak port numaraları atanabilir. Bazı TCP ve UDP port numaraları ise özel amaçlar için ayrılmış ve saklanmıştır. Uç sistemler port numaralarını uygun uygulamayı seçmek amacıyla kullanırlar. Kaynak port numaraları kaynak sistem tarafından dinamik olarak atanır ve 1024 ve üzerindeki port numaralarından seçilirle

    TCP, veri aktarımından önce bağlantı temelli oturumu Üç-Yönlü Elsıkışma (Three Way Handshake) metodunu kullanarak açar ve her iki uç sistemde bağlantıyı eşzamanlı kılar . Veri transferi daha sonra başlatılır. Böylece üst katmanlara taşıma katmanı tarafından verilen bu servis sayesinde üst katman protokollerine ait olan veri (mesaj), sıralanmış, veri segmentleri birleştirilmiş ve mesaj haline getirilmiş olur. Veri daha sonra ilgili üst katman protokolüne, o protokol ile ilgili PORT numarısı uyarınca iletilir.

    TCP, eşzamanlama için Beklenimli onay adıda verilen (Expectational Acknowledgement) Pozitif Onaylama Yeniden İletim Sistemi kullanır. Yani uç sistemler gönderdikleri mesajlarda sıra numarası (sequence number) ve onay (acknowledgement) bilgilerini içeren alanlar kullanırlar. Bu sistem uç sistemlerin, üç yönlü elsıkışma esnasında başlatılan ve veri iletiminde de devam eden bir kontrol mekanizmasına dayanır. Sistemler birbirlerine gönderdikleri mesajı alıp almadıklarını kontrol etmek amacıyla verilen cevap mesajında, karşı tarafın kendisinden beklediği kendi sıra numarasını (sequence number) ve onay olarak gönderilmiş olan mesajın devamını niteleyen bir sonraki sıra numarasını (acknowledgement number) gönderirler.

    Eğer, gönderilen mesajın karşı tarafa ulaştığı haberi zamanında geri gelmezse mesaj tekrar gönderilir. Eğer mesaj alıcı sistem tarafından zamanında alınmaz ise Pozitif Onaylama Yeniden iletim sistemi gereği mesaj yeniden istenir. Bunun için ise beklenilen ve henüz alınmamış verinin sıra (sequence) numarası onay mesajında belirtilir.

    TCP, verinin güvenilir biçimde iletilmesinin yanında aynı zamanda veri iletimi için veri üzerinde akış kontrolüde gerçekleştirir. Akış kontrolü için Kayan Pencere (Sliding Window) sistemi kullanılır. Alıcı sistemler, her defasında mesajın devamını isterken göderecekleri onay üzerinde, karşı taraftan kendisine segmentleri kaçarlı gruplar halinde kabul edebileceğini belirten ve pencere boyutu olarak tanımlanan sayıyıda, gönderen sisteme bildirirler. Bu sayı alıcı sistemin tampon belleğinin o anki durumuna göre belirlenir ve dinamik olarak değişir.

    Bu sistem düzgün çalışmasa yada kullanılmasaydı tampon bellek boşalması yada taşması gibi problemler oluşabileceğinden veri transferi etkin kılınamamış olacaktı.

    UDP, TCP/IP protokol ailesinde ,bağlantısız bir veri iletim sistemidir. Datagramların değiş tokuş edilmesini sağlayan basit bir protokoldür. Pencere ve onay sistemi kullanmaz. Hata işleme ve yeniden iletim diğer protokoller tarafından gerçekleştirilmek zorundadır. Bu yüzden uygulama katmanı protokolleri bu görevleri yerine getirmek durumundadır.

    UDP, mesajın segment sıra (sequence) numaraları kullanarak sıralanmasına ve/veya bu segmentlerden yeniden oluşturulmasına ihtiyaç duymayan uygulama katmanı protokolleri için geliştirilmiş bir protokoldür. Segmentlere ayırılması gerekmeyen büyüklükteki verilerin (mesajların) iletilmesi için ideal bir protokoldür. User Datagram Protocol’ü kullanan bazı uygulamalar arasında, TFTP, SNMP, DNS (zone transferleri için) sayılabilir.

    2.3 Mac ve IP Adresleri IP Adres Sınıfları

    MAC (Media Access Control ) adresleri 48 bit uzunluğunda ve 12 hexadecimal dijit ile ifade edilen adreslerdir ve iki kısımdan oluşurlar. Yüksek anlamlı ilk 6 dijitlik ilk kısım IEEE tarafından idare edilir ve kart üretici firmalara dağıtılır. OUI (Organizational Unique Identifier), olarak adlandırılan bu kısım kart üreticisi firmayı temsil eder. Geri kalan 6 hex dijit, Interface Serial Number’ı ihtiva eder. Bu 6 dijitlik kısım firmanın kontrolünde üreteceği kartlar için firmanın belirlediği kurallar ile kullanılır. MAC adresleri, NIC kartın ROM’u üzerine yazıldığı için zaman zaman burned-in-address (BIAs) olarak da adlandırılırlar. Her bilgisayar kendisinin diğer bilgisayarlardan ayırt edilmesini sağlayan bir fiziksel yada donanım (Hardware) adresine sahiptir.Bu adreslere Medya Erişim Kontrol Adresleri (Media Access Control Adress) yada kısace MAC adresleri denir. İki ayrı NIC kartın ve dolayısı ile bunları kullanan bilgisayarların MAC adresleri aynı olamaz. MAC adreslerinin 0000.0c12.3456 ve 00-00-0c-12-34-56 olmak üzere iki çeşit gösterim şekli vardır.

    Bir Ethernet ağında, herhangi bir cihaz ile veri alışverişinde bulunmak isteyen bir cihaz kendi ve hedef cihazın MAC adreslerini kullanarak bir iletişim yolu açar. Verinin ağ üzerindeki yolculuğu esnasında ağ üzerindeki diğer tüm cihazlar bu hedef MAC adreslerini kendi MAC adresleri ile kıyaslayarak verinin kendilerine gönderilip gönderilmediğini anlamaya çalışırlar. Kendilerine ulaşan frame üzerindeki hedef MAC adresi kendi MAC adresi ile uyuşmayan cihazlar bu frame’i kabul etmez gözardı ederler. Adres uyuşması durumunda hedef istasyon frame ‘in bir kopyasını alarak bunu üst katmana iletir.

    MAC adresleri olmadan ağ üzerinde iletişim imkansızdır, bu adresler cihazların ağ üzerinde kendilerini belirlemelerini sağlar. Ancak bunların yanında herhangi bir hierarşik yada yapısallığa sahip olmaması nedeniyle ağlar arası iletişimi desteklemek için yetersizdirler. Bu yüzden MAC adresleme mekanizmasına düz adresleme (Flat Addressing) mekanizmasıda denir. MAC adresleri bir ülkede yaşayan insanlar için birer kimlik kartı gibi yorumlanabilir. Ancak bu kimlik kartları bir pasaport gibi uluslararası kabul belgeleri değildirler! MAC adresleri bir yerel ağ (Local Area Network) üzerindeki iletişimin düzgün kurulabilmesi için gerekli ve yeter şart iken yerel ağlar arası iletişim için bir mantıksal ağ adresleme (Logic Addressing) mekanizmasına ihtiyaç vardır. Bu adresleme mekanizmasının hierarşik bir yapıya sahip olması gerekir. Bu tür adresleme mekanizması ISO/OSI modelde Ağ katmanında TCP/IP modelde ise Internet katmanında belirlenir. Örnek olarak TCP/IP modelde IP (Internet Protocol) adresleri mantıksal adreslerdir. Nowell’in IPX’i, Digital Equipment Co.nun DecNet adresleri de diğer örnekler olarak verilebilir. Hierarşik adresleme mekanizmasına bir örnek de telefon numaraları verilebilir. Telefon numaralarındaki alan kodunu belirten ön-ekler (Prefix) santralleri, numaranın geri kalanı ise belirli bir santraldeki abone numarasını betimler. Bir telefona ulaşmak için, alan kodu birinci adımı ( First Hop) sonraki 3 dijit yerel santral numarasını yani ikinci adımı (Second Hop), son dijitler ise telefonun kendisini yani son adımı (Final Hop) belirler.

    IP adresleri en yaygın ve popüler hierarşik adresleme uygulamasıdır. IP, Internetin kullandığı ağ protokolüdür ve yaygınlaşmasında çok büyük rol oynamıştır. Her IP paketinin başlık (Header) kısmında yer alan kaynak ve hedef adres alanları 32 bitlik alanlandır ve paketin ağ üzerinde yönlendirilebilmesi için yeterli bilgiye sahiptir. Paketi gönderen sistem, IP paketinin başlık kısmındaki kaynak adres bölümünü kendi IP adresi için, hedef adres kısmınıda ulaşmak istediği istasyonun IP adresini belirlemek için kullanır. IP adresleri 4 adet 8 bitlik octet adı verilen alandan oluşur. IP adreslerinin hierarşik yapısı, IP adreslerinin sınıflandırılmasından kaynaklanır. IP adresleri ağ ve sunucu (network ve host) alanı olmak üzere iki alandan oluşur. Sınıflandırma IP adreslerinin bu özelliğine göre gerçekleştirilmiştir.

    IP adresleri American Registry for Internet Numbers (ARIN) tarafından organize edilir. Üç adet IP adres sınıfı vardır bunlar A, B ve C sınıfı adreslerdir. Bir IP adresi eğer,

    · İkilik düzende yazıldığında ensoldaki bit 0 ise bu bir A sınıfı adrestir. Adresin ilk octeti ağ bölümünü sonraki üç octeti sunucu bölümünü ifade eder. Başka bir deyişle bir A sınıfı adreste, 7 bit ağ alanı ve 24 bit host alanı vardır. IP adres uzayı 0 ile 127 arasındadır. 127, 0 ile başlar ama özel amaçlar için kullanılmak amacıyla saklanmıştır.

    · En sol 2 bit 10 ise bu bir B sınıfı adrestir. Ağ alanı ilk iki octet ten oluşur ve geri kalan 2 octet sunucu alanını tanımlar. 14 bitlik ağ ve 16 bitlik sunucu alanına sahiptir. IP uzayı 128 ile 191 arasındadır. 172.16.0.0 ile 172.31.255.255 arasındaki adresler özel adresler olarak ayrılmıştır (Private Address Space) ve internet üzerinde yönlendirilmezler.

    · En sol üç bit 110 ise IP C sınıfıdır. Üç adet ağ ve bir adet sunucu alanı vardır. Ağ alanı 21 bit, sunucu alanı 8 bittir. Adres uzayı 192 ile başlar ve 223 ile biter. 192.168 ile başlayan adresler özel adreslerdir (Private Address Space) ve internet üzerinde yönlendirilmezler.
    LİNUX dersleri 2.MODÜL-2.4 TCP/IP Ağ Adresleri

    IP adresleri her nekadar sınıflarına göre sunucu alanlarına sahip olsalarda bu alanlarının hepsini sunucuları adreslemek için kullanamazlar. Örneğin bir C sınıfı adres için 2^8 yani 256 adet sunucu adresi vardır ancak bunlardan 254-2 tanesi sunucuları yada ağ üzerindeki cihazları adreslemek için kullanılırlar. Kullanılamayan adreslerden biri ağ adresi (Network Address), diğeri ise ağ yayın adresidir (Broadcast Address). Bir ağ yada alt-ağ üzerinde bağlı olan tüm sunucular ve ağ cihazlarının sahip olduğu IP adreslerinin hepsi aynı ağ yada alt-ağ adresine sahiptir (Network yada Subnetwork adresi) . Bu ağ adresi ağın kendisinin ve ağdaki tüm cihazların diğer ağlar ve diğer ağlardaki cihazlardan ayırt edilebilmelerini sağlar. Ağ adresinin tanımlanabilmesi için IP adresinin yanında ağ maskesi adı verilen yine 32 bitten ve 4 octet ten oluşan bir adrese daha ihtiyaç vardır ve varsayılan ağ maskesi adını alır. Bir IP nin ağ maskesini (Netmask) belirlemek için iki durum göz önünde bulundurulmalıdır.

    1. Ağ alt ağlara ayrılmamışsa ; bu durumda ağın ağ maskesi IP’nin ağ (Network Bitleri) alanlarını belirleyen bitlerin hepsinin 1 yapılması ile gerçekleştirilebilir. (örneğin 180.80.200.15 bir B sınıfı adrestir ve ağ maskesi 255.255.0.0 dır. Ağ adresi 180.80.0.0 dır, çünki ağ bitleri 16 adettir. Sunucu alanların bit alanı sayısı ise aynıdır)

    2. Eğer alt ağlara bölünmüş ise (Subnetting) ; ağ alanları ile birlikte alt-ağ (Subnet bitleri) alanlarınında birlenmesi ile bulunabilir (örneğin 193.185.25.65 bir C sınıfı adrestir ağ maskesi ise 255.255.255.223 olarak belirlenmiş ise ağ adresi, 193.185.25.64 olarak karşımıza çıkar. Dikkat edilirse sunucu alanı olan son octet üzerinde üç bitlik alan alt-ağ yaratmak üzere sunucu alanından ödünç alınmıştır. Böylece 2^3 adet yani 8 tane alt ağ yaratılabilir ancak 8 – 2=6 adet alt-ağ kullanılabilir. Kullanılamayan ağlardan biri ana-ağın adresi le diğeri ise yine ana-ağın ağ yayın adresi ile çakışmaktadır. Sunucu alanı için geriye 5 bit kalır buda herbir alt ağ üzerinde 2^5 yani 32 adet IP adresi demektir ancak bunlardan 32-2=30 tanesi hostlar için kullanılabilir. Bu sefer, kullanılamayan IP adreslerinden biri ana-ağın adresi ile diğeri ise yine ana-ağın ağ yayın adresi ile çakışmaktadır.

    LİNUX dersleri 2.MODÜL-2.4.1 Alt Ağlara Ayırma Örneği

    Alt ağlar, sahip olunan ağ üzerinde yayın etki alanı (broadcast domain) kontrolü yapılabilmesi ve ağın daha etkin olarak kullanılabilmesi, yönetilmesi amacıyla yaratılırlar. Yayın etki alanları bir ağ katmanı cihazı olan router ile biribirinden ayrılabilir.

    Ağlar arası iletişimde ağ yada alt-ağ adresleri router yardımıyla sağlanır. Bir router kendisine bağlanan her ağ üzerinde bir ağ arayüzüne (Network Interface yada Port) sahiptir. Bu arayüz o alt ağın adres uzayından bir mantıksal adres alır. Örneğin IP sözkonusu ise, router ın bu arayüzünün sahip olduğu adres, o ağ yada alt-ağdaki tüm ağ istasyonları için (hosts, network devices) varsayılan geçit adresi ismini alır (Default Gateway). Varsayılan geçit adresi istasyonların yerel olmayan iletişimin kurulabilmesi için gereklidir. Bu yüzden dış ağlara ve internete ulaşması istenen tüm istasyonlarda TCP/IP yapılandırılmasında belirtilebilir.

    Ağ yayın adresleri ve alt-ağ yayın adresleri aynı ağ üzerindeki tüm istasyonlara aynı anda ulaşacak bir verinin iletilmesi için kullanılırlar (Broadcast). Ağ yayın adresi tüm sunucu bitlerinin “1” yapılması ile bulunabilir.

    LİNUX desleri 3.MODÜL-3.1 İşletim Sistemi İçinde

    Ücretsiz bir işletim sistemi olan Linux'un geliştiricileri ve kullanıcıları Linux'un ve üzerinde koşa bilen programların dökümanlaştırılmasını da ihmal etmemişlerdir. Hazırda İnternet'te ve işletim sistemi içinde Linux'un iyi bir şekilde öğrenilmesine yetecek kadar doküman ve yardım sayfaları vardır. Bu bölümde , belirttiğimiz doküman ve yardım sayfalarının nasıl kullanıla bileceğini inceleyeceğiz.

    Her işletim sisteminde olduğu gibi Linux işletim sisteminde de sistem hakkında bilgi vererek kullanıcının sistemi kullanmasını kolaylaştıran komutlar vardır . Bunlardan iki en önemlisi man ve info komutlarıdır . Bu bölümde bu komutlar teker-teker ele alınarak incelenecektir.

    LİNUX desleri 3.MODÜL-3.1.1 Man Komutu

    Man komutu Linux kullanıcıları tarafından sıkça kullanılan komutlardan biridir . Bu komut vasıtası ile sistemdeki başka komutlar hakkında bilgi edinilmektedir. Man komutu iki alt başlık altında incelenecektir.

    i) Man komutunun genel yapısı ve sistemdeki yerleşimi.
    ii) Man komutunun kullanımı


    Man komutu kullanıcı komutları, sistem çağrıları ve birkaç başka türden komutlar hakkında bilgi vermektedir . Bu türlerin bir birine karışmaması ve kullanıcının aradığını daha kolay bula bilmesi için man yardım sayfaları 9 kısma ayrılmışlardır. Man komutunun sağladığı bu olanaktan faydalanarak istenilen kısımda arama yapıla bilinir.

    Man yardım sayfaları /usr/man dizini altına yerleştirilmişlerdir. Bu dizinin altına göz atılırsa man1, man2 gibi 9 tane man dizininin bulunduğu görülür. (Bu dizinde şu an ilgilenmeyeceğimiz birkaç tane daha dizin ve dosya vardır. ) . Her bir dizin yukarıda anlatılan 9 kısımdan birinin yardım sayfalarını içinde tutmaktadır. Bu dizinlerden birinin , örneğin man1 dizininin içeriğine göz atarsak gz uzantılı dosyalar görürüz . Bunlar bizim man komutu vasıtası ile görüntülediğimiz yardım sayfalarıdır . Bu dosyaları herhangi bir editör ve ya more , less gibi komutlarla görmemiz imkansızdır. Bu sayfalar sadece man komutu aracılığı ile görüntülene bilir.

    LİNUX desleri 3.MODÜL-3.1.1.2 Man Komutunun Kullanımı

    Man komutunun kullanımı aşağıdaki gibidir :

    [kullanıcı@atlas kullanıcı] man komut_adı

    Yukarıdaki komutu yazarak enter tuşuna bastığınız zaman önünüze man komutuna parametre olarak verdiğiniz komutla ilgili bilgi gelecektir.

    Varsayılan kısımdan değil başka bir kısımdan yardım sayfası görüntülenmek isteniyorsa istenilen kısmın numarasının da parametre olarak verilmesi lazım. Örnek olarak aşağıdaki komuta bakalım

    [kullanıcı@atlas kullanıcı] man signal

    Bu komut çalıştırıldığı zaman görüntülenen sayfa man yardım sayfalarının 2. kısmındandır. Fakat signal komutu hakkında bir yardım sayfası da man yardım sayfalarının 7. kısmında yer almaktadır. Bu sayfanın görüntülenmesi için aşağıdaki komutun çalıştırılması lazım .

    [kullanıcı@atlas kullanıcı] man 7 signal

    Şimdi de man komutunu kullanarak açılan sayfanın genel yapısına ve sayfada nasıl hareket edile bileceğine bakalım.

    Aşağıdaki komut vasıtası ile ls komutuna ait man yardım sayfasını açalım.

    [kullanıcı@atlas kullanıcı] man ls

    Görüldüğü gibi sayfa 6-7 civarında alt başlık altında toplanmıştır . Bu alt başlıklardan önemlileri (bazıları örnek olarak baktığımız sayfada yer almamış ola bilir ) aşağıda ele alınacaktır. Sayfanın en başında sol köşede ise LS(1) yazısı görülmektedir . Bu , görüntülenen sayfanın ls komutu hakkında bilgi verdiği ve man yardım sayfaları 1. kısmında yer aldığı anl¤¤¤¤¤ gelmektedir.

    Önemli olan alt başlıklara bakarsak aşağıdaki şekilde sıralaya biliriz.

    NAME : Bu alt başlık, hakkında bilgi aldığımız komutun adını belirtir ve bu komut hakkında 1 cümlelik kısa bir bilgi verer.
    SYNOPSIS: Bu alt başlık komutun komut satırından nasıl çalıştırılması gerektiğini gösterir
    DESCRIPTION: Bu alt başlık komut hakkında daha geniş bilgi vererek komutun hangi amaçla ve nerelerde kullanıla bileceğini gösterir.
    OPTIONS: Adından da belli olduğu gibi bu alt başlıkta komuta hangi parametrelerin verile bileceği gösterilmektedir.
    FILES: Bu alt başlıkta komut tarafından kullanılan sistem ve konfigürasyon dosyalarının adları yer almaktadır
    BUGS: Bu alt başlıkta komutla alakalı bilinen bug'lar hakkında bilgi yer alır.
    AUTHOR: Komutun yazarının adını belirtir
    SEE ALSO : Bu alt başlıkta komutla ilişkisi olan başka komutların adları yer alır.
    Açmış olduğunuz sayfada aşağı doğru bir sayfa hareket etmek için boşluk (space) ve ya 'f' tuşu kullanıla bilir . Aşağı doğru bir sayfa değil de bir satır hareket etmek isteniyorsa enter tuşunun kullanılması gerekmektedir . Yukarı doğru hareket etmek için 'b' tuşu , sayfadan çıkmak için ise 'q' tuşu kullanılır.

    LİNUX desleri 3.MODÜL-3.1.2 Info Komutu

    Info yardım sayfaları , man yardım sayfalarından daha fazla bilgi içermelerine rağmen daha az kullanılmaktadırlar . Bunun nedeni man yardım sayfalarının bilgileri kısa, öz ve bir sayfada tutmasıdır. Info yardım sayfalarında ise bilgiler daha geniştir ve bir sayfada toplanmamıştır. Info yardım sayfaları sadece komut satırından yazıla bilecek komutlar hakkında değil, birçok araç ve program hakkında geniş bilgi sunmaktadır. Bu bölümde info komutunun nasıl çalıştırılacağına ve bir info yardım sayfasında nelerin yapıla bileceğine bakacağız

    Info komutunu iki şekilde çalıştıra bilirsiniz; parametre vererek ve parametre vermeden.

    Info komutunu parametre vererek çalıştıralım:

    [kullanıcı@atlas kullanıcı] info komut_adı

    Yukarıdaki komutu yazarak enter tuşuna bastığınız zaman önünüze parametre olarak verdiğiniz komut_adı ile ilgili sayfa gelecektir. Giriş sayfasında info komutuna parametre olarak verdiğiniz komut adı ile ilgili genel bilgi vardır. Daha önce de belirttiğimiz gibi info yardım sayfalarındaki bilgiler birden fazla sayfada toplanmışlardır . Her sayfaya düğüm (node) denmektedir. Sayfanın sonunda '*' karakteri ile başlayan satırlar görülmektedir . Her '*' karakteri ile başlayan satır bir düğüm'e linktir. İmleci satırın üzerine getirerek enter tuşuna basarsanız ilgili düğüm'e gidersiniz . Gittiğiniz düğümden geri dönmek için 'l' tuşunu kullana bilirsiniz.

    Yukarıda belirttiğimiz düğümler arasında sıra bağıntısına benzer bir bağıntı vardır. Buna göre sayfa sonundaki linkler arasında 'n' tuşunu kullanarak sayfadaki sırayla dolaşa bilirsiniz. Yine bulunduğunuz herhangi bir düğümden bir önceki düğüme geçmek için 'p' ve ya 'l' tuşunu kullana bilirsiniz .

    Şimdi ise info komutunu parametre vermeden aşağıdaki gibi çalıştıralım:

    [kullanıcı@atlas kullanıcı] info

    Yukarıdaki komutu yazarak enter tuşuna bastığınız zaman önünüze info yardım sayfaları genel giriş sayfası gelecektir. Bu sayfada bütün info yardım sayfalarına link vardır. Info yardım sayfaları arasında dolaşırken herhangi bir düğümden genel giriş sayfasına dönmek isterseniz 'd' tuşunu kullana bilirsiniz.

    'q' tuşu, içinde bulunulan yardım sayfasından çıkmak için kullanılmaktadır.

    LİNUX desleri 3.MODÜL-3.1.3 Linux Dökümantasyon Projesi (LDP)

    Linux'u anlamak, komutlarını, dosya yapısını öğrenmek için kullanıla bilecek kaynaklar İşletim sistemi içindeki yardım komutları ile sınırlı değildir . İnternet'de Linux'un yapısını, özelliklerini, üzerinde koşa bilen programları anlatan dökümanlar içeren çok sayıda site vardır. Bunlardan en önemlisi kısaca LDP olarak göstereceğimiz Linux Dökümantasyon Projesi'inin resmi sitesi olan [Linkleri sadece kayıtlı üyelerimiz görebilir. Sensizolmuyor.Gen.TR üyesi olmak için tıklayınız] sitesidir. Çok sayıda mirror'u da bulunan LDP'nin temel amacı Linux denince akla gelebelicek her şey için bedava ve kaliteli dökümanlar hazırlamak. Şu anda sitede farklı formatlarda görülebilecek çok sayıda döküman vardır.

    LDP'nin dökümanları genelde 4 başlık altında toplanmıştır. Bu başlıkları [Linkleri sadece kayıtlı üyelerimiz görebilir. Sensizolmuyor.Gen.TR üyesi olmak için tıklayınız] sitesine ve ya herhangi bir mirror siteye bağlanırsanız “Documents” başlığı altında göre bilirsiniz. Başlıklar şöylerdir :

    i) Guides
    ii) HOWTOs
    iii) FAQs
    iv) Man pages

    Şimdi bu başlıklara kısaca bakalım:

    Guides :Bu başlık altında toplanmış olan dökümanlar uzun ve konuları detaylı anlatan dökümanlardır. Bunların arasında Temel Linux kullanımı , Linux Sistem Yöneticiliği ,Linux Ağ Yönetimi Linux'a yeni başlayanların işine yarayacak dökümanlardır.

    HOWTOs :Bu başlık altında spesifik konularda temel bilgiler içeren dökümanlar yer almaktadır. Bu dökümanları da farklı formatlarda okuya bilirsiniz. Ayrıca bu dökümanların tamamı Linux İşletim sisteminde /usr/doc dizini altında yer almaktadır.

    FAQs: Bu başlık altında Linux'ta bazı konularda sıkça sorulan soruların cevapları yer almaktadır.

    Man pages: Bu başlık altında ise anlatmış olduğumuz man yardım sayfaları yer almaktadır. Farklı insanlar tarafından hazırlanan LDP dökümanlarının sayısı sürekli artmaktadır. Yeterli bilginiz olduğu zaman sizler de LDP'nin guides başlığı altında yer alan LDP Author Guide 'ı takip ederek LDP Author ola bilirsiniz
    http://img252.imageshack.us/img252/6020/kelebekna1.gif

    GideRkeN Kaç Kere BaktıN ArkaNa?



  2. #2
    Süper Üye *VATAN* has a brilliant future *VATAN* has a brilliant future *VATAN* has a brilliant future *VATAN* has a brilliant future *VATAN* has a brilliant future *VATAN* has a brilliant future *VATAN* has a brilliant future *VATAN* has a brilliant future *VATAN* has a brilliant future *VATAN* has a brilliant future *VATAN* has a brilliant future *VATAN* - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    Dec 2007
    Nerden
    HER AN HER YERDE
    Mesajlar
    1,427
    Konular
    196
    Tecrübe Puanı
    92

    Standart

    tesekkürler
    Sana Sarılmayı Okadar Cok İsitiyorum ki o anda yüzünü görmek zorunda kalmıyorum

+ Konu Cevaplama Paneli

Benzer Konular

  1. C dersleri
    wanted tarafından C ve C++ kategorisinde açılmıştır
    Cevaplar: 24
    son Mesaj: 22-09-2009, 23:50
  2. IRC-CHAT Dersleri !
    *MeLeK* tarafından IRC kategorisinde açılmıştır
    Cevaplar: 2
    son Mesaj: 07-06-2009, 21:53
  3. Neden Linux’ta Virüsler Tehdit Değildir? Linux Virüs bulaşmaz.
    GhostShip tarafından Güvenlik ve güvenlik açıkları kategorisinde açılmıştır
    Cevaplar: 1
    son Mesaj: 22-08-2008, 12:26
  4. Linux DErsleri-1
    WaMPiR_CaDı tarafından Linux İşletim Sistemi kategorisinde açılmıştır
    Cevaplar: 1
    son Mesaj: 31-03-2008, 14:03
  5. Donanım Dersleri
    mysterious tarafından Bilgisayar kategorisinde açılmıştır
    Cevaplar: 0
    son Mesaj: 15-03-2007, 16:28

Konuya ait etiketler

Bu konunun kısa yolunu aşağıdaki sitelere ekleyebilirsiniz!

Bu konunun kısa yolunu aşağıdaki sitelere ekleyebilirsiniz!

Yetkileriniz

  • Konu Açma Yetkiniz Yok
  • Mesaj Yazma Yetkiniz Yok
  • Eklenti Yükleme Yetkiniz Yok
  • Mesajınızı Değiştirme Yetkiniz Yok

Bir hadise bir kere olursa tesadüfdür, iki kere olursa şandır, üç kere olursa istikrardır..

Metin2 metin2 hileleri'ni buradan indirebilirsiniz.
koxp

travesti sanalika

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374