- Linux'ta Bash'ten Korn Shell'e nasıl geçilir?

Linux'ta Bash'ten Korn Shell'e nasıl geçilir

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