安装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设置为系统默认shell
超级用户(root)可以使用下面的命令为任何用户更改登陆后的shell程序。
命令如下:

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

验证当前用户正在使用的shell程序,输入下面的命令:

$echo $SHELL

查看ksh的版本号,输入命令:

$ksh --version

 

时间: 01-09

安装KornShell(KSH)的相关文章

centos7.0下安装oracle11g

环境 系统 centos 7.0(x86_64) 数据库 oracle 11g(x86_64) 1.配置防火墙 方法1: 关闭防火墙(不推荐,不安全),从centos7开启关闭服务的方式和以往不同 Systemctl disable firewalld.service #关闭开机启动防火墙 Systemctl stop firewalld.service #关闭防火墙 方法2: 配置防火墙 vi /etc/sysconfig/iptables #编辑防火墙配置文件,添加以下内容 -A RH-Fi

Linux平台oracle 11g单实例 安装部署配置 快速参考

1.重建主机的Oracle用户 组 统一规范 uid gid 以保证共享存储挂接或其他需求的权限规范 userdel -r oracle groupadd -g 500 oinstall groupadd -g 501 dba useradd -g oinstall -G dba -u 500 oracle #id oracle uid=500(oracle) gid=500(oinstall) 组=500(oinstall),501(dba) 2.安装好Oracle 需要的rpm包.安装rpm

Oracle 11G单实例安装

最近因为工作原因需要使用到Oracle数据库,所以必须要使用Oracle的数据库,刚好需要安装Oracle数据库在此就简单的做一下整理.Oracle的安装无论是在Windows下还是在Unix系统下都建议使用图形界面安装,这样可以具体的看到报错信息,在Windows上安装没有什么难度,安装的资料也有很多,此处就以Linux环境来说说Oracle的安装.当然在Linux上安装Oracle建议使用VNC安装以免带来不必要的问题.Oracle的安装部署配置比较复杂,大致可以分为三个部分:一.软件安装:

linux(centOS)下安装Oracle步骤

##创建用户和组: [[email protected] ~]$ su root #切换到root Password: [[email protected] LanRS]# groupadd oinstall #创建用户组oinstall [[email protected] LanRS]# groupadd dba #创建用户组dba [[email protected] LanRS]# usermod -g oinstall -G dba aofis #创建aofis用户,并加入到oinst

[oracle]centos 7 安装oracle

换了好几个系统终于还是利用centos安装oralce成功了,这里我也参考了网上的好多资料以及oracle的官方文档 1.下载oracle,我这里选择的是11gr2版本,下载下来后有两个文件,利用unzip命令解压到相同目录 2.在磁盘中建立oracle的安装目录 mkdir -p /oracle/oraclebase #这是oracle的安装基目录 mkdir -p /oracle/oraInventory #这是一些文件日志的目录 3.创建oracle用户和组 这里说以下为什么要建立用户和组

centos7安装oracle11g

Centos7 安装 Oracle11g 目录?一.前言...........................................................................................................................................................31.1编写目的...........................................................

Linux Bash严重漏洞修复方法

bash 是一个为GNU计划编写的Unix shell.:Bourne-Again SHell - 这是关于Bourne shell(sh)的一个双关语(Bourne again / born again).Bourne shell是一个早期的重要shell,由史蒂夫·伯恩在1978年前后编写,并Version 7 Unix一起发布.bash则在1987年由布莱恩·福克斯创造.在1990年,Chet Ramey成为了主要的维护者. shell在linux系统所处的位置: 常见linux和UNIX

rac_grid自检提示缺少pdksh-5.2包

原创作品,出自 "深蓝的blog" 博客,欢迎转载,转载时请务必注明以下出处,否则追究版权法律责任. 深蓝的blog:http://blog.csdn.net/huangyanlong/article/details/40779171 环境:CentOS 6.4 64bit.grid 64bit 错误描述:进行grid自检时报错,缺少pdksh-5.2包(前提已经安装了ksh包) 错误解决:安装pdksh包 注意:安装pdksh包时需要先卸载掉ksh包 方法:到网上下载或到CentOS

Linux Shell种类简单介绍

Shell其实是一个有特殊功能的程序,主要是提供用户与内核交互操作的一个接口.它的位置介于用户界面和内核之间,工作流程是接收用户输入的命令并且进行解释(转换为计算机可以理解的机械码),然后将命令送入内核去执行.我们一般通过ssh远程登录系统并且打开shell,也有一些是直接在图形界面上直接打开终端的方式打开shell.后者主要用于ubuntu系统中. 这里主要介绍目前较为流行或者历史上存在的一些shell的种类,目前流行的shell有ash.bash.ksh.csh.zsh等,不同的shell都