前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ksh简介「建议收藏」

ksh简介「建议收藏」

作者头像
全栈程序员站长
发布2022-09-20 09:36:32
1.3K0
发布2022-09-20 09:36:32
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

— 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,如果没有,运行下面的命令安装。

[plain] view plain copy

  1. sudo yum install ksh

开发 ksh 的工具

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

一个示例程序

[plain] view plain copy

  1. #!/bin/ksh
  2. print “Hello World.”;

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

— 更多参见:ksh 精萃

声 明:转载请注明出处

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

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/167401.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 什么是 Shell
  • Shell 的种类
  • 什么是 ksh
  • ksh 能够用来干什么?
  • ksh 的运行环境
  • 开发 ksh 的工具
  • 一个示例程序
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档