zoukankan      html  css  js  c++  java
  • linux用户身份与文件权限

    用户

    1. useradd [ 参数 ] 用户名 添加用户 sudo useradd -d /home/test -u 1001 -s /bin/bash name
    2. usermod [选项] 用户名 更改用户信息 sudo usermod -L test
    3. userdel [选项] 用户名 删除用户
    4. groupadd [选项] 群组名 创建用户组
    5. passwd [选项] [用户名] 修改密码、认证信息 修改密码: passwd username

    文件权限

    drwxr-xr-x 4 npz npz 4096 7月 7 14:17 code

    符号 含义
    - 普通文件
    d 目录文件
    l 链接文件
    b 块设备文件
    c 字符设备文件
    p 管道文件

    rwx rwx rwx = 文件用有者 所属组 其他用户
    权限计算:r=4 w=2 x=1 rw = 6 rwx = 7 0=无此权限

    1. chmod [参数] 权限 文件 修改权限 sudo chmod 760 1.txt-> rwx rw- ---
    2. chown [参数] 所有者:所属组 文件或目录名称 修改所属组 sudo chown root:root 1.txt
    3. chattr [参数] 文件 添加或移除隐藏属性
      • sudo chattr +a 1.txt 不能删除该文件
      • sudo chattr -a 1.txt 移除隐藏权限
    4. lsattr [参数] 显示隐藏属性 lsattr

    账号权限

    su 切换身份 su username
    sudo 临时获得管理员权限 sudo apt install net-tools

  • 相关阅读:
    UITableView多选全选
    iOS16进制设置颜色
    svg矢量图
    canvas 时钟案例
    canvas 方块旋转案例
    canvas万花筒案例
    swiper(轮播)组件
    canvas介绍(画布)
    scroll-view组件
    view组件
  • 原文地址:https://www.cnblogs.com/niepeizhi/p/12068899.html
Copyright © 2011-2022 走看看