精华内容
下载资源
问答
  • Linux修改文件权限

    2020-08-14 21:24:24
    先了解下Linux文件权限,可以分为读,写,执行,可以使用ls -l 查看,可以参考如下表格: 参数 含义 r 对文件而言,就是可以读取文件内容的权限,对目录来说,就是可以浏览目录的权限,数值表示4 w 对...

    先了解下Linux的文件权限,可以分为读,写,执行,可以使用ls -l 查看,可以参考如下表格:

    参数 含义
    r 对文件而言,就是可以读取文件内容的权限,对目录来说,就是可以浏览目录的权限,数值表示4
    w 对文件而言,就是可以新增、修改文件内容的权限,对目录来说,就是可以删除、移动目录内文件的权限,数值表示2
    x 对文件而言,就是可以执行文件的权限,对目录了来说,就是可以进入目录的权限,数值表示1
    - 无对应权限

    先通过ls -l命令,看下输出结果,如下:
    在这里插入图片描述
    第一个字段是文件属性字段,一共有十位,第一个字符表示文件类型,-表示该文件是一个普通文件,d表示该文件是一个目录,是dirtectory(目录)的缩写,l表示该文件是一个链接文件,是link(链接)的缩写,当然还有其他的类型,不过这里主要关注剩下的9个字母,他们与权限有关,每3个为一组,每组含义如下:

    组别 说明
    第一组 文件所有者权限
    第二组 文件所有组权限
    第三组 不是所有者,也不在所有组里面,代表其他人权限

    配合以上的知识点,了解一下 chmod 754 test.log 的含义

    • 7=4+2+1,表示文件所有者权限是可读可写可执行
    • 5=4+1,表示文件所有组权限是可读可执行
    • 4=4,表示其他人权限是可读

    总结

    看到这里,应该能够明白,有时候看不懂的 chmod 777 test.log 命令到底是什么作用了,开放所有组的可读可写可执行权限。

    展开全文
  • 为了保护系统的 安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。 文件调用权限分为三级 : 文件拥有者、群组、其他。利用 chmod 可以藉以控制文件如何 被他人所调用。 查看文件...

    管理命令 chmod

    • Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的 安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。
    • 文件调用权限分为三级 : 文件拥有者、群组、其他。利用 chmod 可以藉以控制文件如何
      被他人所调用。

    查看文件权限 ls -l 或者 ll
    在这里插入图片描述
    在这里插入图片描述
    更改文件权限,必须是文件的所有者或者是root

    语法:

    chmod [-cfvR] [--help] [--version] mode file...
    #下面命令是chmod 从mode开始  mode =  [{ugoa}{+-=}{rwx}]
    chmod [{ugoa}{+-=}{rwx}] [文件夹或目录]
    

    参数说明:
    参数:

    • -c : 若该文件权限确实已经更改,才显示其更改动作
    • -f : 若该文件权限无法被更改也不要显示错误讯息
    • -v : 显示权限变更的详细资料
    • -R : 对目前目录下的所有文件与子目录进行相同的权限变更(即以递回的方式逐个变更)
    • –help : 显示辅助说明(前面是两个- -)
    • –version : 显示版本

    mode : 权限设定字串,格式如下 :
    [ugoa…][[±=][rwxX]…][,…]
    mode参数含义:

    • u 表示该文件的拥有者
    • g 表示与该文件的拥有者属于同一个群体(group)者
    • o 表示其他以外的人
    • a 表示这三者皆是
    • +表示增加权限
    • -表示取消权限
    • = 表示唯一设定权限(不管之前的权限是什么,按照当前设置的权限处理
    • r 表示可读取
    • w 表示可写入
    • x 表示可执行(可执行并不是
    • X 表示只有当该文件是个子目录或者该文件已经被设定过为可执行。
      在这里插入图片描述

    在这里插入图片描述
    如图所示:目前文件aaa 的权限信息:

    • 拥有者userwin的权限 rw-(读4写2)
    • 所属组userwin的权限 rw-(读4写2)
    • 其他用户组的权限 r–(读4)

    chmod u+x file :给file文件拥有者添加执行权限

    在这里插入图片描述

    chmod g+x file :给file文件所属组添加执行权限

    在这里插入图片描述

    chmod o-r file :给file文件其他用户去掉读取权限

    在这里插入图片描述

    chmod u+wx,g+wx,o-r file 给file文件拥有者添加写和执行权限,给用户组添加写和执行权限,其它用户去掉读取权限

    在这里插入图片描述

    chmod o=rwx file 把file文件其它用户的权限修改为可读可写可执行

    在这里插入图片描述

    chmod [-cfvR] [–help] [–version] mode file1 file2 同时给file1 和file2修改权限

    linux中一般不用这种加减的方式来操作文件权限,一般都用数字操作

    在这里插入图片描述

    chmod 755 file 将file文件的权限修改为:拥有者可读可写可执行,用户组可读可执行,其它用户组可读可执行

    在这里插入图片描述

    文件权限已经是777了,为什么删除不了文件?

    在这里插入图片描述
    删除文件的权限取决于当前文件所在文件夹的权限,当前用户是否对文件所在文件夹有写权限。
    在这里插入图片描述
    示例:
    在这里插入图片描述

    展开全文
  • 问题来源:鸟哥的私房菜。 问:有一个账号,叫hw, 它的家目录在/...答:对于该文件来说,hw是others的身份,所以无权限rwx,也就是无法变动该文件的内容。但是该文件在它的家目录下,它在此目录下具有rwx的完整权限

    问题来源:鸟哥的私房菜。

    1.问:有一个账号,叫hw, 它的家目录在/home/hw, hw对此目录具有 【rwx】的权限,若此目录下有一个名为the_root.data的文件,文件权限如下:

    -rwx------ 1 root root 4356 Sep 19 23:20 the_root.data

    请问hw对此文件的权限是什么?是否可以删除该文件?

    答:对于该文件来说,hw是others的身份,所以无权限rwx,也就是无法变动该文件的内容。但是该文件在它的家目录下,它在此目录下具有rwx的完整权限,因此该文件可以删除。就行你家里有个密封的无法打开的盒子,但是你可以从抽屉里取出它如何扔掉。

     

    2.目录权限和目录下文件的权限汇总:

    文件:
    r:可以读取此文件的实际内容;
    w:可以编辑此文件内容(不含删除该文件);
    x:该文件具有可被系统执行的权限;
    目录:
    r:具有读取目录结构列表的权限(可以通过ls显示该目录下的文件名数据);
    w:可以建立新的文件与目录;可以删除已经存在的文件与目录(无论该文件权限是什么);将已存在的文件或目录进行更名;移动该目录内的文件、目录位置。(总之,就是与该目录下面的文件名的变动有关);
    x:可以进入该目录,使其成为工作目录;
    
    

     

     

    展开全文
  • Linux系统9位基础权限体系 文件权限 ... 删除文件与文件本身权限无关,受上级目录权限控制 2. 如果文件没有r权限,vi编辑文件时会提示无权限,可通过echo重定向或追加 * x权限 可执行 对文件具有执...
    Linux系统9位基础权限体系
    文件权限
      * r权限 可读          对文件具有读取及查看文件内容的全新啊
      * w权限 可写        对文件具有新增、修改文件内容的权限
        1. 删除文件与文件本身权限无关,受上级目录权限控制
        2. 如果文件没有r权限,vi编辑文件时会提示无权限,可通过echo重定向或追加
      * x权限 可执行     对文件具有执行的权限
        1. 文件本身要能够执行
        2. 普通用户需要具备r权限才能够执行;root用户只需要有x权限就可以执行
     
    目录权限
      * r权限         具有浏览目录下文件及子目录的权限
        1. 如果没有r权限,用户无法进入到目录,即无法cd目录
        2. 如果没有r权限,ls列目录时可以看到所有文件名,但文件属性信息会变成问号字符,同时会提示无法访问目录下的文件
      * w权限 表示具有增加、删除目录内文件名的权限(需要x权限配合)
      * x权限         可执行权限 表示具有进入目录的权限。但如果没有r权限,无法列目录和文件,没有w权限无法新建和删除
     
    Linux系统下默认权限控制umask
      Linux系统中,用户的默认权限是由umask的值来控制的。umask是通过八进制的数值来定义用户创建文件或目录的默认权限的,其对应数值表示禁止的权限 。
    正常情况下,root超级用户的系统默认umask值为022,普通用户的默认umask值为002
     
    文件及目录权限计算方法
    1. 文件默认权限的计算方法
    文件默认权限为最大的权限为666减去umask的值,如结果权限位是奇数的话,奇数位+1
     
    例:root用户默认umask为022,所以其创建的文件为644(666-022所得)
    [root@master ~]# umask
    0022
    [root@master ~]# touch file.txt
    [root@master ~]# ls -l file.txt
    -rw-r--r--. 1 root root 0 5月  29 20:22 file.txt

     

    2. 目录默认权限的计算方法
    目录默认权限为最大的权限为777减去umask的值
    例:root用户默认umask为022,所以其创建的文件为755(777-022所得)
    [root@master ~]# mkdir test
    [root@master ~]# ll
    drwxr-xr-x. 2 root root  4096 5月  29 20:35 test

     

    Linux系统12特殊权限体系
    SUID
    它是针对程序和二进制命令的    chmod 4755 命令==>设置suid
     用户或属主对应的前三位权限的x位上有s表示有suid权限,当x位上没有小写x执行权限时,suid的权限显示为大S
     suid作用是让普通用户可以以root角色运行只有root用户才能运行的程序和命令,或程序命令对应本来没有操作权限的文件。suid为某一命令设置特殊权限(给所有人用)。
     
     例:当普通用户无法删除文件时,可通过设置rm命令suid权限来达到删除目的
     
     suid修改的是执行命令(passwd),而不是处理的目标文件(shadow)
     仅针对二进制命令有效,不能用在shell等类似脚本等文件上
     二进制命令程序需配合x可执行权限
     suid权限仅在程序命令执行过程中有效
     执行suid命令的任意系统用户都可以获得该命令程序在执行期间对应的拥有者所有权限
     suid是一把双刃剑,是比较危险的功能,对系统安全有一定的威胁。系统suid的无用功能取消suid权限(安全优化)
    例:chmod u-s /bin/ping
     
    SGID
    与suid不同的是,sgid既可以针对文件,也可以针对目录。它是针对用户组权限位的。   chmod 2755 命令==>设置sgid
    对文件的功能
        仅对二进制命令有效
        需要x可执行权限
        执行命令的任意用户可以获得该命令程序执行期间所属组的权限
     
    对目录的功能
       所有用户创建文件,默认用户和组都是本身
       可以让用户在此目录下创建文件盒目录,具有和此目录相同的用户组设置。sgid主要用于目录中,当为某个目录设置了sgid以后,该目录中新创建的文件具有该目录的所属组权限,而不是创建该文件的用户的默认所有者
     
    例:
    [root@master data]# mkdir admins
    [root@master data]# useradd adminsuser
    [root@master data]# chown .adminsuser admins/
    [root@master data]# touch admins/test.txt
    [root@master data]# ll admins/

      总用量 0

      -rw-r--r--. 1 root root 0 5月  29 21:24 test.txt
      [root@master data]# chmod g+s admins/   设置目录sgid
      [root@master data]# touch admins/test.sh
      [root@master data]# ll admins/
      总用量 0
      -rw-r--r--. 1 root adminsuser 0 5月  29 21:29 test.sh

     

    转载于:https://www.cnblogs.com/xhyan/p/6236318.html

    展开全文
  • Linux文件/目录的权限和归属访问权限读取(r): 允许查看文件内容,显示目录列表写入(w): 允许修改文件内容,允许在目录中新建、删除、移动文件或者子目录可执行(x): 允许运行程序,切换目录无权限(-): 没有权限...
  • 名称:rm 使用权限:所有使用者 使用方式:rm [options] name... 说明:删除档案及目录。 参数: -i 删除前逐一询问确认。 -f 即使原档案属性设为唯读,亦直接删除,无需逐一确认。 -r 将目录及以下之档案亦逐一...
  • 无权限(-): 没有权限 权限介绍 d rwxr-xr-x . 2 root root 6 Jun 3 2019 Music 代表普通文件 d 代表目录 c 代表字符型文件 l 代表链接文件 | rwx | r-x | r-x | root | root | - | - | - | - | - |
  • 三种用户分类: 文件所有者:建立文件或者目录的用户 同组用户:文件所属组群中的所有用户 ...-(无权限) 访问权限的数字表达方式: 四位:相应权限位表示为1,无权限位表示为2,然后转换为8进制表示 文件
  • 百度搜索了一下解决方案 几乎都是同一篇 需要删除/.config/google-chrome文件 才能正常启动。 那么如果真的删除了 自己用户的配置文件不就全没有了。 既然我们知道了是权限的问题直接重新赋值权限不就好了。 ...
  • 2、开启ACL3、ACL基本命令(1)设定ACL权限 :(2)查询文件的ACL权限(3)设置文件ACL权限给用户组(4)给文件夹和里边的文件同时赋予ACL权限(5)ACL默认权限(6)总结4、最大有效权限mask5、删除ACL权限 ...
  • 通过samba服务访问TF卡内的文件,突然无法进行删除操作; 分析: 1,登陆终端,查看操作文件权限,为 -rw-r–r--,说明其他用户权限; 2,使用root用户,对操作文件 chmod 666 修改权限; 3,再次查看操作文件...
  • Linux中的特殊权限

    2019-07-24 10:11:00
    Linux特殊权限 suid 通常用来提权 sgid 用来继承组权限 sticky bit 用来防止非所属主用户删除文件 总述 二进制文件 目录 命令 suid 此用户将继承此程序 意义 c...
  • Linux 权限

    2013-08-06 10:25:24
    无权限(-) 无权限(-) 读(r):允许读文件的内容 读(r):允许查看目录中 有哪些文件和目录 写(w):允许向文件中写入数据 写(w):允许在目录下创建 (或删除文件和目录 ...
  • 文章目录1、命令格式2、查看文件系统属性chattr权限3、举例 文件系统属性chattr权限,也叫不可改变位权限,该权限没有风险,但是他能限制root用户。 1、命令格式 [root@localhost ~]# chattr [+-=] [选项] 文件或...
  • Linux 特殊权限

    2017-12-11 20:47:55
    特殊权限 特殊权限文件的影响 对目录的影响 u+s(suid) 以拥有文件的用户身份,而不是以运行文件的用户身份执行文件。... 对目录具有写入权限的用户仅可以删除其所拥有的文件,而无法删除或强制
  • Linux 权限练习

    2019-10-29 01:36:41
    一、当用户xiaoming对/testdir 目录执行权限时,意味着无法做哪些操作...(4) 无法创建、删除该目录下的文件。 二、当用户xiaoqiang对/testdir 目录读权限时,意味着无法做哪些操作? 当用户对目录权限,他将...
  • Linux加解锁文件

    2020-06-08 14:09:26
    chattr:加锁文件修改,无删除权限 常用参数: +a:可给文件追加内容,但无法删除 +i:加锁文件文件不能被删除、改名、设定链接关系,同时不能写入或追加内容) -i:解锁文件(与+i相反) 常用参数用法:...
  • 提示:文件一般有创建,权限,查找,查看,修改,复制,删除等基础指令。另外对Linux来说:他,唯手熟尔,秘诀就是,不断使用,不断练习。 Linux文件管理2021来Linux吧前言一、创建目录和空白文件代码如下(示例...
  • linux文件加锁,解锁

    千次阅读 2019-03-22 14:32:16
    chattr:加锁文件修改,无删除权限 常用参数: +a:可给文件追加内容,但无法删除 +i:加锁文件文件不能被删除、改名、设定链接关系,同时不能写入或追加内容) -i:解锁文件(与+i相反) 常用参数用法:...
  • 1.linux权限的特点:1.系统有一个权限最大的用户,其名称为root,root用户属于root组;2.系统默认只有root权限可以添加和删除用户;3.添加用户后,如果没有给用户指定用户组,系统会为用户添加一个同名的用户组。...
  • 对于文件夹的权限,在Ubuntu10.04 LTS上测试结果如下 (文件夹可进行的操作:查看目录内容、建立文件、删除文件、进入目录) w 没有效果 x 可以进入目录 r 可以查看目录下的文件名、但...
  • Linux读写执行(RWX)权限

    2020-12-30 15:05:26
    rwx 权限对文件 ...注意,无权限不赋予用户删除文件的权利,除非用户对文件的上级目录拥有写权限才可以。 执行权限(x) 表示该文件具有被系统执行的权限。Window系统中查看一个文件是否为可执行文件,
  • linux权限字母的含义

    2019-04-13 23:15:00
    --- 只能列出文件 r-- 访问文件 r-x 创建和删除文件 rwx 转载于:https://www.cnblogs.com/Sabre/p/10703493.html
  • 1 创建目录mkdir 参数-p可递归创建目录。...2 删除文件:rm -i 以进行交互式方式执行 -f 强制删除,忽略不存在的文件,无需提示 -r 递归地删除目录下的内容,删除文件夹时必须加此参数 eg:rm -ri 目录...
  • -rwx-r-xr-x三种类别 拥有者 用户组 其他人每种类别三种权限 读r 写w 执行x 以数字方便配置 r=4 w=2 x=1linux系统中文件无类似.exe的扩展名以区分可执文件,而是以是否拥有x权限第一个表示文件的类别d=目录 -=文件 ...
  • 用户、组、权限权限:r,w,x文件:r:可读,可以使用类似cat等命令查看文件内容w:可写,可以编辑或删除文件x:可执行,eXacutable,可以命令提示符下当中命令提交给内核运行0 000 ---:无权限1 001 --x:执行2 010 -w-...
  • 权限管理文件权限: r 可读 可以查看文件内容 w 可写,可以编辑和删除 x 可执行目录权限: r 可以列出目录内部所有文件 w 可以在目录上创建文件 x 可以使用cd切换进入此目录用户: u 属主 g 属组 o 其他用户--- 无权限 ...
  • 1、当用户wangcai对/testdir目录写权限时,该目录下的只读文件file1是否可修改和删除?[root@liangtestdir]#suwangcai [wangcai@liangtestdir]$ll-a 总用量8 drwxr-xr-x.24322root40968月506:17. dr-xr-xr-x.26...

空空如也

空空如也

1 2 3 4 5 ... 12
收藏数 229
精华内容 91
关键字:

linux删除文件无权限

linux 订阅