ubuntu用户和组相关

    技术2023-11-04  103

    文章目录

    ls -l组用户标准用户:超级用户:root用户管理命令切换用户修改文件权限

    ls -l

    输出第1列是目录(-是文件,d是目录)2-9列是权限设置(三个一组为拥有者权限、组权限、其他用户权限)(r,w,x可读可写可执行)一列数字表示硬链接数(可以通过几种方式到达):文件一般为1,目录取决于其中子目录的个数

    groupadd :添加组groupdel:删除组cat /etc/group:查看组信息(etc保存系统配置相关信息)chgrp -R 组名 文件名/目录名:递归修改文件/目录的所属组

    用户

    标准用户:

    标准用户以其他身份(默认root)执行命令:sudo(substitute user do)日常使用

    超级用户:root

    维护系统管理

    用户管理命令

    sudo useradd -m -g 组 用户:在给定组新建用户(-m创建家目录,-g加入特定组(否则创建一个同名组)非常重要)sudo passwd 用户:更新密码sudo userdel -r 用户:删除用户且删除家目录id 用户:用户信息(用户代号,组代号)/etc/passwd存放的是用户的信息/etc/group存放组信息who:查看当前所有登录用户whoani:当前登录用户账户名usermod -g 组 用户名:修改用户主组(新建时指定,其他时间很少使用)usermod -G 组 用户名:修改用户附加组(附加组:指定用户附加权限,例如sudo组)suermod -s /bin/bash 用户名:指定用户使用bash的shell软件登录.(shell是终端窗口的模式,dash不好用,用bash)/usr/bin/passwd:修改用户密码的程序which:查看执行命令所在位置

    切换用户

    fanfan------su-----fxf-----exit-----fanfan----exit----退出shellsu -用户名:切换用户和家目录su 用户名:仅仅切换用户su :切换到root用户exit:切换到上一个用户

    修改文件权限

    chowm:修改文件拥有者 格式:chown 用户 文件名chgrp:修改组 格式:chgrp -R 组 文件名(递归修改)chmod:修改权限 格式:chmod -R 755 文件名|目录名 三个数字对应文件拥有者/组/其他用户权限(r-4可读 w-2可写 x-1可执行,三个权重相加得到权限数字) 常用777   755  644
    Processed: 0.014, SQL: 9