Korn Shell е популярна алтернатива на Bash Shell, която обикновено се използва като система за команден ред по подразбиране в Linux. Черупката е обратно съвместима с Bash и заема много полезни функции, открити в C Shell. Korn отива за Ksh за кратко и е много популярен в общността. С малко ноу-хау е лесно да го накарате да работи като обвивка по подразбиране в Linux! Следвайте заедно с нашия урок по-долу и научете как!
Забележка: За да използвате Ksh в Linux, трябва да използвате Ubuntu, Debian, Arch Linux, Fedora или OpenSUSE. Ако не, може да се наложи изграждането на Ksh от неговия изходен код.
Korn Shell е лесно достъпен за инсталиране на всички основни Linux дистрибуции. В това ръководство ще се съсредоточим върху MirBSD версията на Ksh на Linux. Причината, за която говорим за тази версия на Ksh, е че AT&T версията на Korn Shell не се ползва с поддръжка на всички Linux дистрибутори (операционни системи като Arch Linux и други). Ако трябва да използвате AT&T версията на Korn Shell, изтеглете го тук.
За да инсталирате алтернативата на Korn Shell на Bash на Linux, отворете прозорец на терминала и следвайте инструкциите, които отговарят на вашата операционна система.
sudo apt инсталирате mksh
sudo apt-get install mksh
sudo pacman -S mksh
sudo dnf инсталирате mksh
sudo zypper инсталира mksh
Трябва да получите MirBSD изданието на Korn Shell на вашия компютър с Linux? Ако имате проблеми с намирането му в мениджъра на пакети на вашата ОС, ще трябва да изтеглите изходния код на черупката и да го компилирате ръчно. За информация относно MirBSD Korn Shell, visit страницата за изтегляне на официалния уебсайт.
Не сте сигурни как да изградите изходния код? Информация за направата на KBS на MirBSD от източника може да бъде намерена тук.
Знаете ли, че можете да получите достъп до Korn Shell на вашия компютър с Linux, без да го направите командната система по подразбиране? Вярно е! Чрез стартиране на ksh команда в терминален прозорец, е възможно незабавно да скочите от стандартната Bash черупка.
ksh
Искате ли да използвате Korn Shell на MirBSD като главен потребител? Ето как! Първо, отидете на терминала и получите достъп до главния акаунт. Най-добрият начин за достъп до корен акаунт (за този случай) е да използвате су команда. Ако обаче не можете да стартирате су, sudo -s също работи.
су -
или
sudo -s
След като влезете в root потребител, е безопасно да преминете от Bash към Korn Shell. Изпълнете бягането ksh команда за достъп до черупката.
ksh
Преди да е възможно да зададете Korn Shell като система за команден ред по подразбиране в Linux, ще трябва да разберете местоположението на нея. Най-лесният начин да определите точното местоположение на двоичния файл Korn Shell е да разгледате /etc/shells файл.
За да видите /etc/shells файл, отворете терминален прозорец и използвайте котка команда.
котка / и т.н. / черупки
Погледнете през изхода на /etc/shells, намерете местоположението на Korn Shell и го маркирайте. Друга възможност е да изпратите изхода към текстов файл за лесен достъп с командата по-долу.
Забележка: във файла с черупки има много различни записи за Korn Shell. Игнорирайте всички записи със „статични“ в тях.
cat / etc / черупки >> /home/username/Documents/location-of-ksh.txt
Освен това, ако искате да изпратите само записи на Korn Shell към текстов файл, пропуснете командата по-горе и вместо това стартирайте тази:
котка / и т.н. / черупки | grep mksh >> /home/username/Documents/location-of-ksh.txt
Искате Korn Shell да се отвори, когато стартирате терминал вместо Bash? Стартирайте прозореца на командния ред на работния плот на Linux, след което стартирайте CHSH команда.
Забележка: Моля, разберете, че chsh има за цел да смени командната обвивка по подразбиране за текущия потребител. Не го пускайте като root! Можете случайно да превключите коренната обвивка на вашия Linux Linux!
CHSH
Работещи CHSH ще отпечата изход, който казва „Въведете новата стойност или натиснете ENTER по подразбиране.“ Обърнете внимание на местоположението на ksh.txt текстов файл в любимия си текстов редактор и копирайте местоположението на Korn Shell във вашия клипборда. Можете също да видите текстовия файл в терминала с:
cat /home/username/Documents/location-of-ksh.txt
След като местоположението на Korn Shell е записано в CHSH прозорец подкана, натиснете клавиша Enter на клавиатурата, за да потвърдите избора си. След това въведете паролата на вашия потребител, за да приложите промяната.
След стартиране на CHSH команда, затворете сесията на терминала и рестартирайте вашия Linux компютър. Когато приключи рестартирането, влезте отново и стартирайте терминал. Korn Shell вече трябва да бъде интерфейсът на командния ред по подразбиране.
Много удобни за геймърите решения за гласов чат се появяват в Linux...
Индикаторът Stickynotes е a приложение за водене на бележки за запа...
PHP е един от основните компоненти на мрежата. Ако имате намерение ...