博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ksh 简介
阅读量:4051 次
发布时间:2019-05-25

本文共 723 字,大约阅读时间需要 2 分钟。

-- Start

什么是 Shell

如果把 Linux 比作一个蛋,那么 Shell 就是蛋壳,我们需要通过 Shell 来使用系统。

Shell 的种类

最早的 Shell 是 Bourne Shell(sh), 随着 Linux 的发展, 又出现好多 Shell,如: csh, tcsh, ksh, tksh, dtksh, pdksh, bash, zsh. 有这么多 Shell,每个 Shell 都有自己的特点,使用起来肯定不方便,所以 IEEE 制订了 POSIX 标准。

什么是 ksh

ksh 的全称是 Korn shell,是一个 Linux/Unix shell,用来访问 Linux/Unix 系统。它完全向上兼容 Bourne shell 并包含了 C shell 的很多特性。

ksh 能够用来干什么?

ksh 提供了许多强大的功能方便我们编写脚本管理 Linux/Unix 系统。

ksh 的运行环境

几乎所有的 Linux/Unix 系统都安装了 ksh,如果没有,运行下面的命令安装。

sudo yum install ksh

开发 ksh 的工具

任何一款文本编辑器或 Eclipse, 有专门编辑 shell 的插件。

一个示例程序

#!/bin/kshprint "Hello World.";
第一行代码称为沙邦(sh-bang),表示由什么程序运行此脚本。
第二行的 print 是一个命令,用来打印输出。

-- 更多参见:

-- 声 明:转载请注明出处

-- Last Updated on 2015-10-08
-- Written by ShangBo on 2015-09-21
-- End

你可能感兴趣的文章
帝王封赏之道和老板的封赏之道
查看>>
工作分解结构在软件开发中的应用
查看>>
关于系统崩溃后的Oracle恢复
查看>>
遭遇蚊子的獠牙,想起一种叫黄鸡婆的小虫子
查看>>
使用批处理命令给客户更新oracle数据库
查看>>
回首考研路:那年,那月,还有那条孤独的考研狗
查看>>
GCD小结
查看>>
IOS 第三方库介绍
查看>>
iPhone架构xmpp聊天工具 -xmpp协议初识《一》
查看>>
iOS提交后申请加急审核
查看>>
iOS7单元测试
查看>>
ios framework 通用库的制作
查看>>
出现( linker command failed with exit code 1)错误总结
查看>>
iOS开发中一些常见的并行处理
查看>>
iOS获取手机的Mac地址
查看>>
ios7.1发布企业证书测试包的问题
查看>>
如何自定义iOS中的控件
查看>>
iOS 开发百问
查看>>
Mac环境下svn的使用
查看>>
github简单使用教程
查看>>