CSH是什么意思?

CSH是什么意思?,第1张

CSH,是一种计算机中的linux、unix命令,用来调用 C shell。

C shell 是一个交互式命令解释器和一种命令编程语言,采用的语法类似于 C 编程语言。shell 是交互式地从终端键盘或者是从一个文件执行命令的。这个 csh 命令调用了 C shell。

当调用 csh 命令时就会执行,这是通过查找根目录和执行命令从 .cshrc 文件(用来存储用户化的用户信息)中,执行的条件是命令存在。如果 csh 命令作为一个登录 shell 运行,就会从 .cshrc 和 .login 文件中执行命令。

当 Shell 处理完标志参数后,如果 -i、-c、-s和 -t 标志都未被指定,并且 File [Parameter] 被指定,那么 Shell 就会执行脚本文件,此文件指定于 File [Parameter],包含了任何指定的参数。指定的脚本文件必须拥有读取权限;shell 忽略了任何 setuid 和 setgid 设置。

这里的CSH=cash.

即:现金付款。

例如:

You can pay the items you choose by cash or with bank card.

which csh 找到csh所存放路径

chsh 变更SHELL

输入SHELL路径即可

或者简写为:

chsh -s /bin/csh

退出以后重登陆将会更改默认SHELL

Red Hat Linux中bsh,csh都是符号链接,bsh指向ash,csh指向tcsh,sh指向bash

临时更换SHELL:

ash  ;执行ash,进入Small Bourne Shell ,exit退出

ksh ;执行ksh,进入Korn Shell ,exit退出

tcsh;执行tcsh,进入Enhanced C Shell ,exit退出

zsh ;执行zsh ,进入Enhanced Bourne Shell ,exit退出

临时更换shell环境,重登陆将换回默认SHELL


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7325622.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-04
下一篇 2023-04-04

发表评论

登录后才能评论

评论列表(0条)

保存