Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

Linux Kullanıcı Eğitimi : Ders -4-


MartinLGore

Öne çıkan mesajlar

Evet uzun bir aradan sonra derslerin 4. sü geldi. Neden geç geldi ? Çünkü önceki yazdığım yazı windows yüklü olan makinemin :) göçmesi sonucunda silinmişti. Belki makrosoft makineme girdi ? Kim bilir? Linux minux olunca konu tabi adamlar ciddiye alıo...

Neyse geyiği bırakalım derse geçelim.. Tenefüste eğleniriz..

Dizin Hiyerarşisi ve Yapısı

Linux'ta DOS veya Windows'ta rastladığımız gibi "c:" "a:" gibi sürücü harfleri yoktur. Dizin yapısı tek köklü bir ağaç biçimindedir. Disk bölümleri, Floopy disketler, Taşınabilir USB diskler, CD-ROM'lar gibi sürücüler dizinler altına bağlanarak (ing. mount) kullanılır hale getirilirler.
Dizin ağacının tamamı çeşitli görevleri yerine getirmek, sistem yedeklerini daha kolay almak veya disk üst limitleri nedeniyle; kendi diski ya da bağımsız diskler üzerinde çeşitli küçük parçalara ayrılmış olabilir.
Ana parçalar : kök (/), /usr, /var, ve /home dosya sistemleridir. Her bölüm farklı bir amaca hizmet etmektedir.

Önemli Dizinler

/boot : Çekirdek ve açılış dizini
/etc : Sistem ayar (kullanıcılar, gruplar, ağ ayarları vb.) dosyaları dizini
/home : Kullanıcıların ev dizinleri
/dev : Aygıt dosyaları dizini
/tmp : Geçici dosyaların tutulduğu dizin
/var : Kuyruk (ing. spool) dizinleri ve kayıt (ing. log) dosyaları dizini. Boyutları dinamik olan dosyalar burada tutulur.
/mnt : Sisteme bağlanan aygıtların dizini
/lib, usr/lib : Kitaplık (ing. library) dosyaları dizini
/usr/include : C için başlık (ing. header) dosyaları dizini. Shared Object'ler de (DLL gibi) bu dizinde tutulur.
/usr/local : Yerel (ing. local) uygulamalar ve bileşenlerin dizini
/proc : Çekirdek ayar dizini
/bin, /usr/bin : Uygulama programları dizini
/sbin, /usr/sbin : Sistem programları dizini

Dosya Güvenliği , Dizin ve Dosya Erişim Denetimi

Linux'ta her dosya ve dizinin

Sahibinin (ing. user/owner)
Grubunun (ing. group) ve
Diğerlerinin (ing. others)

Okuma (ing. read)
Yazma (ing. write)
Çalıştırma (ing. execute) izinleri vardır.

Bu dizinler dosya yada dizinin sahibi tarafından, root tarafından yada sistem tarafından belirlenir.




Dosya ve Dizinlerin Sahip / Grup Düzenlemeleri

Bir dosyanın ya da dizinin sahibini değiştirmek için chown komutu kullanılır.

Örn :
chown [-R] yenisahip dosyaismi/dizinismi

(Burada [-R] parametresi bir dizin üzerinde kullanıldığı zaman, o dizinde bulunan tüm alt dizinlerin ve dosyaların da sahibi/grubu değişir. Kullanılmassa sadece o dizine uygulanmış olur. Alt dizinler olduğu gibi kalır. Bu parametre ileride göreceğimiz chmod parametresi içinde geçerlidir.)

Bir dosyanın ya da dizinin grubunu değiştirmek için chgrp komutu kullanılır.

Örn:
chgrp [-R] yenigrup dosyaismi/dizinismi

Aynı anda dosyanın ya da dizinin hem sahibini hem de grubunu değiştirmek için;

Örn:
chown [-R] yenisahip:yenigrup dosyaismi/dizinismi

Sistem yöneticisi olmayan bir kullanıcı kendisine ait bir dosyanın ya da dizinin sahibini değiştiremez. Yani chown komutunu kullanamaz. Çünkü eğer bilinçli bir şekilde ya da yanlışlıkla sahibi olduğu dosyanın sahibini değiştirirse o dosyayı geri alması ya da üzerinde değişiklik yapması mümkün olmayacaktır. Bu nedenle sistemde varsayılan olarak sıradan bir kullanıcının chown komutunun kullanması engellenmiştir.

Şimdilik bu kadar diğer derslerde gelicek..[signature][hline][spo1=Önüm arkam sağım solum sobe saklanmayan ebe...]
BÖÖÖ....

........._|/_
.........(o o)
--oOO-(_)-OOo--[/spo]

[Bu mesaj nedanko tarafından 30 Ağustos 2004 07:53 tarihinde değiştirilmiştir]
Link to comment
Sosyal ağlarda paylaş

×
×
  • Yeni Oluştur...