加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

Bash shell和Bash终端之间的区别?

发布时间:2020-12-16 01:28:14 所属栏目:安全 来源:网络整理
导读:好的,我希望这个问题有所帮助,但是bash shell和bash终端有什么区别?例.当我第一次打开终端,我有一个提示与我目前的目录和我的用户名.在终端窗口标题中,它表示-bash-,当我键入echo $SHELL我得到bash.所以默认情况下shell是bash.当我的混乱发生时,当我打bash.
好的,我希望这个问题有所帮助,但是bash shell和bash终端有什么区别?例.当我第一次打开终端,我有一个提示与我目前的目录和我的用户名.在终端窗口标题中,它表示-bash-,当我键入echo $SHELL我得到bash.所以默认情况下shell是bash.当我的混乱发生时,当我打bash.我的提示然后去bash-3.2 $.显然这是一个不同的模式.有什么重大差异吗?我已经阅读了没有回答的手册页.我知道一个bash shell是什么,但是没有得到什么区别.感谢您提前清楚.
没有区别,它们都是bash shell的实例.

你看到不同提示的原因是你的初始登录shell源码?/ .bash_profile大概你有你的提示设置.当你键入bash它调用另一个shell,但是因为这不是一个登录shell,它不会源码?/ .bash_profile,所以你得到默认提示.

如果你调用bash -l(它调用bash,就像它是一个登录shell),我敢打赌,你会看到你的原始提示仍然存在

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读