首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

linux shell: Ksh、Csh与Bash的探索之旅

在深入研究Linux和UNIX操作系统的过程中,我们经常会遇到各种各样的Shell环境。Shell是用户与操作系统交互的界面,它既是一个命令语言,也是一个程序设计语言。...Korn Shell(ksh) Korn Shell(ksh)是由David Korn在AT&T Bell Laboratories开发的一种Shell语言,旨在兼顾C Shell(csh)的脚本功能和...它旨在兼容Bourne Shell(sh),同时加入了ksh和csh的许多优点。bash是大多数Linux发行版默认的Shell。...脚本编程:虽然三者都支持脚本编程,但bash和ksh提供的编程特性更加丰富,更容易编写复杂的脚本。...如果你需要一个功能强大、易于编写脚本的Shell,那么bash或ksh可能是更好的选择。无论选择哪一个,了解它们之间的区别都是提升我们在UNIX和Linux环境下工作效率的关键。

15910

Asianux 7.3安装Oracle 11.2.0.4单实例体验

查看当前系统相关信息: [root@localhost ~]# uname -a Linux localhost.localdomain 3.10.0-514.axs7.x86_64 #1 SMP Fri...- gcc-c++ libaio-devel libaio libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel pdksh...ksh Oracle具体的安装步骤可参考之前的随笔: Linux平台oracle 11g单实例 安装部署配置 快速参考 在预安装检查时可以看到: 这里对于swap大小,可以按照Oracle要求进行配置...;对于compat-libstdc++-33,在系统盘中并没有,实际测试发现也并不是强制需要,而且即使在RHEL7中也是默认不包含compat-libstdc++-33的;对于pdksh,同样不再需要。...后记: 百度百科对asianux的定义: asianux是一款Linux 操作系统,其独特之处主要在于其是亚洲软件市场上第一个符合国际标准和统一的Linux 操作系统,打破了欧美公司的技术垄断,并且其较低的成本和系统的稳定都受到了市场的重视

34230

CentOS 7.4下安装Oracle 11.2.0.4数据库的方法

Linux下安装Oracle数据库是一件较为麻烦的事情。 由于Linux的安装过程中可能会选择不同的安装包,会导致Oracle安装过程中缺失或多一些软件包,很难一次性的安装成功。...Oracle官方支持的Linux发行版本有RedHat和Oracle Linux,所以,我们在CentOS(7.4)下安装Oracle(11gR2)时,还需要做一些特别的准备工作。...这个可以通过很多方式来做, 在/etc/profile添加如下内容是推荐的方式: if [ $USER = "oracle" ]; then if [ $SHELL = "/bin/ksh" ];...libaio-devel.i686 libgcc.i686 libstdc++ libstdc++.i686 unixODBC unixODBC.i686 unixODBC-devel unixODBC-devel.i686 ksh...针对pdksh找不到的问题,可安装ksh即可。据说oracle使用新的ksh了,但是检查脚本中还使用的是pdksh ?

2.3K11

Linux操作系统编程》第七章 shell的交互功能: 了解shell的启动过程,shell的功能,shell的命令形式,shell程序的建立和运行,理解管道和重定向,环境变量和系统变量以及变量引用

概念和原理 7.1 shell的功能与分类 7.1.1 shell的定义 ​ Linux操作系统由内核、shell、文件系统和一些实用程序构成。...Shell 是连接用户和 Linux 内核的程序,它不仅是Linux系统与用户之间的桥梁,还是一种程序设计语言。...7.1.3 shell的分类 ▪ Bourne Shell (sh) ▪ C shell (csh) ▪ Korn shell (ksh) 拓展 ▪ Bourne Again shell(bash, sh...的扩展) ▪ tcsh (csh 的扩展) ▪ Public Domain Korn shell(pdksh, ksh 的扩展) 7.2 shell的启动与执行 7.2.1 shell的启动 ▪ Linux...(csh 的扩展)和Public Domain Korn shell(pdksh, ksh 的扩展)。

10210
领券