问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

查看当前linux shell的类型,写出相应命令和查询结果

发布网友 发布时间:2022-04-23 15:03

我来回答

1个回答

热心网友 时间:2023-10-05 07:30

其一,一个名为 "$$" 的特殊参数 表示当前你正在运行的 shell 实例的 PID。此参数是只读的,不能被修改。所以,下面的命令也将显示你正在运行的 shell 的名字:

复制代码
代码如下:

$ ps -p $$
PID TTY TIME CMD
21666 pts/4 00:00:00 bash

上述命令可在所有可用的 shell 中工作。

如果你不使用 csh,找到当前使用的 shell 的另外一个办法是使用特殊参数 “$0” ,它表示当前正在运行的 shell 或 shell 脚本的名称。这是 Bash 的一个特殊参数,但也可用在其他 shell 中,如 sh、zsh、tcsh 或 dash。使用 echo 命令可以查看你目前正在使用的 shell 的名称。

复制代码
代码如下:

$ echo $0
bash

不要被一个叫做 $SHELL 的单独的环境变量所迷惑,它被设置为你的默认 shell 的完整路径。因此,这个变量并不一定指向你当前使用的 shell。例如,即使你在终端中调用不同的 shell,$SHELL 也保持不变。

复制代码
代码如下:

$ echo $SHELL
/bin/shell

因此,找出当前的shell,你应该使用 $$ 或 $0,但不是 $SHELL。
找出当前 Shell 的版本
一旦你知道你使用的是哪个 shell,你可能想知道此 shell 的版本。为此,在命令行中输入 shell 并在后面加上 “--version” 参数可以查看版本信息。例如:
对于 bash shell :

复制代码
代码如下:

$ bash --version
GNU bash, version 4.3.30(1)-release (x86_64-pc-linux-gnu)
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
This is free software; you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
对于 zsh shell:</p> <p>$ zsh --version
zsh 5.0.7 (x86_64-pc-linux-gnu)

对于 tcsh shell: $ tcsh --version

复制代码
代码如下:

tcsh 6.18.01 (Astron) 2012-02-14 (x86_64-unknown-linux) options wide,nls,dl,al,kan,rh,nd,color,filec

对于某些 shell,你还可以使用 shell 特定的变量(例如,$BASHVERSION 或 $ZSHVERSION)。

复制代码
代码如下:

$ echo $BASH_VERSION
4.3.8(1)-release
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
电脑分辨率设置多少合适笔记本电脑分辨率多少最佳 各尺寸笔记本电脑的最佳分辨率 2022年高考480到510分能上山东科技大学吗 朋友借了我一万块钱,现在坐牢了怎么还钱? 天王星和海王星虽然看似一对姊妹星,但还是有区别 ...值得收藏吗?现在分别只都多少钱,照片上有一个铜币的 谁能告诉我这是一枚什么样的铜币,值不值钱? 有谁知道这铜币值不值钱,懂家告诉我一下!谢谢 有谁知道这个铜钱的来历 可以进行异地公积金贷款吗 什么小说女主比较少 如何查看Linux操作系统使用的Shell类型 求乡村重组家庭兄妹的爱情加亲情的小说的名字 查看linux中shell的几种方法汇总 《自得其乐》epub下载在线阅读全文,求百度网盘云资源 完本好看的无限流小说 有没有游戏中打怪升级现实中变强的小说求推荐几本 游戏里炼丹宗师,阵法大师,炼器大师穿越异界的小说 带着满级的游戏角色穿越小说 主角带着系统穿越到异界当天骄王的小说 怎么查看linux当前的shell版本 怎样查看Linux系统当前的shell类型 《蜕仙》txt全集下载 怎么看linux系统的shell版本 类似于无限流小说 一个个寒冷的房间,主角的法宝是棺材,需要通关进入下一层 如何查看linux的shell 版本 求单女主小说,,没有暧昧的,,玄幻,,, 《异界之唯武独尊》txt全集下载 以前看过一本无限类的小说,主角名叫方寻,所在一个叫‘矩阵’的空间,还有一个女阴神‘方岚’,知道的朋 《吞噬进化:从一朵花开始》txt下载在线阅读全文,求百度网盘云资源 推荐玄幻小说最好是主人公带着游戏仓库穿越 求几本带着网游系统穿越的小说 找一本异界小说 情侣黄钻和黄钻的区别是什么? 情侣黄钻 是一个人开了 然后两个人都有吗? 黄钻和情侣黄钻有什么区别? QQ如果两个人都是黄钻,一起开情侣空间会不会当时就是情侣黄钻了? windows怎么恢复删除文件? 子孙饺子没吃完怎么办 结婚新娘接回家后俩新人吃的一碗东西叫什么? 结婚吃的饺子叫什么 结婚为什么要吃饺子 结婚子孙饺子是坐福吃?还是晚上吃呢? 结婚当天谁给煮宽心面 子孙饺子按周岁还是虚岁包个数? 子孙饺子一共包多少个 明朝结婚有子孙饺吗? 餐饮店市场调查表格怎么做? 洞房花烛夜该做些什么 求餐饮业成本核算表和预算表 餐饮盈亏表怎么做最好是带表格公式的我是餐饮业,老板