操作系统中可能会内置多个Shell应用,一般这些Shell应用都在/bin
目下,可以使用一下命令查看你的系统中有哪些Shell。
ll /bin/sh
或
cat /etc/shells
使用下面这个命令来查看当前你正在使用的Shell
https://www.cyberciti.biz/tips/how-do-i-find-out-what-shell-im-using.html
echo "$SHELL"
相信你肯定已经接触过环境变量这个概念,其实他就相当于我们编程中的全局变量。只不过这个全局指的是操作系统。
可以通过下面这个命令查看当前系统中存在的环境变量。
https://linuxize.com/post/how-to-set-and-list-environment-variables-in-linux/
printenv
或
env
mac
lsof -i tcp:27018