Linux 用户登录配置文件小结
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-03-31
用户登录时候系统配置文件: 全局配置文件: /etc/profile,/etc/profile.d/*,/etc/bashrc 局部配置文件: ~/.bash_profile,~/.bashrc,~/bash_logout profile类: 作用: ①设置环境变量 ②运行用户登陆要执行的一些命令 bashrc类: 作用: ①设置别名 ②设置本地变量 shell分类: 交互式登录shell:以一个用户的身份登陆进去,输入命令的格式的shell 读取配置文件的顺序: /etc/profile-->/etc/profile.d/*-->~/.bash_profile-->~/.bashrc-->/etc/bashrc 非交互式登录shell:只在一个脚本的,不需要用户登录,自动运行 读取配置文件的顺序: /.bashrc-->/etc/bashrc-->/etc/profile.d/* 在用户配置文件的时候,可以先根据用户要求,先根据文件类型,是profile类型还是bashrc的类型,然后根据shell分类,根据配置文件针对的对象,按照配置文件的读取顺序,选择合适的文件,然后就可以达到用户想要的结果. 重新加载配置文件而不需要重启、重新登录可使用一下两个命令: source FIlename (不建议使用) . FIlename 练习: 1、让所用户登录进来显示“Hello ,nice to meet you ,I know your name ”一句话,且知道用户名,并且警告用户如果是非法的活动后果很严重 这是一个针对说有用户的,选择全局配置文件,其次,用户登录的时候执行的,选择profile类的文件,然后是用户在登录的时候显示,锁定在交互式登录shell中,根据文件执行的顺序,我们可以选择/etc/profile文件,当然也可以选择/etc/profile.d/*下建立一个文件就行.下面我就以在/etc/profile中进行设置 vi /etc/profile然后添加如下一句话: 然后加载配置文件,显示效果如下图: 其他用户登录同样也会提示相同的信息: 拥有帝国一切,皆有可能。欢迎访问phome.net 本文出自 “IT梦-齐-分享” 博客,请务必保留此出处http://roqi410.blog.51cto.com/2186161/618803 拥有帝国一切,皆有可能。欢迎访问phome.net |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: 用户及权限管理下一篇: 常用命令及时间文件管理
关于Linux 用户登录配置文件小结的所有评论