您的位置:首页 > 运维架构 > Linux

Linux用户管理及权限笔记(2)

2016-07-26 00:00 260 查看
chown: 改变文件属主(只有管理员可以使用此命令)

chown USERNAME:GRPNAME file,…..

chown USERNAME.GRPNAME file,…..

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

--reference=/path/to/somefile file 属主属组一起改

chgrp 修改文件的属组

-R: 修改目录及内部文件属组

--reference=/path/to/somefile file

chmod 修改文件的权限

-R 修改目录及内部文件权限

--reference=/path/file file

修改三类用户权限

chmod MODE(777) file

修改某类 某些类---用户属主其它权限 user,group,other,all

chmod [u,g,o,a]=rwx,[ugoa]=rwx file

修改某类的某些位权限

chmod [ugoa]+/-[rwx] file

umask 遮罩码

linux 文件默认权限 666-umask

linux 目录默认权限 777-umask

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

如:umask:023

文件: 666-023 =644

目录: 777-023 =754

登录式shell:

正常通过 某终端登录

通过 su – USERNAME 或 su –l USERNAME登录的

非登录式shell

su USERNAME

图形终端下打开命令窗口

自动执行的shell的脚本

bahs的配置文件

全局配置 对所有用户生效

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

个人配置 对当前用户生效

~/.bash_profile,~/.bashrc

profile类的文件

设定环境变量

运行命令脚本

bashrc类的文件

设定本地变量

定义命令别名

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

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

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

~/.bashrc ---> /etc/bashrc --->/etc/profile.d/*.sh
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: