安裝KornShell(KSH)


Korn shell 是一個unix上的shell 程序,主要用在各種unix系統上,比如:sun/oracle unix,AIX等。ksh是有貝爾實驗室的David korn開發出來的,ksh結合了C shell的交互式特性,並且也融入了bourne shell的語法。

 

安裝korn shell(ksh)
在linux終端下,通過yum來安裝ksh程序

$sudo yum install ksh
或
#yum install ksh

命令輸出:

Loaded plugins: fastestmirror
Determining fastest mirrors
* base: ftp.nsysu.edu.tw
* extras: ftp.cs.pu.edu.tw
* updates: mirrors.stuhome.net
base                                                                 | 3.7 kB     00:00
extras                                                              | 3.4 kB     00:00
updates                                                           | 3.4 kB     00:00
updates/primary_db                                | 3.9 MB     00:05
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package ksh.x86_64 0:20100621-19.el6_4.4 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

============================================================================================
Package        Arch              Version                          Repository

Size
============================================================================================
Installing:
ksh            x86_64            20100621-19.el6_4.4              updates            687 k

Transaction Summary
============================================================================================
Install       1 Package(s)

Total download size: 687 k
Installed size: 1.5 M
Is this ok [y/N]:
Downloading Packages:
ksh-20100621-19.el6_4.4.x86_64.rpm                       | 687 kB     00:00
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : ksh-20100621-19.el6_4.4.x86_64                     1/1
Verifying  : ksh-20100621-19.el6_4.4.x86_64                    1/1

Installed:
ksh.x86_64 0:20100621-19.el6_4.4

Complete!

查看ksh的安裝路徑,輸入下面的命令:

$whereis ksh
或者使用grep命令:
$grep --color ksh /etc/shells

命令輸出:

ksh install1

將ksh設置為系統默認shell
超級用戶(root)可以使用下面的命令為任何用戶更改登陸后的shell程序。
命令如下:

$sudo chsh -s /bin/ksh 用戶名
或者
#chsh -s /bin/ksh 用戶名

驗證當前用戶正在使用的shell程序,輸入下面的命令:

$echo $SHELL

查看ksh的版本號,輸入命令:

$ksh --version

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM