一、Linux 用户管理
1.查看用户
who [options] [files]
示例:who i am
2、创建用户
sudo adduser 【name】
例子:sudo adduser wangdaye
指令英解:adduser = add user
3.用户组
方法一:使用groups命令
例子:groups wangdaye
方法二:查看/etc/group文件
例子:cat /etc/group | sort
注:如需要命令过滤则 cat /etc/group | grep -E "wangdaye|sudo"
etc/group 文件格式说明
/etc/group 的内容包括用户组(Group)、用户组口令、GID 及该用户组所包含的(User),每个用户组一条记录。格式如下:group_name:password:GID:user_list
你看到上面的 password 字段为一个 'x' 并不是说密码就是它,只是表示密码不可见而已。
4、将其它用户加入 sudo 用户组
使用 usermod 命令可以为用户添加用户组,同样使用该命令你必需有 root 权限,你可以直接使用 root 用户为其它用户添加用户组,或者用其它已经在 sudo 用户组的用户使用 sudo 命令获取权限来执行该命令
例子:sudo usermod -G sudo wangdaye
指令英解: usermod = user mod
5、删除用户
例子:sudo deluser wangdaye --remove-home
指令英解: deluser = del user、 remove
二、Linux 文件权限
1.查看文件权限
ls -l
图解1
图解2
概念点
1、文件类型:Linux 里面一切皆文件;
2、文件权限:一个目录要同时具有读权限和执行权限才可以打开,而一个目录要有写权限才允许在其中创建其它文件,这是因为目录文件实际保存着该目录里面的文件的列表等信息;