首页 > 代码库 > 马哥4-2

马哥4-2

权限管理:

r:

w:

x:

 

三个用户:

u:属主

g:属组

o:其他用户

chown:改变文件属组(只有管理员可以使用此命令)

#chown username file

        -R:修改目录及其内部文件的属主

        --reference=/path/to/somefile file 将file文件的属主,属组信息修改为跟前面一样

chown USERNAME:GRPNAME file

chown USERNAME.GRPNAME file

chgrp  GRPNAME   file

umask :遮罩码

666-umask:文件

777-umask:目录

文件默认不能具有执行权限,如果算得的结果中有执行权限,则将其权限整体加1

 

 

022文件

002目录

 

站在用户登录的角度来说,SHELL的类型:

登录式shell

    正常通常某终端登录

    su - username

    su -l  username

 

非登录式shell

    su username

    图形终端下打开命令模式

    自动执行的shell脚本

 

 

bash的配置文件

全局配置

/etc/profile, /etc/profile.d/*.sh, /etc/bashrc

个人配置

~/.bash_profile,  ~/.bashrc

 

profile类的文件:

        设定环境变量

        运行命令或脚本

bashra类的文件:

        设定本地变量

        定义命令别名

登录式shell如何读取配置文件?

/etc/profile-->/etc/profile.d/*.sh---->~/.bash_profile-----~/>.bashrc----->/etc/bashrc

非登录式shell如何配置文件:

~/.bashrc----->/etc/bashrc------>/etc/profile.d/*.sh

 

bash:脚本解释器

 

马哥4-2