Korn Shell, Bash'e popüler bir alternatif.Linux'ta yaygın olarak kullanılan komut satırı sistemi olarak kullanılan Shell. Kabuk Bash ile geriye doğru uyumludur ve C Kabuk'ta bulunan birçok faydalı özelliği ödünç almaktadır. Korn Ksh’dan kısaca geçer ve toplumda çok popülerdir. Biraz bilgi birikimiyle Linux'ta varsayılan kabuk olarak çalışmasını sağlamak çok kolaydır! Aşağıdaki eğiticimiz ile birlikte izleyin ve nasıl yapılacağını öğrenin!
Not: Ksh'yi Linux'ta kullanmak için Ubuntu, Debian, Arch Linux, Fedora veya OpenSUSE kullanıyor olmanız gerekir. Aksi halde, kaynak kodundan Ksh oluşturmak gerekebilir.
Installi Ksh
Korn Shell kurulum için hazır.tüm büyük Linux dağıtımlarında. Bu kılavuzda, Linux'taki Ksh'ın MirBSD sürümüne odaklanacağız. Bu Ksh sürümünden bahsetmemizin nedeni, Korn Shell'in AT&T sürümünün tüm Linux dağıtımlarını (Arch Linux ve diğerleri gibi işletim sistemleri) desteklememesidir. AT & T Korn Shell sürümünü kullanmanız gerekiyorsa, buradan indirin.
Korn Shell'i Bash'e alternatif olarak Linux'ta kurmak için bir terminal penceresi açın ve işletim sisteminize uygun talimatları izleyin.
Ubuntu
sudo apt install mksh
Debian
sudo apt-get install mksh
Arch Linux
sudo pacman -S mksh
fötr şapka
sudo dnf install mksh
OpenSUSE
sudo zypper install mksh
Genel Linux
Korn Shell'in MirBSD sürümünü almanız gerekiyor.Linux PC'niz? İşletim sisteminizin paket yöneticisinde bulma konusunda sorun yaşıyorsanız, kabuğun kaynak kodunu indirmeniz ve el ile derlemeniz gerekir. MirBSD Korn Shell ile ilgili bilgi için, resmi web sitesinin indirme sayfasını ziyaret edin.
Kaynak kodun nasıl oluşturulduğundan emin değil misiniz? MirBSD’nin Ksh’ını kaynaktan yapma konusunda bilgi burada bulunabilir.
Erişim Korn Shell
Linux PC'nizdeki Korn Shell'e varsayılan komut sistemi yapmadan erişebileceğinizi biliyor muydunuz? Bu doğru! Çalıştırarak ksh Bir terminal penceresinde komut, varsayılan Bash kabuğundan anında atlamak mümkündür.

ksh
MirBSD’nin Korn Shell’i kök kullanıcı olarak kullanmak ister misiniz? İşte nasıl! İlk olarak, terminale gidin ve kök hesaba erişin. Kök hesaba erişmenin en iyi yolu (bu durumda) su Komut. Ancak, koşamazsanız su, sudo ayrıca çalışır.
su -
veya
sudo -s
Kök kullanıcıya giriş yaptıktan sonra, Bash'den Korn Shell'e geçmek güvenlidir. Koş koş ksh Kabuğa erişmek için komut.

ksh
Kullanılabilir kabukları listele
Korn Shell’iLinux'ta varsayılan komut satırı sistemi, onun yerini bulmanız gerekecek. Korn Shell'in ikili konumunu tam olarak belirlemenin en kolay yolu ... / Etc / kabukları dosya.
Görüntülemek için / Etc / kabukları Dosya, bir terminal penceresi açın ve kedi Komut.
cat /etc/shells
Çıktısına bak / Etc / kabukları, Korn Shell'in yerini bul ve vurgula. Alternatif olarak, aşağıdaki komutla kolay erişim için çıktıyı bir metin dosyasına aktarın.
Not: Korn Shell için mermiler dosyasında birçok farklı giriş vardır. Tüm girişleri "statik" olarak yok sayın.
cat /etc/shells >> /home/username/Documents/location-of-ksh.txt
Alternatif olarak, yalnızca bir Korn Shell girişini bir metin dosyasına yönlendirmek istiyorsanız, yukarıdaki komutu atlayın ve bunun yerine şunu çalıştırın:
cat /etc/shells | grep mksh >> /home/username/Documents/location-of-ksh.txt
Korn Shell'i varsayılan olarak ayarla
Bash yerine bir terminal başlattığınızda Korn Shell'in açılmasını mı istiyorsunuz? Linux masaüstünde bir komut satırı penceresi açın, sonra chsh Komut.
Not: Lütfen chsh'ın geçerli kullanıcı için varsayılan komut kabuğunu değiştirmek istediğini anlayın. Kök olarak çalıştırmayın! Yanlışlıkla Linux PC’nizin kök kabuğunu değiştirebilirsiniz!

chsh
Koşu chsh “Yeni girişi girin.değeri seçin veya varsayılan değer için ENTER tuşuna basın. ”Favori metin düzenleyicideki ksh.txt dosyasının bulunduğu yere bakın ve Korn Shell'in konumunu panonuza kopyalayın. Metin dosyasını ayrıca terminalde aşağıdakilerle de görüntüleyebilirsiniz:
cat /home/username/Documents/location-of-ksh.txt
Korn Shell konumu bir kere yazıldığında chsh komut isteminde, seçiminizi onaylamak için klavyedeki Enter tuşuna basın. Ardından, değişikliği uygulamak için kullanıcı şifrenizi girin.
Çalıştırdıktan sonra chsh komutunu verin, terminal oturumunu kapatın ve Linux PC'nizi yeniden başlatın. Yeniden başlatmayı tamamladığında, tekrar giriş yapın ve bir terminal başlatın. Korn Shell şimdi varsayılan komut satırı arayüzü olmalıdır.
Yorumlar