lhl
首页
python
leetcode
产品思想
软件测试
博客 (opens new window)
github (opens new window)
首页
python
leetcode
产品思想
软件测试
博客 (opens new window)
github (opens new window)
  • python

  • leetcode

  • 软件测试

  • Git

  • linux

    • 命令基础
    • 文本编辑
    • 监控
    • 文件与权限管理
      • 用户相关的命令
      • Linux 组
      • 文件权限
  • 产品

  • MySql

  • docker

  • linux
2023-07-03
目录

文件与权限管理

# 文件与权限管理

# 用户相关的命令

useradd -m test 增加用户
userdel -r test 删除用户
usermod 修改用户登录组等
passwd 修改用户密码

# Linux 组

用户账号用来管理单个用户权限,但是涉及到贡献资源就需要使用到Linux组
groupadd shared 组新建
usermod -G shared test 组新建默认是空白的,如果需要添加到组内,可以使用 usermod

# 文件权限

ls-al
# total 8
# -rw-r--r-- 1 root root  262 Jul  4 00:55 a.txt
# drwxr-xr-x 2 root root 4096 Oct 21  2022 software

第一位是描述文件或者目录的编码, -表示文件,d表示目录,l 表示 链接
后面是三组三字符的编码,每一组定义了3种访问权限。
r表示对象是可读,w 代表对象是可写,x 代表对象是可执行。若没有就是某种权限,该位置就是-。
这三组分别代表着对象的属主,属组,系统的其他用户

# 默认权限

umask 可以查看默认权限,可以通过umask 640

Linux 文件权限码
权限 二进制 八进制 描述
--- 000 0 没有权限
--x 001 1 可执行
-w- 002 2 可写
-wx 003 3 可写可执行
r-- 004 4 可读
r-x 005 5 可读可执行
rw- 006 6 可读可写
rwx 007 7 全部权限

# 改变权限

chmod mode file 改文件或目录的权限

# 改变用户组

useradd test 添加一个 test 用户
chown test test.txt 改变文件属主
chown test.test test.txt 改变文件属主和属组

#linux#文件
监控
用户思维

← 监控 用户思维→

最近更新
01
lhl learn notes
02
filter
06-09
03
decorator
06-09
更多文章>
Theme by Vdoing
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式