Linux实验报告 第三章

Linux实验报告

第三章

一,linux用户管理

1 查看用户

在终端输入 who am i 或who mom likes 输出的第一列表示当前伪终端的用户的用户名(当前登录用户的用户名直接使用whoami)

2 创建用户

linux中,root账户拥有整个系统至高无上的权利,比如新建或添加用户。

使用sudo命令   前提:1 要知道当前登录用户的密码,2 当前用户必须在sudo用户组(实验楼用户也是sudo用户组)

    su,su-和sudo

  。。su可以切换到用户user执行时需要输入目标用户的密码

 。。 sudo可以以特权级别运行cmd命令,当前用户需要属于sudo组,切需要输入当前用户的密码

 。。 su-命令也是切换用户,同时环境变量也会跟着改变成目标用户的环境变量。

3 用户组

用户组简单的就是一组用户的集合,共享一些资源和权限,同时拥有私有资源。一个用户可以属于多个用户组的。

方法1  使用groups命令


xxxxxx:xxxxxx  冒号之前表示拥护,后面表示该用户所属的用户组。


方法2  查看/etc/group文件


4删除用户

sudo deluser xxx--remove-home 命令


二,linux文件权限

1,查看

文件类型   linux里一切皆文件

文件权限  

读权限 可以使用cat命令来读取

写权限 表示可以编辑和修改某个文件(一个目录同时具有读权限和执行权限才可以打开并查看内部文件,而一个目录要有写权限才允许在其中创建其他文件)

2,变更文件所有者


3,修改文件权限

3,1每个文件的三组权限(拥有者,所属用户组,其他用户)(顺序是一定的)对应一个rwx,也就是1*2的平方+1*2的一次方+1*2的零次方,也就是7.

3,2加减赋值操作

g,o,u分别表示group,other,user,+和-分别表示增加和去掉相应的权限。


你可能感兴趣的:(Linux实验报告 第三章)