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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

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

Shell Scripting – Hazırlıklar ve Sistem<br />

Merhabalar, bu ilk yazımda Linux dünyasında Shell Scripting diye<br />

bilinen kavramı sizlere açıklamaya çalışacağım. Eğer Linux’un gücüne<br />

tanık olmak istiyorsanız kendinizi komutların sihrine bırakın.<br />

Linux’un eski günlerinde her şey komutlardan oluşuyordu.<br />

Kullanıcıların, tüm işlemlerini arayüz (GNOME ya da KDE)<br />

kullanmadan yapmaları gerekiyordu. Kullanıcılar işlemlerini, komutlarını<br />

girebildikleri Komut Satırı (Command Line İnterface – CLI ) adını<br />

verdiğimiz uygulamalar <strong>ile</strong> gerçekleştiriyordu. Günümüzde CLI<br />

kullanımı kullanıcı arayüzlerinin devreye girmesi <strong>ile</strong> azaldı, çünkü<br />

kullanıcılar iki tıklama <strong>ile</strong> işlemlerini kolaylıkla yapabiliyorlar. Ancak bazı<br />

durumlarda CLI kullanmak zorundayız. Linux üzerindeki işlemlerinizi<br />

otomatikleştirmek istiyorsanız, ya da sisteminizin kontrolünü tamamen<br />

elinizde toplamak istiyor iseniz komutlar gerçekten işimize yarayacak<br />

en güçlü araçlar.<br />

Herhangi bir masaüstü teknoljosi (GNOME, KDE) kullanıyor i.eniz, Linux<br />

üzerinde komutlarımızı çalıştırab<strong>ile</strong>ceğimiz, grafik ortamda da çalışab<strong>ile</strong>n<br />

Terminal programları yer almaktadır. Bu uygulamalar, komutlar yazarak<br />

sistem <strong>ile</strong> <strong>ile</strong>tişime geçebilmenizi sağlarlar. Shell oturumu, kullanıcı<br />

sisteme giriş yaptığında (login olduğunda) başlatılır. Kullanıcı bilg<strong>ile</strong>rinin<br />

tutulduğu /etc/passwd dosyasında hangi kullanıcının hangi Shell tipini<br />

kullanacağını görebilirsiniz.<br />

rich:x:501:501:Rich Blum:/home/rich:/bin/bash<br />

Her Shell tipinin ve her terminal uygulamasının kend<strong>ile</strong>rine göre detaylı<br />

özellikleri vardır. Detaylara girerek konuyu karmaşıklaştırmak<br />

istemiyorum. Bu nedenle hemen Shell üzerindeki çalışmalarımıza<br />

başlayalım.<br />

Shell Komut Satırı<br />

Biz konumuz boyunca GNU Bash Shell uygulamasını kullanacagız. Bir<br />

terminal uygulaması başlatıldığında yada sisteme grafiksel arayüzü<br />

olmayan bir sistem <strong>ile</strong> giriş yapıldığında, bir Shell oturumu başlatılmış<br />

olur. Örneğim Rich kullanıcısı <strong>ile</strong> sisteme giriş yapılır ise;<br />

rich@1[~]$<br />

şeklinde bir komut satırı karşımıza gelir ve komut girmeniz beklenir. Bu<br />

satırı düzenleyebilir, sizin için daha anlamlı bir hale getirebilirsiniz.<br />

Örneğin Fedora gibi sistemlerde bu satır aşağıdaki gibidir.<br />

[rich@testbox ~]$<br />

Yukarıdakı satıra dikkat edersek,<br />

Kullanıcı Adı ­ rich<br />

Makinenin Adı ­ testbox<br />

~ işareti ise dizini belirtir: Home dizini<br />

25

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

Saved successfully!

Ooh no, something went wrong!