22 Ocak 2008 Salı

Linux Dosya izinleri

Linux da her bir dosyanin bir sahibi bir de grubu bulunur
Kod:
[email protected] ~ $ ls -l
toplam 6744
drwxr-xr-x 10 hakan users 4096 May 9 23:43 3rd_party

r – Read (okuma izni)
w – write (yazma izni)
x – Execute (calistirma izni)

hakan —> dosya sahibi
users —> dosyanin grubu

bunlari uclu gruplar halinde uc gruptan olustugunu varsayarak ayiriyoruz

rwx / r-x / r-x

bu dizilime gore ;
ilk uclu –> dosya sahibi izinlerini
ikinci —-> dosyanin grubunda bulunanlarin izinlerini
ucuncu –> digerlerinin izinlerini gosterir

Simdi benim 3rd_party klasorumun yapisina bakalim
d–> dizin oldugunu gosteriyor
ilk uclu —> rwx (okuma, yazma, calistirma) hepsi ne sahip, yani kim hakan isimli kullanici
ikinci uclu –> r-x (okuma yapar, yazma yapamaz, calistirma yapar) kim bunlar, users grubundakiler
ucuncu uclu –> r-x (okuma yapar, yazma yapamaz, calistirma yapar) digerlerinin iznlerini ifade eder

tum bunlarin ikilik duzende kodlandiklarini dusunursek

421 sistemi –> rwx i olusturur
r = 4
w = 2
x = 1

toplamdaki sayi izinlerin gostergesidir

harhangi bir uclu icin 7 demek = 4 [r] + 2 [w] + 1 [x] yani tum izinlere sahip, peki 6 ne demek bu durumda ?

6 = 4 + 2 + 0 (rw-) okuma yazma izinleri varken calistirma izni yok demek
5 = 4 + 0 + 1 (r-x) okuma ve calistirma var, yazma yok
4 = 4 + 0 + 0 (r–) sadece okuma izni
gibi mantik bu sekilde ilerler

harhangi bir dosya veya klasor un iznini degistirmek icin kullanilan komut chmod tur
bir ornek verelim,
Kod:
[email protected] ~ $ ls -l
toplam 6744
-rw-r–r– 1 hakan users 0 May 10 01:51 adosya


izinlerin su haldeki durumu
ilk uclu = 4+ 2 + 0 = 6
ikinci uclu = 4 + 0 + 0 = 4
ucuncu uclu = 4 + 0 + 0 = 4
yani yanyana yazarsak 644 olur

Ben bu “users” grubundakilere calistirma ve yazma izni verecegim ne yapmam gerekir ?
Ortadaki ucluyu degistirmeliyim, degil mi ? cunku “users” grubunu bu ikinci uclu ifade ediyordu

chmod —> kullanilacak komut
Kod:
[email protected] ~ $ chmod 674 adosya
[email protected] ~ $ ls -l
toplam 6744
-rw-rwxr– 1 hakan users 0 May 10 01:51 adosya


bakiniz ikinci uclu (r–) iken (rwx) haline geldi

simdi yakindan bakalim nolmus ?

ilk grup ayni kaldi 6 idi zaten = 4 + 2 + 0 [6]
ikinci grup 4 idi = 4 + 0 + 0, komutta ikinci sayimiz 7 oldu yani 4 + 2 + 1 dedik [7]
ucuncu grubu degistirmedik 4 idi, 4 olarak biraktik [4]

simdi hepsinden tum izinleri alalim sadece dosya sahibine tum izinleri verelim
Kod:
[email protected] ~ $ chmod 700 adosya
[email protected] ~ $ ls -l
toplam 6744
-rwx—— 1 hakan users 0 May 10 01:51 adosya


gordugunuz uzere sadece “hakan” yani dosya sahibi tum izinlere sahip (7=4 + 2 + 1)

Peki okuma yazma calistirma izinlerini degistirdik, dosyanin sahibini ve grubunu degistirelim

Hali hazirda dosya sahibi “hakan”, grubu ise “users”
Kullanacagimiz komut —-> chown
Kod:
[email protected] ~ $ chown root:muzik adosya
-rwx—— 1 root muzik 0 May 10 01:51 adosya


Simdi dosya sahibi “root”, grubu ise “muzik” oldu nasil sizce de kolay degil mi ?

Not :
Tum dosya izinleri bu kadar degil elbette, digerlerini hazirlik asamasindayim, onlari da bu bolumden takip ediniz

Bu yazı için üstad Hakan Sönmez e teşekkürler. Çok faydalı güzel bir yazı.

2 Ocak 2008 Çarşamba

Aklınızı Güçlendirmek İçin 11 İpucu


Aklınızı Güçlendirmek İçin 11 İpucu

Unutkanlık herkesin en büyük düşmanlarından biri. Aklımızı daha iyi kullanmak ve unutkanlığı azaltmak elimizde. Nasıl mı? Sağlık
Unutkanlık sorunu, yaşlanan insanın en önemli korkularındandır. Özellikle 50′li yaşlar sonrasında ufak tefek unutkanlıklar ile ciddi bellek sorunları birbirine karıştırılır.
Orta yaşlıların nerdeyse yarısı kendilerinde bir bellek kaybı sorununun başladığını zanneder. Hemen belirtelim! Bunların çoğu küçük ve hoş unutkanlıklardır. Hayatı tatlandıran ve keyif katanlar biraz da bu nükteli olaylardır!

Belleği güçlü tutmanın pek çok püf noktası, uyulması gereken çok sayıda kuralı var. Harvard Tıp Okulu öğretim üyesi Dr. Aoron P. Nelson zinde bir beyne sahip olmanın temel kurallarını şöyle sıralıyor:

1– Hipertansiyonu ve kolesterol yüksekliği sorununu önleyin ya da kontrol altına alın. Kalbiniz için kötü olanın beyniniz için de kötü olduğunu unutmayın.

2– Alkolü azaltın. Erkeklerin iki, kadınların bir ölçüden (bir ölçü içkiyi ‘bir bardak şarap’ olarak kabul edebilirsiniz) daha fazla alkol kullanması beyin hücrelerini tahrip etmektedir.

3– İyi ve kaliteli uyku uyuyun. İyi bir uyku için ortalama 8 saat gerekir. Kaliteli uyku beynin yeni öğrenilenleri pekiştirmesini sağlar. Öğrenilmiş bilgilerin pekiştirilmesinin uzun süreli belleğin en önemli desteği olduğu biliniyor.

4– Stresinizi iyi yönetin. Ölçülü ve kontrollü stres dikkati yoğunlaştırmakta, odaklanmayı arttırmaktadır. Kontrolsüz, uzun süreli ve aşırı stres ise dikkati sürdürme kapasitesini yok etmekte, unutkanlığı tetiklemekte, kortizol hormonunu yükselterek beynin bellek için önemli bölümlerinde hasar geliştirmektedir.

5- Yeni şeyler öğrenmeye devam edin. Her yeni bilgi ve beceri birer bellek egzersizidir. Yeni sporlar, hobiler, araştırma alanları, heyecanlı ve zevkli problemler, ezberlenen yeni şiirler ve yeni diller beyniniz için en güçlü vitaminlerdir.

6- Tembelliği bırakın. Zihinsel faaliyetlerinizi sınırlamayın. Özellikle televizyon seyretmek gibi pasif faaliyetleri azaltın. Televizyon karşısında geçirdiğiniz saatler sadece bedensel değil, ruhsal sağlığınızı da kötü yönde etkiler.

7- Her gün egzersiz yapın. Günde 30-45 dakika, haftada en az 4 gün yürümeye, iş saatlerinde daha çok aktif olmaya, kısa mesafelerde taşıt kullanmamaya çalışın. Özellikle yürümenin beyin sağlığı ve yeniden yapılanma sürecini olumlu yönde etkilediğini gösteren çok sayıda kanıt var. Beynin yeni yetenekler kazanabilmesi beyin hücreleri arasında güçlü ve yoğun yeni bağlantılar oluşturabilmesinin başlıca desteklerinden biri de düzenli ve ılımlı egzersizlerdir. Bizim önerimiz fırsat buldukça yürümenizdir.

8- Kullandığınız ilaçları yeniden gözden geçirin. Özellikle beyni etkileyen ilaçları doktor önerisi olmadan kullanmayın. Depresyon giderici, uyku verici, ruhsal gevşetici ilaçlara komşu, eş dost tavsiyeleri ile başlamayın.

9- Reçetesiz satılan ilaçları rastgele yutmayın. Doğal ya da zararsız diye kullanabileceğiniz bitkisel ürünlerin (valerianlar), besin desteklerinin (melatonin) ve diğerlerinin (hüperzin, Sam’e) beyin hücrelerinizi üzebileceğini, zihinsel fonksiyonları bozabileceğini unutmayın. Antihistamik- antialerjik ilaçları özellikle alüminyum içeren antiasitleri ve uyku kolaylaştırıcıları doktorunuzla konuşmadan uzun süre kullanmayın.

10- Vitaminlerden yararlanın. E ve C vitamini gibi antioksidan vitaminlerin, selenyum gibi serbest radikal avcısı minerallerin hücreleri oksitlenmekten koruyan güçlerinden faydalanabilirsiniz. Yeteri kadar B vitamini, özellikle B12 vitamini aldığınızdan emin olun. Dengeli bir beslenmenin de yaşlılıkta vitamin eksikliğine yol açabileceğini hatırlayın.

11- Hayata bağlı kalın. Hayatınıza önem katan bağları iyice sıkılaştırın. Huzurunuzu koruma ve güçlendirmeye bakın. Aileniz, dostlarınız, işiniz, hemşerilik ve vatandaşlık bağlarınıza, inançlarınıza daha sıkı sarılın. İnsanlarla daha sık birlikte olmaya, aileniz ve arkadaşlarınızla olumlu ilişkiler kurmaya ve sosyal aktivitenizi çoğaltmaya çalışın. İyi sosyal ilişkileri olan yaşlılarda bellek fonksiyonları bozulmuyor. Sosyal ilişkiler bir taraftan zihinsel egzersizleri yoğunlaştırıyor, diğer taraftan çeşitli olayların ruhsal travmalarını hafifletmeye yardımcı oluyor.

Bilgisayar Terimleri Osmanlıca olsaydı :)

Görev çubuğu: Değnek-ül vazife

Çift tıklama: Tıkırtı-ül tekerrür

Administrator: Sahip-ül edevat

Software: Edevat-ül yumuşak

Hardware: Edevat-ül civanmert

Anti spyware: Müdafaa-ül hafiye

My documents: Şahsi evrak

Internet: Allâme-i ulûl arz

Google: Kaşif-ül âli

Google earth: seyr-ül arz, kaşif-ül arz

Denetim masası: Sehba-i saltanat

Cd rom: Pervane-ül hâfiza

Ekran: Perde-ül temaşa

Kasa: Kaide

Enter: duhûl

Virüs: Deyyus

Msn: Elçi

Hacker: Deyyus-ül-ekber

Hata raporu: Malumat-ül kabahat

Mail server: divan-ül mektubat

Messenger: Havadisat motoru

Chat: Muhabbet-ül zabi

Ctrl-alt-del: Has timar zeamet