一.Linux系统:用户及文件权限管理

时间:2021-08-31 15:43:08

用户及文件权限管理:

#在用户及文件权限管理的一些操作上,只有root身份才能进行操作,其它用户是没有权限的;在Linux中一切皆文件;

用户操作:

查看当前用户:whoami

创建用户:adduser  用户名

删除用户:deluser  用户名  --remove-home

切换用户:su  用户名

退出终端或当前用户:exit

查看系统下用户:ls  /home

查看用户所在的用户组:groups  用户名

为用户添加用户组:usermod 选项  用户组  用户名

文件权限操作:

**查看文件权限:ls  [选项]

ls  :列出某个目录下存在的文件名或目录名

ls -l:列出当前目录下的文件及其属性和权限

ls -al:列出当前目录下所有的文件及其属性和权限(包含隐藏文件)

ls -A:列出当前目录下的所有文件名

**变更文件所有者:chown  变更所有者  源文件

**变更文件用户组:chgrp  变更用户组  源文件  

   #要变更的用户组必须存在

**修改文件权限: 

方法一:chmod  数字  文件       #r(可读):4     w(可写):2    x(可执行):1

eg:chmod 777 aa.txt           表示该文件对文件所有者、用户组、其它者都具有可读可写可执行的权利

方法二:chmod  字母+/-  文件       #u(所有者)---user     g(用户组)---groups    o(其它者)----others

eg: chmod  go-rwx  aa.txt