文件的权限表示

可以通过ll命令展示文件的信息
    chmod文件权限

chmod命令

chmod(change mode)命令是控制用户对文件的权限的命令

Linux/Unix 的文件调用权限分为三级 : 文件所有者(Owner)、用户组(Group)、其它用户(Other Users)。

语法

chmod mode file

其中mode可以设定为字符串[ugoa][+-=][rwx]
        其中[ugoa]代表的是
            u(owner)表示文件所有者,即创建文件的人
            g(group):表示和文件所有者相同组的用户
            o(other):表示非文件所有者和相同group的用户
            a(all):表示所有用户
        [±=]表示
            +:表示给指定的用户授权指定的权限
            -: 表示撤销指定用户的某个权限
            =: 将指定用户的指定权限重新设置
        [rwx]表示
            r:可读权限
            w:可写权限
            x:可执行权限

使用:

给文件所有者设置可读权限

chmod u+r test.txt

给文件所有者设置可写权限

chmod u+w test.txt

给文件所有者设置可读可写可执行权限

chomd u+rwx test.txt

给其他的用户设置可执行权限

chmod o+x test.txt

将其他用户的可写权限撤销

chmod o-w test.txt

给文件所有者、当前组的用户设置可读可写可执行的权限

chmo ug+rwx test.txt

777表示什么

chmod可以使用八进制数来指定权限,无需再使用指定的权限和用户的字母来进行标识,通过读写执行等3个权限的数字来进行设置

八进制语法
    #    权限    rwx
    7    读+写+执行    rwx
    6    读+写    rw-
    5    读+执行    r-x
    4    只读    r–
    3    写+执行    -wx
    2    只写    -w-
    1    只执行    –x
    0    无权限    —
        r(读)的权限的数字为4,w(写)的权限的数字为2,x(执行)的权限数字为1
        所以7表示的赋权的用户有读写执行权限,最大的权限

777表示什么

因为文件的权限分为3种用户,分别为u(文件所有者)、g(文件的组用户)、o(其他用户),所以777表示u、g、o都是777的权限

chmod 777 test.txt:表示将test.txt文件的读、写、执行权限赋权给所有的用户。

修改文件所属用户

chown -R user:group test.txt 可以修改指定文件的用户和组

777权限是个不安全的权限,因为每个用户都有所有的权限,那么对于一些文件或者执行文件来讲,任何用户都可以修改和执行,其实对于系统不太友好,因为无法做到权限的限制,所以之后再对文件进行授权的时候,要想好文件的权限~~
————————————————
版权声明:本文为CSDN博主「唐宋xy」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_42054155/article/details/113408572

linux chmod详解相关推荐

  1. Linux权限详解(chmod、600、644、700、711、755、777、4755、6755、7755)

    权限简介 Linux系统上对文件的权限有着严格的控制,如果想对某个文件执行某种操作,必须具有对应的权限方可执行成功. Linux下文件的权限类型一般包括读,写,执行.对应字母为 r.w.x. Linu ...

  2. Linux权限详解(chmod、600、644、666、700、711、755、777、4755、6755、7755)

    权限简介 Linux系统上对文件的权限有着严格的控制,用于如果相对某个文件执行某种操作,必须具有对应的权限方可执行成功. Linux下文件的权限类型一般包括读,写,执行.对应字母为 r.w.x. Li ...

  3. 19. linux中权限详解,Linux权限位,读写执行权限真正含义,chmod详解

    linux中权限详解,Linux权限位,读写执行权限真正含义,chmod详解 文章目录 Linux权限位 读写执行 三种权限真正含义和作用 权限对文件的作用 权限对目录的作用 示例 chmod 使用数 ...

  4. c linux time微秒_学习linux,看这篇1.5w多字的linux命令详解(6小时讲明白Linux)

    用心分享,共同成长 没有什么比每天进步一点点更重要了 本篇文章主要讲解了一些linux常用命令,主要讲解模式是,命令介绍.命令参数格式.命令参数.命令常用参数示例.由于linux命令较多,我还特意选了 ...

  5. Linux系统结构 详解

    Linux系统结构 详解 标签: 产品产品设计googleapple互联网 2011-01-07 14:14 31038人阅读 评论(6) 收藏 举报 分类: Linux(21) 版权声明:本文为博主 ...

  6. Linux: 系统结构详解

    Linux系统一般有4个主要部分: 内核.shell.文件系统和应用程序.内核.shell和文件系统一起形成了基本的操作系统结构,它们使得用户可以运行程序.管理文件并使用系统.部分层次结构如图1-1所 ...

  7. Linux 系统结构详解——新手上路

    Linux 系统结构详解 Linux系统一般有4个主要部分: 内核.shell.文件系统和应用程序.内核.shell和文件系统一起形成了基本的操作系统结构,它们使得用户可以运行程序.管理文件并使用系统 ...

  8. Linux systemctl 详解自定义 systemd unit

    Linux systemctl 详解&自定义 systemd unit systemctl 序 大家都知道,我们安装了很多服务之后,使用 systemctl 来管理这些服务,比如开启.重启.关 ...

  9. Linux系统调用详解(实现机制分析)

    为什么需要系统调用   linux内核中设置了一组用于实现系统功能的子程序,称为系统调用.系统调用和普通库函数调用非常相似,只是系统调用由操作系统核心提供,运行于内核态,而普通的函数调用由函数库或用户 ...

  10. linux中权限详解,linux 权限详解

    转载自博客园: 用户组 在linux中的每个用户必须属于一个组,不能独立于组外.在linux中每个文件有所有者.所在组.其它组的概念 - 所有者 - 所在组 - 其它组 - 改变用户所在的组 所有者 ...

最新文章

  1. python制作工资计算器-Python制作个税计算器
  2. Access 报表打印之分组页码实现(轉)
  3. 关于迷笛音乐节的重大通知-_-
  4. 第五届省赛(软件类)真题----Java大学B组答案及解析
  5. java 布局实例,HarmonyOS Java UI之StackLayout布局示例
  6. 向上取整函数_Excel中平时不用的舍入函数的Floor和Ceiling公式,很实用
  7. @程序员,一文掌握 Web 应用中的图片优化技巧!
  8. python能做什么excel-python能做什么,python自学行吗?
  9. 为什么软件需要数字签名?代码签名证书的作用
  10. 基于LSTM网络的藏头诗和古诗自动生成(附完整代码和数据)
  11. mysql删除某天前的数据
  12. 3.1 Vendor Model浅析
  13. 纯css实现刻度尺列表样式
  14. arm模拟器手机版_ARM模拟器——SkyEye的使用
  15. cgb2107-day08
  16. 软件工程师——计算机组成原理
  17. Java 8 新特性
  18. 【自动驾驶摸爬滚打路】自动驾驶仿真软件SCANeR 001初相识
  19. python3爬虫基本操作——抓取股票信息
  20. GNUradio与USRP折腾指南

热门文章

  1. Hibernate框架使用教程
  2. 电压传感器: 工作原理、类型及电路图
  3. JAVA视频MP4文件加密,Html5播放器调用
  4. VC6中编译器/zm问题
  5. 北大中文核心期刊目录(2004年版)
  6. 计算机硬件参数的工具软件,电脑硬件参数修改工具
  7. 工业非标设备远程运维方案
  8. Android旅游APP类项目源代码
  9. 用计算机考试时怎么返回桌面快捷键,win10系统如何使用返回桌面快捷键?快速返回到电脑桌面的方法...
  10. XenCenter6.2 配置ISO库