博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Shell编程-环境变量配置文件
阅读量:6451 次
发布时间:2019-06-23

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

1.source命令

修改配置文件后,必须注销重新登陆才能生效,使用source命令可以不用重新登陆

source  配置文件

. 配置文件

环境变量配置文件中主要是定义对系统操作环境生效的系统默认环境变量。

系统登入会加载的配置文件,放在/etc下会对:

/etc/profile

/etc/profile.d/*.sh

~/.bashrc

~/.bash_profile

/etc/bashrc

2.环境变量配置文件的功能

正常加载:

su切换用户

/etc/profile的作用:

USER变量:

LOGNAME:

MAIL:

PATH:

HOSTNAME:

HISTSIZE:

umask:

调用/etc/profile.d/*.sh文件

 umaks权限:

文件最高权限为666

目录最高权限为777

权限不能使用数字进行换算,而必须使用字母

umask定义的权限,是系统默认权限中准备丢弃的权限

666-033 :rw-rw-rw-  消除 ----wx-wx == rw-r--r-- 644

 

~/.bash_profile的作用:

调用了~/.bashrc文件

在PATH变量后面接入了“:$HOME/bin”这个目录

 

~/.bashrc:定义别名和调用/etc/bashrc

 

/etc/bashrc的作用:

PS1变量

umask(没有登陆过程的定义)

PATH变量(没有登陆过程的定义)

调用/etc/profile.d/*.sh文件

3.其他配置文件

注销时生效的环境变量配置文件

/.bash_logout

~/.bash_history

 

转载于:https://www.cnblogs.com/Nyan-Workflow-FC/p/5666854.html

你可能感兴趣的文章
使用rman备份异机恢复数据库
查看>>
Win7-64bit系统下安装mysql的ODBC驱动
查看>>
node中非常重要的process对象,Child Process模块
查看>>
Webserver管理系列:3、Windows Update
查看>>
Linux内核源码详解——命令篇之iostat[zz]
查看>>
Sqlserver2000联系Oracle11G数据库进行实时数据的同步
查看>>
明年计划
查看>>
ORACLE功能GREATEST功能说明具体实例
查看>>
DataGridView 输入数据验证格式(实例)
查看>>
HDOJ 2151
查看>>
Foundation框架 - 快速创建跨平台的网站页面原型
查看>>
open-falcon
查看>>
三菱plc输出指示灯不亮怎么办(转载)
查看>>
doc2vec使用说明(一)gensim工具包TaggedLineDocument
查看>>
intellij maven配置与使用
查看>>
SpringMVC文件下载与JSON格式
查看>>
Q:图像太大,在opencv上显示不完全
查看>>
修正锚点跳转位置 避免头部fixed固定部分遮挡
查看>>
linux下ping不通的解决方法
查看>>
利用ItextPdf、core-renderer-R8 来生成PDF
查看>>