Linux 基础(五)常用命令-文件属性

news/2024/7/7 19:46:31

文件属性

    • 文件权限
      • 文件属性
      • 修改文件权限属性
    • 文件所有者

文件权限

文件属性

Linux中文件权限 可以通过文件属性体现;
使用 ll 查看文件列表
在这里插入图片描述
最前面的 l d 表示文件类型
1 5 表示硬链接数 或者 子文件夹个数
所属用户
所属用户组
文件大小
创建/更新时间
文件(夹)名

后面的rwx,以三个为一组,
分别表示 所属用户权限(u),所属用户组权限(g),其他用户权限(o);

其中 rwx 分别表示 :读权限,写权限(仅限修改,不能删除;要删除,必须有当前文件的修改权限),执行权限

修改文件权限属性

命令:chmod [-R 如果修改的是文件夹,对其内部所有文件执行该操作]
该命令有几种方式设置权限属性:增量修改和全量覆盖

  • 增量修改
chmod 	u/g/o/a 	+/-/=	r/w/x	文件(夹)

用户/数组/其他用户/所有用户
增加/减少/赋予
读/写/执行

  • 全量覆盖
    以每三位进行划分,分别以二进制表示,以最终数字表示每一位的权限
chmod 777 文件(夹)

第一个7代表 所属用户有有所有权限;1表示有权限,0表示没有权限
7 用二进制表示就是 111 ,三位分别代表读写执行权限
第二个7表示 所属组的权限
第三个7表示 其他用户的权限

常用数字

  • 777 对所有人开放所有权限
  • 644 对所有者开放读写权限,其他用户读取权限
  • 640 所有者读写,属组读,其他无权限

文件所有者

修改文件所有者属性 使用 chown
修改文件属组 使用 chgrp
同样对文件夹修改时适用-R递归操作。


http://lihuaxi.xjx100.cn/news/1436808.html

相关文章

Flink多流处理之Broadcast(广播变量)

写过Spark批处理的应该都知道,有一个广播变量broadcast这样的一个算子,可以优化我们计算的过程,有效的提高效率;同样在Flink中也有broadcast,简单来说和Spark中的类似,但是有所区别,首先Spark中的broadcast是静态的数据,而Flink中的broadcast是动态的,也就是源源不断的数据流.在…

3.5 Spring MVC参数传递

Spring MVC的Controller接收请求参数的方式有多种,本节主要介绍Spring MVC下的HttpServletRequest、基本数据类型、Java Bean、数组、List、Map、JSON参数传递方式,同时解决POST请求中文乱码问题。 1. HttpServletRequest参数传递 Controller RequestM…

SAP MM学习笔记17-在库品目评价中的标准原价 S 和移动平均价格 V

SAP中有2种价格,标准原价 S 和 移动平均价格 V。 1,标准原价 S 2,移动平均价格 V 在MM03 会计1 Tab中,现行评价区域中,有原价管理区分。 比如下面这个物料 100-100, 它的原价管理区分是 S。 它的合计额…

SpringCloud总结

三步走 1、搭springboot项目 引入启动器 2、覆盖默认配置 3、springboot的引导类上加上注解,告诉eureka是服务还是客户端 什么是SpringCloud? 是一套微服务架构的解决方案,是很多组件的集合。 Eureka:注册中心 服务注册和发…

Unity3D高级编程:主程手记学习1

第一章 软件架构 Untiy 分层设计 分层后再分治

python 链表相关

python 链表相关 列表转链表尾插法头插法 链表转列表链表中间节点链表是否有环 链表反转合并链表合并两个有序链表 列表转链表 尾插法 res [1,2,3,4,5] # 以res列表第一项为新节点创建链表 head ListNode(res[0]) # 尾插法 p head for i in range(1, len(res)):# 节点下一…

互联网医院|线上医疗平台如何建设运营服务商?

互联网医院平台紧密结合了大数据和人工智能技术,为医疗服务提供了更精准和个性化的解决方案。通过对海量的医疗数据进行分析和挖掘,平台能够为医生提供更多准确可靠的参考依据,辅助医生做出更好的诊断和治疗决策。 在选择互联网医院建设运营服…

由浅入深C系列五:使用libcurl进行基于http get/post模式的C语言交互应用开发

使用libcurl进行基于http get/post模式的C语言交互应用开发 简介环境准备在线资源示例代码测试调用运行结果 简介 大多数在linux下的开发者,都会用到curl这个命令行工具。对于进行restful api的测试等,非常方便。其实,这个工具还提供了一个C…