linux基础 |
您所在的位置:网站首页 › 几种linux系统切换内核启动顺序方法 › linux基础 |
linux下一切皆文件,在登录时也会跟随登录读取很多配置文件。在介绍读取顺序前先来了解一些信息。 用户登录的Shell类型 登录式Shell 正常通过某终端登录 su - USERNAME su -l USERNAME 非登录式Shell 以下方式的Shell su USERNAME 图形化终端打开的终端窗口 自动执行的Shell脚本 Bash的配置文件 全局配置文件 /etc/profice,/etc/profile.d/*.sh,/etc/bashrc 用户个人配置文件 ~/.bash_profile,~/.bashrc profile类文件作用: 设定环境变量 在用户登录时运行命令或脚本 bashrc类的文件: 设定本地变量 定义命令别名 登录式Shell在登录时读取配置文件的顺序 /etc/profile --> /etc/profile.d/*.sh --> ~/.bash_profile --> ~/.bashrc --> /etc/bashrc 非登录式Shell读取配置文件的顺序 ~/.bashrc --> /etc/bashrc --> /etc/profile.d/*.sh 因此在需要修改变量或者别名时,可以根据配置文件读取顺序来修改不同的配置文件。 注:当次修改只会影响以后的登录shell,当前shell不受影响 本文转自 亮公子 51CTO博客,原文链接:http://blog.51cto.com/iyull/1883446 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |