linux 如何知道你使用的事哪一个shell
发布网友
发布时间:2022-08-12 17:23
我来回答
共5个回答
热心网友
时间:2024-07-30 00:16
方法1: uname -a
作用: 查看系统内核版本号及系统名称
方法2: cat /proc/version
作用: 查看目录"/proc"下version的信息,也可以得到当前系统的内核版本号及系统名称
热心网友
时间:2024-07-30 00:14
echo $SHELL
热心网友
时间:2024-07-30 00:13
在shell文件的第一行定义
例如
#!/bin/ksh
告诉linux此文件用ksh语言编写
如果第一行不这样写,那么系统用默认的shell去解释
热心网友
时间:2024-07-30 00:12
在终端中输入:
echo $SHELL
然后看它输出什么,一般是/bin/bash
热心网友
时间:2024-07-30 00:17
楼主你好!
$ more /etc/shells 可以看到本系统中可以使用哪些shell
$ echo $SHELL 可以查看当前默认使用的shell
楼下所说的#!/bin/ksh
指的是,你在写shell脚本时,如果指定shell环境则使用指定的,如果不指定则使用默认