博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ubuntu 系统环境配置文件的区别
阅读量:6218 次
发布时间:2019-06-21

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

linux下常用的配置文件有/ect/profile、/etc/bashrc、/.bash_profile和/.bashrc,这四个有什么区别呢。

  • (1)/ect/profile:登录操作系统时,为每个用户设置环境信息,当用户第一次登录时,该文件被执行。也就是说这个文件对每个shell都有效,用于获取系统的环境信息。

  • (2)/etc/bashrc:每一个运行bash shell的用户执行此文件,当bash shell被打开时,该文件被读取。也就是说,当用户shell执行了bash时,运行这个文件。

  • (3)~/.bash_profile:每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件。

  • (4)~/.bashrc:每个用户的bash shell的信息,当用户登录时以及每次打开一个新的shell时,执行这个文件。在这个文件里可以自定义用户专属的个人信息。

当用户登录系统时,首先读的是/etc/profile里面的配置,然后登录的如果是普通用户再读取用户个人的~/.bashrc配置。

转载地址:http://eslja.baihongyu.com/

你可能感兴趣的文章
微服务现状综述
查看>>
使用试验和数据创新并构建客户真正使用的产品
查看>>
Kubernetes 1.14重磅来袭,多项关键特性生产可用
查看>>
Google发布Tensor2Tensor for TensorFlow
查看>>
微服务的漫长历史
查看>>
专访黄翀:东方航空到底用MongoDB做了什么,技术选型为何花落MongoDB?
查看>>
Keras之父:比特币网络危机重重
查看>>
深入理解JUnit 5的扩展模型
查看>>
Apache Ignite(四):基于Ignite的分布式ID生成器
查看>>
高效运维最佳实践(02):员工的四大误区及解决之道
查看>>
.NET Core完成向RyuJIT的迁移
查看>>
为何百度、智链、蚂蚁金服,纷纷压注区块链溯源?
查看>>
关于HTTPOXY漏洞的分析说明
查看>>
Visual Studio 2017 15.5预览版添加对F# Core及Standard的支持
查看>>
系统监控:top vs Htop vs Glances
查看>>
通过调研开源基准测试集,解读大数据的应用现状和开源未来
查看>>
期待已久的Firefox 39最终顺利发布
查看>>
VS2017 15.4提供预览版,面向Windows 10秋季更新(FCU)
查看>>
如何通俗易懂地向别人解释React生命周期方法?
查看>>
马化腾:电力时代孕育了计算机,人工智能兴盛于云计算
查看>>