-
环境变量配置文件加载流程 1.用户登录 /etc/profile -> /etc/profile.d/*.sh -> ~/.bash_profile -> ~/.bashrc -> /etc/bashrc -> 命令提示符 2.用户切换 /etc/bashrc -> /etc/profile.d/*.sh -> 命令提示符查看全部
-
source命令用于重新加载配置文件 格式:souce 配置文件 或 . 配置文件 系统中环境配置文件主要有以下这些,见截图查看全部
-
JILUXIALAI查看全部
-
这些环境变量的的加载顺序是根据如图的箭头所示,其原理是上一个文件结束的时候引用下一个文件,通过逐层引用来加载下一个文件。所以当/etc/profile定义了一个变量$i,而/etc/bashrc也同样定义了一个$i,后面的$i就会覆盖前面的 注意。图示的红色线是我们系统启动的时候有登录用户的情况下的配置文件加载顺序。如果是没有登录直接启动linux的时候,他的加载顺序是先从/etc/bashrc到/etc/profile.d/*.sh然后一直往下面加载,划了红线的部分就不加载了查看全部
-
在linux中,配置文件中的umask是用来控制文件创建的时候所授予的权限,具体的计算方法是这样的。 用umask的值换算成权限的英文方式,例如umask是022 ,变成英文就是----w--w-,而文件的初始权限是666,就是-rw-rw-rw-,他们用英文一相减就会得到rw-r--r--,这就是文件的初始权限查看全部
-
在文件创建的时候,所能达到最大的权限是读写权限,执行权限不是一创建文件就有,这样不安全,因此执行权限要管理员手工创建。因此最高权限是666,代表读写。 而目录的话由于他的执行权限只是进入目录而已,不会说什么不安全,所以最高权限可以是777,即最高权限是读写和执行查看全部
-
上图的都是记录环境变量所在的文件,一旦系统启动,这些文件都会自动被加载 其中第三条和第四条只是对当前的用户有作用,因为该文件是保存在家目录里面,而家目录是每一个用户都不同的。 而其他的三个环境变量配置文件都是放在etc目录里面,因此不管哪个用户登录,都可以读取到该文件查看全部
-
环境变量配置文件的目的主要是在系统重新启动的时候可以自动加载该文件,不用再重新定义环境变量。查看全部
-
source的作用 比如说有一个.bashrc文件,我们可以source .bashrc来使这个配置文件重新加载一遍,而不需要重新启动系统查看全部
-
一般改历史命令条数: /etc/profile ;别名: ~/.bashrc;,命令提示符: /etc/bashrc查看全部
-
/etc/bashrc 从 # not a login这一行开始针对的是 非正常登陆过程查看全部
-
/etc/bashrc的作用查看全部
-
后面的 会覆盖前面的查看全部
-
~/.bash_profile的作用查看全部
-
umask 用字母计算,去除重叠的结果查看全部
举报
0/150
提交
取消