Linux 学习日记 1: 用户和用户组权限

1、用户和用户组spa

su <user>能够切换到用户user,执行时须要输入目标用户的密码,sudo <cmd>能够以特权级别运行cmd命令,须要当前用户属于sudo组,且须要输入当前用户密码。su - <user>命令也是切换用户,同时环境变量也会跟着改变成目标用户的环境变量。code

  1. 添加用户: sudo adduser lileirem

  2. 查看用户组: groups lileicmd

  3. 其余用户加入sudo用户组 : sudo usermod -G sudo lilei变量

  4. 删除y用户: sudo deluser lilei --remove -home
    file

2、文件权限权限

  1. 查看文件权限: ls -AlshS二进制

  2. 读权限,表示你能够使用 cat <file name> 之类的命令来读取某个文件的内容;写权限,表示你能够编辑和修改某个文件; 执行权限,一般指能够运行的二进制程序文件或者脚本文件,如同 Windows 上的 'exe' 后缀的文件,不过 Linux 上不是经过文件后缀名来区分文件的类型。你须要注意的一点是,一个目录要同时具备读权限和执行权限才能够打开,而一个目录要有写权限才容许在其中建立其它文件。程序

  3. 变动文件全部者 : sudo chown new_owner_name file_name密码

  4. 修改文件用户权限(有两种方式):

                一、chmod 777(数字分别表示全部者,用户组,其余用户的RWX)file_name

                二、chmod ugo +(-)rwx  file_name

相关文章
相关标签/搜索