2016-2-3 linux基础学习9
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2016-2-3 linux基础学习9相关的知识,希望对你有一定的参考价值。
umask:遮罩码
文件:666-umask
目录:777-umask
查看当前用户遮罩码:umask
设定遮罩码umask count
(退出当前用户后再登录,又恢复原来的遮罩码)
管理员的遮罩码为022,创建的文件默认权限为644,创建的目录权限为755
用 户的遮罩码为002,创建的文件默认权限为664,创建的目录权限为775
文件默认不能具有执行权限,如果算得的结果中有执行权限,则将其权限加1
如果算得的结果为负,则无任何权限---
站在用户登录的角度来说,SHELL的类型:
登录式shell:
正常通过某终端登录
su - USERNAME
su -1 USERNAME
非登录式shell:
su USERNAME
图形终端下打开命令窗口
自动执行的shell脚步
bash:脚本解释器
bash的配置文件:
全局配置
/etc/profile,/etc/profile.d/*.sh, /etc/bashrc
个人配置(最终失效)
~/.bash_profile, ~/.bashrc
profile类文件
设定环境变量
运行命令或脚步
bashrc类文件
设定本地变量
定义命令别名
1
登录式shell如何读取配置文件?
/etc/profile --> /etc/profile.d/* --> /.bash_profile --> ~/.bashrc --> /etc/bashrc
非登录式shell如何读取配置文件?
~/.bashrc --> /etc/bashrc --> /etc/profile.d/*
本文出自 “11160930” 博客,请务必保留此出处http://11170930.blog.51cto.com/11160930/1740823
以上是关于2016-2-3 linux基础学习9的主要内容,如果未能解决你的问题,请参考以下文章