Linux Dosya ve Dizin Yapısı

Benzer belgeler
Linux işletim sistemlerinde dosya hiyerarşisinde en üstte bulunan dizindir. Diğer bütün dizinler kök dizinin altında bulunur.

AÇIK KAYNAK İŞLETİM SİSTEMLERİ - BÖLÜM 1. Temel komutlar,dosya ve Dizin İşlemleri, Kullanıcı ve Grup İşlemleri

Linux Dosya Sistemi Yapısı. Dosya Sistemleri:

Yrd. Doç. Dr. A. Burak İNNER

LİNUX. Dosyalar ve dizinler

Temel Linux Eğitimi 1., 2. ve 3. Bölümler

Linux un Tarihsel gelişimi

Linux altında komut satırında...

3. DOSYA SİSTEMİ VE ÇALIŞMA MANTIĞI

LİNUX. Dosyalar ve dizinler

BİLGİ İŞLEM DERS 1. Yrd Doç Dr. Ferhat ÖZOK MSGSU FİZİK BÖLÜMÜ MSGSU FİZİK BÖLÜMÜ

Linux Dosya Yapısı. Eren BAŞTÜRK.

16-18 Nisan 2012 Pazartesi-Çarsamba 9:30-12:30. Temel Linux Eğitimi. Süha TUNA.

Kazanımlar. Linux nedir? Linux dizin yapısı. Linux kabuğu nedir? Temel kabuk komutları. Bash programlama. Dosya işlemleri. Süreç yönetimi.

Linux Sunucuları için Güvenlik İpuçları. Korhan Gürler, Burç Yıldırım

Linux ta komutlar hakkında yardım almak için aşağıdaki komutlar kullanılır : - man - info - whatis - apropos

TEMEL BİLGİ TEKNOLOJİSİ KULLANIMI. Enformatik Bölümü

Temel Linux Eğitimi. İçindekiler

Apache üzerinden Red Hat 5 yüklenmesi

Temel Linux Bilgileri Türk Standardları Enstitüsü Yazılım Test ve Belgelendirme Dairesi Başkanlığı

İŞLETİM SİSTEMİ. Gnu GENEL KAMU LİSANSI(GPL)

Bilgi ve iletişim teknolojileri

Temel LINUX Komutları

Fstab Rehberi. Ceren Çalıcı. Nisan, 2012

DONANIM VE YAZILIM. Bilişim Teknolojileri ve Yazılım Dersi

FreeBSD DİZİN DÜZENİ. Ömer Faruk Şen EnderUNIX Çekirdek Takımı Üyesi


AirTies Kablosuz Erişim Noktası (Access Point) olarak kullanacağınız cihazı bilgisayarınıza bağlayarak ayarlarını yapabilirsiniz.

Linux Dosya Yapısı. Eren BAŞTÜRK.

Dosya Yönetim Sistemi Hazırlayan : mustafa kaygısız Kaynak: megep.meb.gov.tr

Bilgisayar İşletim Sistemleri BLG 312

Sistem Programlama. (*)Dersimizin amaçları Kullanılan programlama dili: C. Giriş/Cıkış( I/O) Sürücülerinin programlaması

T. C. İSTANBUL TEKNİK ÜNİVERSİTESİ Bilişim Enstitüsü ENFORMASYON SİSTEMLERİNİN TASARIMI VE YÖNETİMİ

Bilgi ve İletişim Teknolojileri (JFM 102) Ders 7. LINUX OS (Sistem Yapısı) BİLGİ & İLETİŞİM TEKNOLOJİLERİ. LINUX Yapısı

BİLGİSAYAR KULLANMA KURSU

ANAKART. Çıkış Birimleri. Giriş Birimleri. İşlem Birimi. Depolama Birimleri. İletişim. Birimleri. Bellek. Birimleri

TL-WPS510U PRINT SERVER KURULUM DÖKÜMANI

man komut man ls (ls komutu hakkında bilgi verir.) man pwd (pwd komutu hakkında bilgi verir.)

Yrd. Doç. Dr. A. Burak İNNER

FOG SERVER (FREE GHOST SERVER) YAZILIMININ KURULUMU

Bil101 Bilgisayar Yazılımı I. M. Erdem ÇORAPÇIOĞLU Bilgisayar Yüksek Mühendisi

Dosya, disk üzerinde depolanmış verilerin bütününe verilen isimdir. İşletim sistemi genel olarak iki çeşit dosya içerir.

Dersin Konusu ve Amaçları: Ders P lanı: Bölüm 1: Bilgi Teknolojilerinde Temel Kavramlar

Öğr.Gör. Mehmet Can HANAYLI

Pardus ta Komutlarla Çalışmak

İŞLETİM SİSTEMLERİ. (Operating Systems)

sunucu uygulaması Devrim Sipahi

3CX Phonesystem Türkçe Anonsları Windows ve Linux İşletim Sistemlerinde Aktif Etme

Dosya/Dizin İzinleri. Okuma (r) Yazma (w) Çalıştırma (x) Dosya içeriğini görebilir mi? (Klasörler için) dosya listesini alabilir mi?

CHAPTER 3. ZAMANLANMIŞ GÖREVLER (Automated Tasks)

1 DERS İZLENCESİ 2 BİLGİSAYARA GİRİŞ Bilgisayar nedir? Bilgisayarın tarihçesi Bilgisayarın kullanıldığı alanlar Bilgisayarın kullanılmasında dikkat

Optik Sürücüler CD/CD-ROM DVD HD-DVD/BLU-RAY DİSK Disket Monitör LCD LED Projeksiyon Klavye Mouse Mikrofon Tarayıcı

Bilgisayar Donanımı Dersi BİLGİSAYARIN MİMARI YAPISI VE ÇALIŞMA MANTIĞI

Pardus 2011 Kurulum Belgesi Sürüm Ocak İçindekiler

AKINSOFT. Eofis NetworkAdmin. AKINSOFT EOfis NetworkAdmin Kurulumu Bilgi Notu. Doküman Versiyon : Tarih : Copyright 2008 AKINSOFT

MultiBoot. Kullanıcı Kılavuzu

İşletim Sistemlerine Giriş

İşletim Sistemleri. Discovering Computers Living in a Digital World

BİLGİ TEKNOLOJİLERİ SMO103

JAL IN İNTERNET TEN İNDİRİLMESİ VE KURULMASI

Bu bölüm V- Ray License Server lisans sunucusu uygulamasının kurulumundan

Aşağıdaki sorularda doğru olan şıkları işaretleyerek değerlendiriniz.

.. YILI BİLGİSAYAR SİSTEM KURULUM BAKIM ONARIM VE ARIZA GİDERME KURS PLANI MODÜL SÜRESİ

Komut Penceresi ile Çalışmaya Başlamak

İŞLETİM SİSTEMİ KATMANLARI (Çekirdek, kabuk ve diğer temel kavramlar) Bir işletim sisteminin yazılım tasarımında ele alınması gereken iki önemli konu

.. YILI BİLGİSAYAR SİSTEM KURULUM BAKIM ONARIM VE ARIZA GİDERME KURS PLANI MODÜL SÜRESİ

İşletim Sistemleri (Operating Systems)

Bilişim Teknolojilerine Giriş

Temel Kavramlar-2. Aşağıda depolama aygıtlarının kapasitelerini inceleyebilirsiniz.

Linux Terminal Sunucu LKD

Acarix CD-DVD/Ağ üzerinden çalışan GNU/Linux Dağıtımı

V Daq Kurulum adımları

EKLER EK 12UY0106-5/A4-1:

Mpuantor 2.7 Client Kurulumu

Windows XP Professional Kurulumu

SIMAN KULLANIM KILAVUZU

BİLGİ İŞLEM DERS 3. Yrd Doç Dr. Ferhat ÖZOK MSGSU FİZİK BÖLÜMÜ MSGSU FİZİK BÖLÜMÜ

1. PROGRAM KURMA 1.1 LİNUX PROGRAMLARINI KURMA Yazılım Merkezi ile Program Kurma

JetFlash Kullanıcı Kılavuzu

DERS 10 İŞLETİM SİSTEMİ ÇALIŞMA PRENSİBLERİ VE HATA MESAJLARI

Windows XP Home ve Professional versiyonlarının kurulumunun nasıl yapıldığını adım adım görelim.

Hazırlayan: Cihan Aygül BT Rehber ÖĞRETMENİ

Linux İşletim Sistemleri. Eren BAŞTÜRK.

Bilgisayarım My Computer

İşletim Sistemi. BTEP205 - İşletim Sistemleri

ProFTPD FTP Sunucusu. Devrim GÜNDÜZ. TR.NET Sistem Destek Uzmanı.

Exploit Nedir, Nasıl Kullanılır?

Paralel Hesaplama - Beowulf Cluster

Temel Bilgi Teknolojileri -1

Autofs. Hüseyin Kaya

Sun Solaris Jumpstart Sistemi

Denetim Masası/Programlar/Windows özelliklerini Aç/Kapat

Temel Bilgisayar Bilgisi

USB 2.0 YAZDIRMA SUNUCUSU

Komutlar (Devam) ls -a > deneme (ls -a komutunun çıktısı deneme isimli. ls -a >> deneme (ls -a komutunun çıktısı deneme

-Bilgisayarı oluşturan iki temel unsurdan diğeri ise YAZILIM dır.

Clonezilla Server ile Ağ Üzerinden Çoklu İmaj Yükleme

Masaüstü Bilgisayarlar

BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ ÇALIŞMA KAĞIDI (5.SINIFLAR) Bilgi ve İletişim teknolojilerinin temel kavramları

Transkript:

Linux Dosya ve Dizin Yapısı Dosya ve Dizin Sistemi Linux te kök dizin (/) sembolü ile ifade edilir. Windowsta kök dizin C: ise Linux ta / sembolüdür. 1

Kök dizini (/) İşletim Sisteminin çalışabilmesi için gerekli olan temel dosya sistemidir ve bütün dizinler kök dizinin altında bulunur. /dev Dizini Bilgisayarınızdaki donanımlarla (sabit disk, fare ) iletişim kurulabilmesi için gereken özel aygıt dosyalarını içerir. Linux te her şey bir dosyadır; donanım aygıtları da USB girişleri, seri ve paralel portlar, diskleriniz, cd-rom gibi. Tüm aygıtlar /dev klasörü altında tutulan dosyalardan ibarettir. 2

Fare aygıtı dosyası örneği Terminale giderek şu komutu çalıştırın: sudo cat /dev/psaux Fareyi hareket ettirerek dosyanın içeriğinin değiştirini görün. Terminal aygıt dosyaları örneği İki terminal açın. Terminallerde tty komutu ile aygıt dosyası ismini görüntüleyin. İlk açtığınız terminale şu komutu çalıştırın: sudo cat > /dev/pts/1 İlk terminalde yazdıklarınız her Enter a basıldığında diğer terminalde yazılacaktır. 3

/bin Dizini İşletim sistemini kullanabilmek için gerekli komutlar bu klasör altındadır. ls, mkdir, cat, cp gibi temel komutların hepsini burada bulabilirsiniz. Sistem boot ettiğinde ilk olarak /bin klasörü çalışır hale getirilir. Network bağlantınız olmasa dahi ya da önemli klasörlere bir nedenden dolayı erişemezseniz bile /bin klasöründeki komutlar n olursa olsun çalışır. /boot Dizini Açılış sırasında gerekli dosya ve dizinlerin bulunduğu dizindir. 4

/etc Dizini Sisteme dair konfigürasyon dosyalarının bulunduğu dizindir. Ağ ayarları, kullanıcı bilgileri, şifreleri, bağlanılacak disk bölümleri /etc/passwd /etc/shadow /etc/fstab /home Dizini Bu dizin altında, kullanıcıların kişisel verileri, yapılandırmalarını kaydettikleri çalışma alanları olan ev dizinleri bulunur. Her kullanıcının ev dizini kendi kullanıcı adını taşır. Örnek, /home/murat - /home/mehmet /home klasörünü Windows taki Document and Settings e benzetebiliriz. 5

/lib Dizini Kernel modülleri ve paylaşılan kütüphane dosyaları bu klasörde bulunur. Paylaşılan kütüphane dosyalarını, Windows ta DLL ile eş tutabilirsiniz. Linux ta kütüphane dosyalarının uzantısı.so dur. /mnt Dizini Sistem yöneticisinin geçici olarak herhangi bir dosya sistemine ulaşmak için oluşturabileceği bağlama noktalarını içeren dizindir. Mount işlemi : Üzerinde bir dosya sistemi olan bir disk birimine veya parçasına okuma veya yazma amacıyla ulaşılabilmesi için bu birim veya parçanın / dosya yapısında bir alt dizine mount edilmesi (bağlanması) işlemi. 6

/opt Dizini Optional kelimesinden kısaltılmıştır. Sonradan yüklenen üçüncü parti yazılımların dosyalarının bulunması için tasarlanmış dizindir. Örneğin : Viz, Java, /var Dizini Log dosyaları, e-mail ve printer kuyrukları gibi değişken sistem bilgilerini barındırır. Bu dizin altında bulunan bazı önemli dizinler : Dizin spool run log Tanım Kuyrukta bekleyen dosyaların bulunduğu dizin (yazıcı, e-posta) Çalışan prosesler ile ilgili bilgilerin bulunduğu dosyalar (PID) Log dosyaları 7

/tmp Dizini Geçici dosyalar içindir. Birçok program burayı geçici depolama alanı olarak kullanır. /tmp klasörünün içeriği KB lar mertebesinde kalır ve genellikle işletim sistemi yeniden başlarken içindeki dosyalar silinir. /sbin Dizini Linux ta normal kullanıcının kullanacağı komutlarla, sistem yöneticisinin kullanabileceği komutlar ayrılmıştır. Root tarafından kullanılacak bakım ve yönetim için kullanılan önemli programlar /sbin, /usr/sbin, /usr/local/sbin gibi dizinlerde bulunur. 8

/proc Dizini Sistem ve çalışan processler ile ilgili bilgiler /proc dizininde bulunur. Örneğin, cat /proc/swaps yazarak sisteminizdeki takas dosyalarına dair bilgi alabilir ya da cat /proc/cpuinfo komutuyla işlemcinin özelliklerini görebilirsiniz. /media Dizini CD-ROM, disket sürücü gibi, flash bellek gibi çıkarılabilir aygıtlar buraya bağlanır. En basit tanımla, çıkarılabilir aygıtların bağlantı noktası olarak tanımlanabilir. 9

Önemli Bazı Dosyalar - Yollar /boot/vmlinuz-... : Linux çekirdek dosyası /dev/sda : İlk SATA HDD için aygıt dosyası /dev/null : Gereksiz çıktıların gönderilebildiği sahte aygıt /etc/crontab : Belli aralıklarda belli komutların çalıştırılmasını sağlayan kabuk script dosyası 10

Önemli Bazı Dosyalar - Yollar /etc/fstab : Diskler, bölümler ve mount dosyalarını gösterir dosya /etc/default/grub : Grub konfigürasyon dosyası /etc/profile : Kabuk varsayılan ayarları ve sistem değişkenleri var/log/lastlog : Kullanıcılar login bilgileri (lastlog komutu ile) /var/log/syslog : Sistem log dosyası 11