美文网首页
Linux文件权限

Linux文件权限

作者: ltvieri | 来源:发表于2022-12-26 19:10 被阅读0次

文件权限

1 ls -al

ls = list 显示文件的文件名和相关属性

drwxrwxr-x  3 ltvieri ltvieri  4096 12月  5 23:24 dev_software
drwxrwxr-x  2 ltvieri ltvieri  4096 12月  5 23:23 downloads
drwxr-xr-x  3 root    root     4096 12月  6 21:38 blackhole

各列的含义如下:

  • 第一列 drwxrwxr-x 权限
  • 第二列 3 连接数
  • 第三列 ltvieri 所属用户
  • 第四列 ltvieri 所属用户组
  • 第五列 4096 文件大小, 默认单位B
  • 第六列 12月 5 23:24 最后修改时间
  • 第七列 dev_software 文件名

2 权限字符的含义(共10个字符)

drwxrwxr-x

第1个字符:文件类型。d目录,-文件,l链接文件

第2,3,4个字符,为一组:文件所有者(User)的权限。依次为rwx执行-无权限。读、写、执行3种权限顺序不变,如果有权限则显示对应的字母,如果没有权限则显示-。例如rwx可读可写可执行,r-w可读不可写可执行。规则下同。

第5,6,7个字符,为一组:同用户组(Group)的权限

第8,9,10个字符,为一组:非本用户组(Others)的权限

因此,本例drwxrwxr-x的含义是,这是个文件夹d,文件拥有者可读可写可执行rwx, 同用户组可读可写可执行rwx,其他用户可读不可写可执行r-x

3 改变用户权限

3.1 chgrp 改变所属组

chgrp -R 组名 文件名

chgrp = change group -R = recursive 递归。注意,新组名必须是/etc/group文件里存在的组名才行,否则会报错

3.2 chown 改变所有者

chown -R 账户名 文件名

3.3 chmod 更改权限

3.3.1 使用权限分数

rwx三种权限可以用对应的数字进行描述。r = 4, w = 2, x = 1。rwx = 4 + 2 + 1 = 7 。例如使用vim新建保存的文件,权限默认是-rw-rw-r--也就是640

因此几个应用举例:

  • 文件对所有用户可读可写可执行 chmod 777 文件名 执行结果是-rwxrwxrwx
  • 文件仅可读可写可执行,所属组可读chmod 740,执行结果-rwxr-----

3.3.2 使用权限字母

u=user, g=group, o=others, a=all, + 增加权限, - 出去权限, = 设置权限。举例:

  • 与 chmod 740 等效果 chmod u=rwx,g=r 文件名
  • -rw-rw-r--增加所属用户执行权限chmod u+x 文件名,执行结果-rwxrw-r--
  • -rwxrwxr--所属组去除可执行权限chmod g-x 文件名,执行结果-rwxrw-r--

相关文章

  • 20170724 文件权限

    概要 linux文件权限linux文件特殊权限ACL 访问控制列表 一、linux文件权限 (一)linux文件属...

  • 文件和目录权限

    1、Linux权限介绍2、Linux文件属性3、如何改变Linux文件属性权限4、新建文件默认权限 1、Linux...

  • 获取文件权限

    检测linux下文件的权限 检测linux下多个文件的权限

  • Linux文件权限管理

    Linux文件权限管理 linux文件属性 改变权限 查看用户组

  • linux文件访问权限

    参考 Linux 简单修改权限命令 Linux权限详解 命令之 chmod:修改权限 Linux命令:修改文件权限...

  • linux 权限不完全指南

    Linux 权限概述 本文主要介绍linux的: 文件权限 目录权限 默认权限 umask 隐藏权限 lsattr...

  • 【目录】Linux命令集合

    1、Linux常用20个命令(for me)2、Linux 文件权限含义解析3、Linux 文件/目录权限命令:c...

  • Linux文章集合

    Linux文件权限

  • Linux 文件普通权限

    一、文件权限10个字符对应类型和权限 二、Linux普通文件和Linux目录读、写、执行权限说明 标注:Linux...

  • Linux文件权限

    本篇文章主要介绍Linux文件的权限 在介绍Linux文件权限之前,首先介绍Linux中几种角色 拥有者(owne...

网友评论

      本文标题:Linux文件权限

      本文链接:https://www.haomeiwen.com/subject/mignqdtx.html