Gimp ile Renk Düzeltme - Tilkinin Dilinden
Gimp ile Renk Düzeltme - Tilkinin Dilinden
Gimp ile Renk Düzeltme - Tilkinin Dilinden
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