09.01.2013 Views

Gimp ile Renk Düzeltme - Tilkinin Dilinden

Gimp ile Renk Düzeltme - Tilkinin Dilinden

Gimp ile Renk Düzeltme - Tilkinin Dilinden

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Shell Script'e Başlangıç SUD<br />

Dikkat edilirse, farklı dağıtımlarda Shell komut satırları farklı<br />

olabilmektedir. Siz Shell komut satırlarını kendinize göre<br />

düzenleyebilirsiniz. Bu düzenlemeler için iki farklı sistem değişkeni<br />

bulunmaktadır.<br />

PS1 : Varsayılan Shell komut satırı bilg<strong>ile</strong>rini tutar.<br />

PS2 : Bir komut <strong>ile</strong> ilgili ekstra özellikler girmek için gerekli özellikleri<br />

tutar.<br />

rich@1[~]$ echo $PS1<br />

\u@\l[\W]\$<br />

rich@1[~]$ echo $PS2<br />

><br />

rich@1[~]$<br />

Bu PS1 ve PS2 degerlerini yazdırdığımızda karşımıza çıkan ifadeler<br />

başlangıçta garip gelebilir ancak hepsinin belirli bir anlamı<br />

bulunmaktadır. Shell, özel karakterleri kodlamak için çeşitli formatlar<br />

kullanır.<br />

echo $PS1 sonucundaki çıktıya dikkat edilirse, tüm karakterler \ <strong>ile</strong><br />

başlar. Bu normal bir karakterin Shell için kullanılabilmesini sağlar. Yeni<br />

bir Shell komutu oluşturalım:<br />

[rich@testbox ~]$ PS1="[\t][\u]\$ "<br />

[14:40:32][rich]$<br />

Görüldüğü gibi, Shell komut satırı üzerinde çalışılan bilgisayarın saatini<br />

ve hangi kullanıcı <strong>ile</strong> sistemde bulunduğunuzu gösterir. Ancak bu<br />

ayarlarınız sadece siz sisteme giriş yaptığınız sürece devam edecek,<br />

oturumuzunu kapattığınızda Shell komut satırı varsayılan haline geri<br />

dönecektir. İleriki yazılarımızda bu ayarları nasıl kaydedeb<strong>ile</strong>ceğinizi<br />

sizlerle paylaşacağız.<br />

Shell komut satırını düzenlerken, aşağıda öneml<strong>ile</strong>ri ver<strong>ile</strong>n komut<br />

karakterlerini kullanabilirsiniz.<br />

\a ­ Bell karakteri<br />

\d ­ Gün Ay Yıl olacak şekilde tarih bilgisi.<br />

\e ­ ASCII kaçış karakteri<br />

\h ­ Hostname<br />

\H ­ FQDN (Domain İsmi)<br />

\j ­ Shell tarafından yönet<strong>ile</strong>n işlem sayısı<br />

\l ­ Shell terminal aracının sistemdeki adı<br />

\n ­ ASCII yeni satır karakteri<br />

\s ­ Shell’in adı<br />

\t ­ 24 Saat formatında zaman bilgisi<br />

\T ­ 12 saat formatında zaman bilgisi<br />

\@ ­ 12 saat formatında am/pm destekli zaman bilgisi<br />

\u ­ Shell üzeindeki aktif kullanıcı adı<br />

\v ­ Bash Shell’in versiyonu<br />

\w ­ Üzerinde çalışılan tam dizin bilgisi<br />

\W ­ Üzerinde çalışılan dizin bilgisi<br />

Bash Shell Man Sayfaları<br />

Komutlarla ilgili işlemler yapılırken en çok ihtiyaç duyulan komutların<br />

Man sayfalarıdır. Bu sayfalarda komutların nasıl çalıştığı, komutların<br />

özellikleri ve daha bir çok bilgiye hızlıca erişebilirsiniz. Örneğin üzerinde<br />

devamlı çalışacağımız Bash Shell’in Man sayfalarına erişemek için<br />

aşağıdaki gibi bir komut girilmesi gerekir.<br />

$ man bash<br />

Bu komut sonucunda karşımıza aşağıdaki gibi bir ekran açılır.<br />

26

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!