- - Како прећи са Басх-а на Корн Схелл на Линуку

Како прећи са Басх-а на Корн Схелл на Линуку

Корн Схелл је популарна алтернатива Басх-уСхелл који се обично користи као задани систем наредбеног ретка на Линуку. Шкољка је компатибилна с Басхом и посуђује мноштво корисних функција које се налазе у Ц Схеллу. Корн је Ксх крај кратког рока и врло је популаран у заједници. Уз мало кнов-хов-а, лако је натерати да ради као задана шкољка на Линуку! Слиједите доњи туториал и научите како!

Напомена: Да бисте користили Ксх на Линуку, морате користити Убунту, Дебиан, Арцх Линук, Федора или ОпенСУСЕ. Ако није, можда ће бити потребна изградња Ксх-а из његовог изворног кода.

Инсталирајте Ксх

Корн Схелл је лако доступан за уградњуна свим главним Линук дистрибуцијама. У овом водичу ћемо се фокусирати на МирБСД верзију Ксх-а на Линуку. Разлог о којем говоримо о овој верзији Ксх-а је то што АТ&Т верзија Корн Схелл-а не ужива подршку у свим Линук окружењима (оперативни системи попут Арцх Линук-а и други). Ако морате да користите АТ&Т издање Корн Схелл-а, преузмите га овде.

Да бисте инсталирали Корн Схелл алтернативу Басх на Линук, отворите прозор терминала и следите упутства која одговарају вашем оперативном систему.

Убунту

sudo apt install mksh

Дебиан

sudo apt-get install mksh

Арцх Линук

sudo pacman -S mksh

Федора

sudo dnf install mksh

ОпенСУСЕ

sudo zypper install mksh

Генериц Линук

Морате укључити МирБСД издање Корн Схелл-аваш Линук рачунар? Ако имате проблема са проналажењем у менаџеру пакета вашег оперативног система, мораћете да преузмете изворни код шкољке и ручно га саставите. За информације о МирБСД Корн Схелл, посетите званичну страницу за преузимање веб локације.

Нисте сигурни како да направите изворни код? Информације о прављењу Ксх-а за МирБСД могу се наћи овде.

Приступ Корн Схелл

Да ли сте знали да можете приступити Корн Схелл-у на вашем Линук рачунару без да га направите као подразумевани командни систем? Истина је! Покретањем ксх наредбом у прозору терминала, могуће је одмах скочити са задате Басх шкољке.

ksh

Желите да користите Корн Схелл МирБСД-а као роот корисника? Ево како! Прво идите на терминал и приступите основном налогу. Најбољи начин за приступ роот рачуну (у овом случају) је коришћење су команда. Међутим, ако не можете да трчите су, судо -с такође ради.

su -

или

sudo -s

Једном када се пријавите на роот корисника, сигурно је прећи са Басх-а на Корн схелл. Покрени трчање ксх наредба за приступ љусци.

ksh

Листа доступних шкољки

Пре него што је могуће поставити Корн Схелл каоподразумеваног система наредбеног ретка на Линуку, мораћете да утврдите локацију тог места. Најлакши начин да се утврди тачна локација бинарног записа Корн Схелл је погледати / етц / шкољке датотека.

Да бисте погледали / етц / шкољке датотеку, отворите прозор терминала и користите мачка команда.

cat /etc/shells

Погледајте излаз / етц / шкољке, пронађите локацију Корн Схелл-а и означите је. С друге стране, излаз избаците у текстуалну датотеку ради лакшег приступа командом испод.

Напомена: у датотеци шкољки налази се много различитих ставки за Корн Схелл. Занемарите све ставке са „статичким“ у њима.

cat /etc/shells  >> /home/username/Documents/location-of-ksh.txt

Алтернативно, ако желите да у текстуалну датотеку пошаљете само ставке Корн Схелл, прескочите горњу команду и уместо тога покрените ову:

cat /etc/shells | grep mksh >> /home/username/Documents/location-of-ksh.txt

Поставите Корн Схелл као подразумевани

Желите да се корн шкољка отвори када покренете терминал уместо Басх-а? Покрените прозор командне линије на радној површини Линука, а затим покрените цхсх команда.

Напомена: молимо вас да схватите да је цхсх намењен заменити задану наредбу наредбе за тренутног корисника. Не трчите као роот! Можете случајно да пребаците коријенску љуску вашег Линук рачунара!

chsh

Трчање цхсх ће одштампати излаз који каже „Унесите нововредност или притисните тастер ЕНТЕР за подразумевану поставку. ”Погледајте текстуалну датотеку локације-ксх.ткт у свом омиљеном уређивачу текста и копирајте локацију Корн Схелл-а у међуспремник. Текстуалну датотеку на терминалу можете видети и са:

cat /home/username/Documents/location-of-ksh.txt

Једном када се локација Корн Схелл упише у цхсх у брзом прозору, притисните тастер Ентер на тастатури да потврдите свој избор. Затим унесите лозинку свог корисника да бисте применили промену.

Након покретања цхсх наредбе, затворите терминалну сесију и поново покрените ваш Линук ПЦ. Када се заврши поновно покретање, пријавите се и покрените терминал. Корн Схелл би сада требао бити задани интерфејс командне линије.

Коментари