You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
ir sistem oluflturulamaz m›<br />
ShellShock yaz› dizimizde biz de<br />
tam bunu yapmaya çal›fl›yoruz. Bu iki<br />
ekol aras›nda çok da net çizgiler olmad›¤›n›,<br />
birçok kullan›c›n›n korktu¤u konsol<br />
ekran›n›n asl›nda birçok araç ve<br />
klavye k›sa yolu ile oldukça pratik kullan›mlara<br />
da izin verdi¤ini göstermek as›l<br />
amac›m›z.<br />
‹flte bu do¤rultuda, bu say›m›zda size<br />
kulland›¤›n›z mevcut kabuklardan<br />
çok da farkl› olmayan, fakat birçok kullan›m<br />
kolayl›¤› sa¤layan bir yeni kabu¤u<br />
tan›taca¤›z.<br />
Söz konusu yaz›l›m›n ismi Fish. Friendly<br />
Interactive Shell'in k›saltmas›<br />
olan Fish, özellikle de Özgür Yaz›l›m camias›na<br />
yeni kat›lanlar›n be¤enece¤i<br />
birçok kolayl›klar getirmekte.<br />
Daha önce bash, tcsh, zsh gibi kabuklar›<br />
nas›l çal›flt›r›yorduysan›z Fish'i<br />
de ayn› flekilde çal›flt›r›yorsunuz.<br />
http://roo.no-ip.org/fish/ adresinden<br />
kaynak kodunu indirip derleyebilece¤iniz<br />
The Friendly Shell'i, sisteminiz<br />
Debian'›n paket sistemini destekliyorsa<br />
apt-get install fish ile de kolayca kurabilirsiniz.<br />
Kurulumun ard›ndan yapman›z gereken<br />
tek fley bir terminal ekran›na fish<br />
yaz›p enter'a basmak.<br />
Komut Sat›r›:<br />
Fish'i ilk çal›flt›rd›¤›n›zda fark edece¤iniz<br />
komut sat›r› prompt'unun de¤iflmesi<br />
olacakt›r. Her ne kadar bu daha sonradan<br />
da düzenlenebilir bir özellik olsa<br />
da Fish kullan›c›@makina /dizin_ismi><br />
fleklinde bir prompt'a sahiptir.<br />
Peki bu yeni kabukta ne yapabilirsiniz<br />
Tabi ki komut ve argümanlar›n› yaz›p<br />
çal›flt›r›rs›n›z. ‹flte bu noktada Fish<br />
önceki kabuklardan ayr›lmakta. Mesela<br />
firefox yazmaya bafllad›¤›n›zda ilk baflta<br />
harflerin k›rm›z› oldu¤unu, bütün yedi<br />
harfi girdikten sonra ise yeflile döndü¤ünü<br />
görürsünüz. Bu sistemde fire ya<br />
da firefo diye bir çal›flt›r›labilir dosya olmad›¤›n›<br />
gösterir. Yani bir isim ancak<br />
path'de bulundu¤unda rengi yeflile döner.<br />
Tab ile Tamamlama:<br />
Geçen say›da Bash'in k›sa yollar›ndan<br />
en önemlilerinden birinin tab ile gerek<br />
çal›flt›r›labilir dosya isimlerinin gerekse<br />
onlara argüman olan dosya isimlerinin<br />
tamamlanabildi¤ini görmüfltük.<br />
Fish'de de bu özellik desteklenmekte<br />
ve hatta daha da gelifltirilmifl gidilmifl.<br />
Hay›r bahsetti¤imiz Bash'in çal›flt›-<br />
r›lan dosyaya göre programlanabilir tamamlama<br />
özelli¤i de¤il (mplayer gibi bir<br />
medya oynat›c› çal›flt›rd›¤›n›zda argüman<br />
olarak sadece film ve müzik dosyalar›n›<br />
getirmek gibi). Bunun yerine daha<br />
HABER LINUX 17