
Gabriel Brooks
0
4423
1318
Belki de bu kadar çok insanı Linux kurmaya iten şey, çok gülünç özelleştirilebilir. Görünüşünden hoşlanmıyorsanız, sadece yeni bir pencereleme ortamı kurabilirsiniz: Bu Sizin Seçiminiz: En İyi 10 Linux Masaüstü Ortamı Bu Sizin Seçiminiz: Gnome'dan KDE'ye, MATE'den Birliğe En İyi 10 Linux Masaüstü Ortamı dışarıda çok seçenek var. Nereden başlamalısın? Boğulmuş? Buradan başlayın. . Terminalinizin nasıl çalıştığını beğenmiyorsanız, yeni bir kabuk takarak bunu değiştirebilirsiniz..
Aralarından seçim yapabileceğiniz birçok mermi var. En popülerlerden biri bash, ama ayrıca ZSH, Korn Shell ve TCSH de var. Hepsi güzel kabukları, ancak hepsi 1970'lerde, 1980'lerde ve 1990'ların başında yaratıldı ve zamanla gerçekten hareket etmediler. Bu yüzden balık denemeyi düşünmelisiniz - Friendly Shell.
Balık biraz ironik bir tagline sahiptir “90'lar için bir komut satırı kabuğu”. Daha önce sıradan olması gereken özellikleri tanıtıyor, ama yapmadım. Otomatik öneriler, VGA renkleri ve Python ve Ruby gibi modern programlama dillerinden ilham alan bir betik dili gibi özellikler. Ben hayranıyım.
Balıkların sizin için neler yapabileceğini ve makinenize nasıl yerleştirebileceğinizi öğrenmek için okumaya devam edin..
Otomatik Tamamlama ve Öneriler
Balığın en iyi özelliklerinden biri de otomatik tamamlamadır. Ne düşündüğünü bilir ve sizin için emirlerinizi yerine getirerek tuş vuruşlarını memnuniyetle kaydeder. Sadece Tab tuşuna basın.
Yenilikçi bir özellik olmasına rağmen, en azından terminal mermileri gittiğinde, o kadar da karmaşık değil. Varsayımlarını bir tahmin çalışması ve komut satırı geçmişinize dayanarak yapar..
Belirli bir komutta sıkışırsanız, Sekme tuşuna basmak, bilinen tüm kabul edilebilir parametreleri ve ne yaptıklarını listeler. Bu, üzerinden eğilerek balık tarafından yapılır “Man Sayfaları” (belirli bir programın esas olarak belgelenmesi).
Sözdizimi Vurgulama ve Güzel Renkler
Biliyorum; daha canlı renkler kullanmak ve sözdizimi vurgulamak için diğer kabukları özelleştirebilirsiniz.. Ama balık kutudan çıktı., ve aralarından seçim yapabileceğiniz çok daha geniş bir renk paletine sahip.
Bu sadece işleri daha okunaklı kılmakla kalmıyor, aynı zamanda çok hoş görünüyor. Kendi tecrübelerime göre, hatalı biçimlendirilmiş komutlar yazmaya daha az meyilli olduğum için bunun zaman çizelgesindeki doğruluğumu belirgin şekilde iyileştirdiğini gördüm..
Joker karakterler
Balıkların sahip olduğu bir diğer harika özellik ise joker karakterleri istediğiniz gibi kullanma kabiliyetidir. Peki bu nasıl çalışıyor?
Eğer Bash kullanıyorsanız ve kaçıyorsanız “ls * .txt”, hata mesajı alacaksınız, çünkü adı verilen belirli bir dosyayı arıyor. “*.Txt”. Balıklarda değil.
Beklediğiniz gibi, bir dosya uzantısına sahip verilen dizindeki her şeyi listeler. “.Txt”.
Ayrıca birden fazla joker karakteriniz olabilir. Yani kaçarsan “ls * .jp *”, listeleyeceksin her ile başlayan bir uzantıya sahip dosya “.jp”. JPEG dosyalarının her ikisiyle de gelebileceğini düşündüğünüzde bu son derece yararlıdır. “.jpg” ve “.jpeg” uzantılar.
Web arayüzü
Balıkların bir diğer yeni özelliği, yerel bir web sunucusunda çalışan bir web arayüzü aracılığıyla yapılandırılabilmesidir. Bu hemen hemen bunu sunan tek kabuk. Bu biraz “Beyaz fil” özellik, gerçekten değil.
Web arayüzü, renk şemasını beğeninize göre ayarlamanızı sağlar. Her ne kadar itiraf etmeliyim ki, varsayılan paletten oldukça memnun kaldım.
Fish'in web yapılandırma aracı ayrıca ortam değişkenlerinize göz atmanıza izin verir. Ortam Değişkenleri Nedir ve Bunları Nasıl Kullanabilirim? [Windows] Ortam Değişkenleri Nedir ve Nasıl Kullanabilirim? [Windows] Her şimdi ve sonra "bana, bir yıl önce bilseydim beni saatlerce kurtaracağını" düşünmemi sağlayan küçük bir ipucu öğreneceğim. Kendi web tarayıcınızın rahatlığı boyunca ... nasıl yapıldığını öğrendiğimi canlı bir şekilde hatırlıyorum.
Web konfigürasyon aracıyla ayarlanabilen diğer şeyler terminal anahtarı bağlantıları, komut isteminin estetiği ve Fish'in betik dili aracılığıyla kullanılabilen varsayılan işlevlerdir..
Son olarak, komut satırı geçmişinizi de görebilirsiniz. Bu çok zor bir problemi çözmek için attığınız adımların üzerinden geçmeniz gerektiğinde son derece faydalıdır..
Akış kontrolü
Balığın başka bir avantajına değinelim. Bash'ta olduğu gibi, balık balıkları da komutları zincirlemek için noktalı virgül kullanırlar. Bu, kullanışlı bir küçük gömlek yazarken, bir tür ilkel akış kontrolüne sahip olmanızı sağlar..
Aradaki fark, balık bunu yaparken iyi görünüyor. Mantıksal operatörlerin yerini alır Arama Motorlarıyla Eşya Bulmada Daha İyi Olma: Boolean Search Logic Açıklaması Açıklanan Arama Motorlarıyla Eşya Bulmada Daha İyi Olma: Boolean Search Logic Açıklaması yalnızca arama sonuçlarının ilk sayfasını taramanız daha uzun sürer. Bunun üzerine,… bash tarafından kullanılan ( “||”, “&&”, ve “!”) ve onları ile değiştirir “ve”, “veya”, ve “değil”. Bu yapar yol daha okunaklı.
Faydalı Hata Mesajları
Bu balığın en sevdiğim özelliği. Ne zaman sen (kaçınılmaz) berbat bir durumda, balıklar yanlış ingilizceyi nerede yanlış yaptığınızı ve daha da önemlisi nasıl düzeltebileceğinizi açıklayacaktır.
Hata mesajları açık olan başka bir kabuk bilmiyorum.
Balık Kurulumu Kolay
İkna? Ben de öyle düşünmüştüm. Şimdi nasıl kurulacağını açıklayacağım kısma geçeceğiz..
Öncelikle, seçtiğiniz Linux veya BSD dağıtımının depolarından balıktan bir kopyasını almanız gerekecektir. Ubuntu ve Ubuntu benzeri dağıtımlarda, bu sadece “sudo apt-get install balık”.
Mac kullanıyorsanız, HomeBrew aracılığıyla yükleyebilirsiniz Homebrew Kullanarak Terminalde Mac Apps Nasıl Kurulur Homebrew Kullanarak Terminalde Mac Apps Nasıl Kurulur Terminalde Mac yazılımı yükleyebileceğinizi biliyor muydunuz? İşte Mac uygulamalarını kolayca yüklemek için Homebrew nasıl kullanılır? . Son zamanlarda El Capitan’a yükseltme yaptıysanız, HomeBrew’in kırılmış olabileceğini belirtmekte fayda var. Düzeltmek için bu adımları takip edebilirsiniz. Ayrıca, eğer Windows kullanıyorsanız, Cygwin için bir versiyon var..
Yazarak hemen balık kullanmaya başlayabilirsiniz. “balık” komut isteminize girin ve return tuşuna basın. Sorun şu ki, sadece belirli bir oturum için aktif olacak. Terminalinizi kapatıp yeniden açarsanız, daha önce kullandığınız kabuğu görüntüler. Bu muhtemelen bash.
Bu nedenle, balıkları varsayılan kabuk olarak ayarlamanız gerekir. Bunu yapmak için, sadece koş “chsh -s / usr / bin / balık”, ve terminalinizi yeniden başlatın. Herhangi bir sorunla karşılaşırsanız, bu AskUbuntu dizisi özellikle aydınlatıcıdır..
Mac'ime yüklemeye çalıştığımda, şunu söyleyen bir hata aldım: “standart olmayan kabuk”. Bunu / etc / shells komutunu kullanarak / VIM metin editörünü kullanarak çözebildim. Vim Metin Düzenleyicisine Şans Vermek İçin En İyi 7 Neden Vim Metin Düzenleyicisine Şans Vermek İçin En İyi 7 Neden birbiri ardına metin editörü. Sen adını söyle, denedim. Bu editörlerin her birini, birincil günlük editörüm olarak iki aydan fazla kullandım. Her nasılsa, ben… ve balığa giden yolu yeni bir çizgide eklemek.
Balıklarla Yüzme
Balıklar kabuğunuzu değiştirmeye sizi teşvik etti mi? Eski bash ile takılacak mısın? Yoksa başka bir tür egzotik deniz hayvanı mı kullanıyorsun? Aşağıdaki yorumlar bölümünde bana bildirin!