相关疑难解决方法(0)

登录 Shell 和非登录 Shell 的区别?

我了解交互式 shell 和非交互式 shell 之间的基本区别。但是,登录 shell 与非登录 shell 的确切区别是什么?

你能举例说明非登录交互式shell 的使用吗?

shell login

435
推荐指数
7
解决办法
25万
查看次数

为什么是“登录”外壳而不是“非登录”外壳?

我对*nix 系统中的dotfiles有一个基本的了解。但是我仍然对登录外壳和非登录外壳之间的区别感到很困惑

一堆不同的答案(包括多个重复)已经解决了以下要点:

  • 如何调用一个登录非登录
  • 如何检测一个登录或者非登录
  • 什么启动文件将被消耗登录或者非登录
  • man bash有关更多详细信息,请参阅文档(例如,)

答案没有告诉(以及我仍然感到困惑的事情)是:

  • 什么是用例一的登录或者非登录壳呢?(例如,我只配置zshrczsh和这足以让大多数个人开发的要求,我知道这不是这么简单什么vimrcvim

  • 非登录shell上使用登录原因是什么(除了消耗不同的启动文件和生命周期)?

shell login terminology unix-philosophy

47
推荐指数
1
解决办法
7358
查看次数

标签 统计

login ×2

shell ×2

terminology ×1

unix-philosophy ×1