发布网友 发布时间:2023-10-13 16:06
共1个回答
热心网友 时间:2023-11-04 21:46
在UNIX中如何实现CSHELL浙江省浦江县保险公司张根正在UNIX系统中,Shell是用户与UNIX操作系统之间的接口,既是一种命令解释器,又是一种高级编程语言。Shell除了标准的Vshell(sh)外,还有其他两种版本:CShell(csh)和KornShell(ksh),用户不能同时使用CShell和KornShell,只能使用其中的一种。csh和ksh提供一些有价值的增强,在许多功能上比sh更进一步,提供了sh不具备的特性和能力。包括环境变量的设置,命令行编辑,允许你在输入命令行时修改命令历史列表,允许你查看你在此会晤中使用的命令和命令别名,使你可以给命令分配更方便的名字。这里介绍如何实现csh。①针对某用户需要使用CShell,修改/etc/passwd文件中该用户的最后一数据项,即把/bin/sh修改成/bin/csh;②在/usr或者/u下,在该用户目录中增加一文件cshrc,这样,就可按照自己的需要增加或修改.cshrc,实现CShell。③退出登录,重新进入系统登录即可。