博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
profile,rcfile的搜索执行顺序(转)
阅读量:2451 次
发布时间:2019-05-10

本文共 1119 字,大约阅读时间需要 3 分钟。

profile,rcfile的搜索执行顺序(转)[@more@]

关于profile,rcfile的几个问题

1.在suse中有很多profile文件,如.profile,.bashrc,.bash_profile, .xinitrc。他们有什么区别?

这些文件分别属于不同的软件包的个性化定制文件。与在哪个操作系统中没有必然联系。

在bash下,login shell或non-interactive shell with --login 参数,对这些profile的读入

首先读入并执行/etc/profile里的命令,然后按照如下顺序~/.bash_profile->~/.bash_login

->~/.profile查找并读入执行第一个匹配的文件的内容。

当启动非login的interactive shell时,如果存在~/.bashrc文件,bash会读入并执行其内容。

~/.xinitrc 是当X Window system 启动的时,如果存在,在某阶段会读取执行。

参见 man bash

2.login shell和interactive shell分别表示什么?

login shell有身份验证过程

interactive shell在执行的过程需要交互,执行完命令之后退回命令行

interactive shell 是否包含login shell,即login shell是一种interactive shell?

login shell是一种interactive shell,其他的为非login interactive shell

3.当我通过telnet登陆时,输入用户名和口令后,启动的就是login shell?

是的

4.除了login shell和interactive shell外,是否还有其他种类的shell?

还有non_interactive shell, 例如bash执行一个脚本

5.通过x window登陆时,运行哪些profile文件?和文本方式登陆时运行的profile不一样。

这个要看具体的display manager的情况了,一般情况下在启动X Window

的时候,会执行/etc/X11/xinitrc和~/.xinitrc其中之一,然后会执行对应的

窗口环境对应的自动启动服务。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/8225414/viewspace-938630/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/8225414/viewspace-938630/

你可能感兴趣的文章
app开发和web开发_理解现代Web App开发概念的指南
查看>>
汉语句子的意群和重音_五重音而不是字节-数据存储和检索方法
查看>>
现实增强 工具包 csdn_增强现实:21世纪教育的理想工具
查看>>
tls 1.2加密_椭圆曲线加密在TLS 1.3中的工作方式
查看>>
pvs-stdio ue4_使用PVS-Studio检查GCC 10编译器
查看>>
inter-rat_数字取证技巧和窍门:基于IM的电报RAT-第二部分
查看>>
物联网细分行业_2020年全国互联网细分市场可靠性研究
查看>>
加拿大加密货币交易_加密货币交易-如何制定可持续战略
查看>>
pvs-stdio ue4_使用PVS-Studio检查电报开放网络
查看>>
寻找新
查看>>
PostgreSQL中的WAL:2.预写日志
查看>>
zephyr操作系统_检查Zephyr操作系统代码
查看>>
Node.js VS Python:哪个更好?
查看>>
pvs-stdio ue4_华为云:如今PVS-Studio多云
查看>>
vc编程查找计算机运行记录_如何查找计算机的正常运行时间和安装日期
查看>>
steam无法显示成人内容_如何在Steam上查看仅限成人游戏
查看>>
如何在iPhone或iPad上启用USB受限模式(适用于iOS 11.4.1)
查看>>
如何在Ubuntu 11.10中安装Classic Gnome桌面
查看>>
亚马逊echo中国使用_如何阻止您的Amazon Echo收听
查看>>
linkedin 分享_如何永远阻止LinkedIn的烦人电子邮件
查看>>