Linux, Bash, Kabuğu, nedir,, ne, işe, yarar,, nasıl, kullanılır, hakkında, Linux, Bash, Kabuğu, nedir,, ne, işe, yarar,, nasıl, kullanılır, nedir, Linux, Bash, Kabuğu, nedir,, ne, işe, yarar,, nasıl, kullanılır, resimleri, ile ilgili, detayları, ayrıntıları, izle,indir,download,son bölüm,youtube, Sondakika Haberleri, Siyaset Haberleri, Türkiye Basınından Haberler, Dünya Basınından Haberler, Bilim & Teknoloji Haberleri, Ekonomi ve Para Piyasaları, Hava ve Yol Durumu, Spor Haberleri, Bilgisayar ve Donanım,Linux, Bash, Kabuğu, nedir,, ne, işe, yarar,, nasıl, kullanılır Anakart, İşlemciler, Ekran Kartı, C ve C++, C#, Visual Basic, Java, Pascal, Delphi, Bilgisayar Yazılım ve Programlama, 3D Tasarım & Modelleme, Adobe Photoshop ve Dreamweaver Kullanımı ve Dersleri, Anti-Virus Programları İndir, kurtlarvadisi Pusu, Flash & Resim & Grafik Programları, Ses & Görüntü & Video Programları İndir, Linux, Bash, Kabuğu, nedir,, ne, işe, yarar,, nasıl, kullanılır Sistem ve İnternet Programları, Program Yama ve Eklentileri İndir, Download, Yükle, Oyun, Linux, Bash, Kabuğu, nedir,, ne, işe, yarar,, nasıl, kullanılır indir, download, yükle, oyun hileleri, playstation2 ve oyun konsolları, Online Oyunlar, Mu Online,World of Warcraft, Ogame, Counter Strike, Knight Online, Ogame, Güzellik & Bakım ve Makyaj, Giyim ve Moda, Alışveriş ve Ev Dekorasyonu, Anne ve Çocuk, Koç, Boğa, İkizler, Yengeç, Aslan, Başak, Terazi, Akrep, Yay, Oğlak, Kova, Balık, Burcu, www.masterforums.net Çorba Tarifleri, Sebze Yemekler, Et Yemekleri ve Köfteler, Pilav & Makarna ve Matı Tarifleri, Deniz Ürünleri ve Balık Yemekleri, Tatlı Tarifleri, Tuzlu Tarifleri, Marmelat ve Reçel Tarfileri, Salata ve Meze Tarifleri, Sos Tarifleri ve Terbiyeler, İçecekler, Mutfak Araç ve Gereçleri, Genel Sağlık ve Sağlık Sorunları, Ağız ve Dil, Göz Sağlığı, Bağımlılık ve Tedavi Yöntemleri, Kanser ve Türleri, Alternatif Tıp, Beslenme ve Diyet, Spor ve Sağlık, İlk Yardım Bilgileri, Dini Bilgiler ve Sohbet, Din Büyükleri, Kuran-ı Kerim ve Türkçe Meali, Ayet ve Hadisler, Dini Dökümanlar - Multimedya, e-Devlet, Hukuk ve Haklar, Linux, Bash, Kabuğu, nedir,, ne, işe, yarar,, nasıl, kullanılır Ekonomi ve Borsa, Bilim ve Teknoloji Dünyası, Nano Teknoloji, Nükleer Teknoloji, İnsan Bilimi, Astronomi (Uzay Bilimi), Diğer Bilim Dalları, Sanat Makaleleri, Türk Süsleme Sanatı, Heykel ve Resim Sanatı, Opera & Bale Sanatı, Siyaset & Politika & Asker, Bilim Adamları, Edebiyat & Müzik & Sanat & Ünlüler, Sporcu Biyografileri, İslam Tarihi, Genel Tarih, Türk & Osmanlı Tarihi, İslam Tarihi, Biyografi, kimdir, nedir, Edebiyat ve edebi yazılar Atasözleri , Deyimler, Edebi Yazı, Deneme ve Şiir, Eğitim & Öğretim Kitapları, Roman ve Hikaye Kitapları, Şiir Kitapları, Matematik Dersleri, Geometri Dersleri, Fizik Dersleri, Kimya Dersleri, Biyoloji Dersleri, Edebiyat & Türkçe Dersleri, Tarih Dersleri, Coğrafya Dersleri, Yabancı Dil Dersleri, Bilgisayar Dersleri, Sağlık Bilgisi Dersleri, Din Bilgisi Dersleri, Felsefe Dersleri, Psikoloji Dersleri,Mühendislik Bilgileri, Mimarlık Bilgileri, Ekonomi & İktisat & İşletme Bilgileri, Tıp Bilgileri, Jeoloji & Jeofizik, Arkeoloji Bilgileri, Linux, Bash, Kabuğu, nedir,, ne, işe, yarar,, nasıl, kullanılır Turizm ve İnsan Kaynakları Bilgileri, Dallas Mavericks Genel Resimler, Komik Resimler, Duvar Kağıdı (Walpaper), Ünlüler & Top Modeller, Kendi Çekimleriniz, Korkunç Resimler (+18), Genel Videolar, Komik Videolar, Korkunç Videolar (+18), Motorlu Araç Videoları, Kendi Çekimleriniz, Video Download, Yerli, yabancı, şarkılar, videolar, video klipler, sanatçı biyografileri, şarkı sözü oku, müzik dinle, video klip, izle, youtube, metecafe, Nokia, Siemens, Motorola, Wallpaper,Logo,Melodi,Tema,oyun,program, Arçelik - Beko Uydu, Amstrad Uydu, Goldmaster Uydu, Next Uydu, Sunny Uydu, Topfield Uydu, Yumatu Uydu, Vestel Uydu, Diğer Uydu Cihazları, Matrix Cam, Xcam - Ultra Cam, IceCrypt / Joker / Sky / Zeta, Dragon Cam, Diğer Modüller, Sinema Haberleri, Fragmanlar ve Film Tanıtımları, Galatasaray, Fenerbahçe, Beşiktaş, Linux, Bash, Kabuğu, nedir,, ne, işe, yarar,, nasıl, kullanılır Trabzonspor, futbol, basketbol, voleybol, hentbol, nba, Genel Askeri Konular, Kara Kuvvetleri Komutanlığı, Hava Kuvvetleri Komutanlığı, Deniz Kuvvetleri Komutanlığı, Özel Birlikler, İstihbarat Birlikleri & Kuruluşları, Makinalı Silahlar Linux, Bash, Kabuğu, nedir,, ne, işe, yarar,, nasıl, kullanılır
+ Dostluk ve Paylaşım Forumu - Kültür & Sanat & Edebiyat & Tarih & Bilim & Teknoloji » Bilgisayar ve İnternet » Linux İşletim Sistemi 
 Linux Bash Kabuğu nedir, ne işe yarar, nasıl kullanılır?

Kullanıcı Adı: Beni Hatırla
Şifre:

Reklam


Sayfa: [1]   Yukarı git
Konu: Linux Bash Kabuğu nedir, ne işe yarar, nasıl kullanılır?  (Okunma Sayısı 164 defa) Seçenekler Arama
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
« : Mart 18, 2008, 06:18:41 ÖS »
Letsfight
Uzman Üye
****

Tesekkür
-Verilmis: 0
-Kaldirilan: 0


Karma: 271
Offline Offline

Mesaj Sayısı: 460


Üyelik Bilgileri E-Posta

Linux Bash Kabuğu nedir, ne işe yarar, nasıl kullanılır?

Bash Kabuğu
UNIX için geliştirilen en önemli ve en çok kullanılan kabukların başında tcsh, bash (Bourne Again Shell) ve ksh (Korn Shell) gelir. Bash, Bourne Shell'in biraz daha geliştirilmiş sürümüdür. Tcsh ise C-shell üzerine eklenen yeniliklerle genişletilmiştir. Unix altında, bash kabuğu diğer benzerlerine nazaran daha fazla özelliğe ve işleve sahiptir. Linux işletim sistemi için de derlenen bash ise hem tcsh, hem de ksh'dan özellikler taşır.

Bir Slackware dağıtımında tüm bu kabuklar kullanıcının hizmetine sunulmuş olup bash kabuğu sistem ilk açıldığında tanımlıdır. Kullanıcı sisteme girdiği zaman bu kabuk aktif olur, bundan sonra kullanıcı herhangi bir kabuk altında çalışmalarına devam edebilir. Bunun için sadece ismini komut satırında yazması yeterlidir.

Moderatöre Bildir   Logged
« Yanıtla #1 : Mart 18, 2008, 06:19:10 ÖS »
Letsfight
Uzman Üye
****

Tesekkür
-Verilmis: 0
-Kaldirilan: 0


Karma: 271
Offline Offline

Mesaj Sayısı: 460


Üyelik Bilgileri E-Posta

Ynt: Linux Bash Kabuğu nedir, ne işe yarar, nasıl kullanılır?

Bash Özellikleri
Bash'in kullanıcıya zaman kazandıran en önemli özelliklerinden birisi de dosya isimlerini tamamlamasıdır. Komut satırında tamamlanmamış bir komut veya dosya ismi yazdıktan sonra TAB tuşuna basılırsa satır tamamlanacaktır. Eğer komut satırındaki karakter kümesiyle başlayan birden fazla komut varsa bir sinyal sesi duyulacak ve sizden yeteri kadar karakteri yazmanızı bekleyecektir.
$ ls
postgres mandel.doc lilo-howto
$ vi post <TAB>
$ vi postgres

Komut satırındaki karakterler dosyayı veya komutu tanıtmaya yetmiyorsa, <TAB> tuşunun iki kez ard arda basılmasıyla ekrana mümkün olan tüm dosya isimleri getirilebilir.
$ ta <TAB> <TAB>
tac tail talk tar
$ talk

Bash, komut satırında iken satırın kolayca değiştirilebilmesini sağlar. Böylece komut çalıştırılmadan önce birkaç tuş darbesiyle üzerinde değişiklik yapılabilir. Klavye üzerindeki alt ve üst yön tuşları, daha önce yazdığınız komutları görmenizi ve arasında seçim yapmanızı sağlar. Sağ ve sol yön tuşları ile seçtiğiniz komutun üzerinde değişiklikleri uygulabilirsiniz.
Moderatöre Bildir   Logged
« Yanıtla #2 : Mart 18, 2008, 06:19:45 ÖS »
Letsfight
Uzman Üye
****

Tesekkür
-Verilmis: 0
-Kaldirilan: 0


Karma: 271
Offline Offline

Mesaj Sayısı: 460


Üyelik Bilgileri E-Posta

Ynt: Linux Bash Kabuğu nedir, ne işe yarar, nasıl kullanılır?

Takma Adlar (alias)
alias komutu ile bir komut veya komut kümesinin yerine bir isim tahsis edilebilir. İşleyişi bir makroya benzeyen bu komut yardımıyla uzun komutlar, daha kısa komutlarla tanımlanabilir. Bir alias komutu , anahtar kelimeyle başlar, ardından bir eşittir (=) işareti ve yerine kullanılacağı komut yazılır. Arada boşluk bırakılmaz.
$ alias dir='ls -al'
$ dir
total 668
-rw-r--r-- 1 gorkem users 1016 Dec 7 13:51 .profile
-rw-r--r-- 1 gorkem users 277 Nov 26 13:02 .signature
drwxr-xr-x 4 gorkem users 1024 Dec 3 18:24 .tin/
drwxr-xr-x 2 gorkem users 1024 Nov 12 10:58 .wine/
-rw-r--r-- 1 gorkem users 231 Nov 23 17:40 .xinitrc
drwxr-xr-x 2 gorkem users 1024 Oct 3 16:17 Mail/
-rw-r--r-- 1 gorkem users 26721 Dec 3 14:55 NIS-HOWTO
drwxr-xr-x 2 gorkem users 1024 Nov 17 14:09 News/

Daha karmaşık takma adlar da tanımlanabilir:
$ alias yedek="cd /var/log; tar -zcvf yedek.tgz cron debug lastlog; cd -"
Moderatöre Bildir   Logged
« Yanıtla #3 : Mart 18, 2008, 06:20:40 ÖS »
Letsfight
Uzman Üye
****

Tesekkür
-Verilmis: 0
-Kaldirilan: 0


Karma: 271
Offline Offline

Mesaj Sayısı: 460


Üyelik Bilgileri E-Posta

Ynt: Linux Bash Kabuğu nedir, ne işe yarar, nasıl kullanılır?

Özel Kabuk Tanımları
Bazı özellikleriyle bash, benzeri kabuklar arasından kolayca sıyrılır. Bunlardan birisi de tanımlardır. Tanımlamalar set komutu yardımıyla yapılır, tüm tanımlar küçük harflerle yazılırlar, bu özellikleri yardımıyla değişkenlerden ayrılırlar.
$ set -o tanim # tanimi isletir
$ set +o tanim # tanimi kaldirir

Aşağıda en çok kullanılan iki tanım yeralmaktadır:

noclobber: Bu tanımın seçilir kılınmasından sonra bir komutun çıktısı bir dosyaya gönderildiğinde, dosyanın eski içeriği aynı kalır. Bu tanım sayesinde kazara bir dosyanın üzerine başka bilgilerin yazılması önlenebilir.
$ ls -al dosya
-rw-r--r-- 1 gorkem users 1409 Nov 29 13:58 dosya
$ set -o noclobber
$ ls > dosya
bash: dosya: Cannot clobber existing file


ignoreeof : ignoreeof, kabuktan control-d tuş takımı ile çıkılmasını engeller. Yanlışlıkla basılan control-d ile sistemden anından çıkmak mümkün olduğu için kullanışlı bir tanımdır.
$ set -o ignoreeof
$ <control-d>
Use "logout" to leave the shell.
$ set +o ignoreeof
$ (control-d tusuna basarsaniz, sistemden hemen cikarsiniz)
$ ignoreeof=4

Yukarıdaki son örnekte 5 kere control-d tuşuna basılırsa kabuktan çıkılır.
Moderatöre Bildir   Logged
« Yanıtla #4 : Mart 18, 2008, 06:21:57 ÖS »
Letsfight
Uzman Üye
****

Tesekkür
-Verilmis: 0
-Kaldirilan: 0


Karma: 271
Offline Offline

Mesaj Sayısı: 460


Üyelik Bilgileri E-Posta

Ynt: Linux Bash Kabuğu nedir, ne işe yarar, nasıl kullanılır?

Sisteme Giriş Dosyaları
Sisteme girerken her giriş anında çalıştırılan birtakım dosyalar bulunur. Bash kabuğu ile doğrudan ilgili olan giriş dosyaları arasında
/etc/profile
~/.bash_profile
~/.bash_login
~/.profile
~/.bashrc


sayılabilir. Kullanıcı bu dosyaların kendine ait olanlarını dilediği gibi değiştirebilir. Sisteme girerken tanımlamak istediği değişkenleri tanımlar, çalıştıracaği programları yazar. /etc/profile dosyasını ise tüm kullanıcılar ortak kullanır. Her kullanıcı sisteme girdiğinde sistem tarafından bu dosya çalıştırılır. Bu dosyada kullanıcıların ihtiyacına yönelik özel sistem değişkenleri bulunur, ek olarak birtakım kontrol ve kayıt işlemleri yapılır.

Örnek bir /etc/profile dosyası şekildeki gibidir.
if [ "$TERM" = "" -o "$TERM" = "unknown" ]; then
TERM=linux
fi
#PS1='`hostname`:`pwd`# '
if [ "$SHELL" = "/bin/pdksh" -o "$SHELL" = "/bin/ksh" ]; then
PS1="! $ "
elif [ "$SHELL" = "/bin/zsh" ]; then
PS1="%m:%~%# "
elif [ "$SHELL" = "/bin/ash" ]; then
PS1="$ "
else
PS1='\h:\w\$ '
fi
PS2='> '
ignoreeof=2
export PATH DISPLAY LESS TERM PS1 PS2 ignoreeof
umask 022
# set up the color-ls environment variables:
if [ "$SHELL" = "/bin/zsh" ]; then
eval `dircolors -z`
elif [ "$SHELL" = "/bin/ash" ]; then
eval `dircolors -s`
else
eval `dircolors -b`
fi


.bashrc dosyası, her bash kabuğu veya alt kabuk çalıştırıldığı anda okunur. Her kabuk programı çalıştırılınca bir alt kabuğa ihtiyaç olduğundan bu durumda .bashrc dosyası da okunacak ve içerdiği değişkenler proram çalışmadan önce tanımlanacaktır.

Sistemden çıkarken varsa çalıştırılan dosyanın ismi .bash_logout'tur. Bu dosya ile kullanıcı sistemi terkederken fazladan işlemler yapabilir. Aşağıdaki örnekteki .bash_logout dosyasında kullanıcı sistemden her çıktığında ekran temizlenecek ve en üste 'Hoscakal' yazacaktır.
clear
echo "Hoscakal!"
Moderatöre Bildir   Logged
Etiket:
Reklam
Sayfa: [1]   Yukarı git
  Seçilenleri sil  
Gitmek istediğiniz yer:  

Benzer İçerikli Konular
Konu Başlığı Başlatan Yanıtlar Görüntülenme Son Mesaj
Anti Patinaj Sistemi (ASR) Nedir? Ne İşe Yarar? Teknik Bilgiler Shultz 1 137 Son Mesaj Kasım 24, 2008, 08:36:44 ÖS
Gönderen: blade
Amortisör nedir? ne işe yarar Teknik Bilgiler albay 2 188 Son Mesaj Kasım 24, 2008, 11:25:52 ÖS
Gönderen: Son_durak
Hava Filtresi nedir? ne işe yarar Teknik Bilgiler albay 2 141 Son Mesaj Kasım 24, 2008, 11:26:01 ÖS
Gönderen: Son_durak
Visual basic nedir, ne işe yarar, nasıl kullanılır? Visual Basic LoVeLY 1 113 Son Mesaj Kasım 24, 2008, 11:55:53 ÖS
Gönderen: Son_durak
Kervansaray Nedir? Hangi Amaçla Kullanılır? Türkiye'de Nerelerde Vardır? Lise - Tarih ve İnkılap Tarihi Dersleri aYLiN 0 287 Son Mesaj Mart 19, 2008, 01:07:23 ÖS
Gönderen: aYLiN
Ftp Kullanımı - Nasıl Kullanılır? Genel Webmaster Bilgileri albay 0 45 Son Mesaj Eylül 28, 2008, 05:15:25 ÖS
Gönderen: albay
Linux Hakkında - Linux Nedir? Ne İşe Yarar? Ne Yapılır? Linux İşletim Sistemi Leader 0 29 Son Mesaj Ekim 06, 2008, 05:49:41 ÖS
Gönderen: Leader

Önemli Sayfalar
|Kurtlar Vadisi Pusu Yeni ve Eski Bölümleri ve Fragmanları İzle-İndir-Download-Özet Indexi - Kurtlar Vadisi Pusu Yeni 44. Bölüm İzle - Kurtlar Vadisi Pusu Yeni 45. Bölüm İzle | Arka Sokaklar | Avrupa Yakası Özet, Fragman, Resim, Videoları | 99 Esma-ul Hüsna (Allah'ın 99 İsmi)'nden 99 Güzel Dua | Geniş Çanakkale Savaşı Bütün Bilgileri | Aşk & Romantizm ve Duygusallık | Kuran-ı Kerim Türkçe Meali ve Tefsiri | Rüya ve Tabirleri | Biraz Tebessüm - Komik Diyaloglar ve Yazılar | Padişahlar ve Hükümdarlar | Yerli Yabancı Şarkı Sözleri | Oyun Hileleri Arşivi | İslam Tarihi | Film Afişleri | İngilizce Almanca Dil Dersleri | Windows Tema Arşivi | Üniversite Dersler & Ödevleri ve Notları | Lise Dersler & Ödevleri ve Notları | Bir Yudum İnsan - Biyografi | Yaşam ve Sağlık | Astroloji ve Fal | Program İndir Download | Adobe Photoshop Kullanımı ve Dersleri | Driver Kullanım Download | Sıcak Haber
Link Değişimi & Banner Değişimi & Dost Siteler
Dost Siteler: TRSohbetMekan | Fenerbahçe | Link Değişim Zinciri | TRSohbetMekan | Betül-FM

| Site Map | Arşiv | Google Tags | Page's Tags | Url List | Wap | Wap2 | Wap Forum | XML | Rss |
MySQL ile Güçlendirildi PHP ile Güçlendirildi Powered by SMF 1.1.4 | SMF © 2006, Simple Machines LLC
Seo4Smf v0.2 © Webmaster's Talks

vBulletin Theme Design by TurkloRD
XHTML 1.0 Geçerli! CSS Geçerli!
Bu Sayfa 0.129 Saniyede 45 Sorgu ile Oluşturuldu