Liunx文件的属性(权限) 超详细解析
目录
- 前言
- 文件的类型
- rwx权限
- 文件的属性
- 实战分析一下
前言
看到上面那张图是不是十分的懵逼,不知道那一串字符代表的啥意思。
接下来我们来一步步分析搞懂。
正所谓,工欲善其事,必先利其器。
我们先懂一些基础的东西再来分析。
文件的类型
- : 普通文件
d : 目录
l : 软链接
c : 字符设备[键盘、鼠标]
b : 块文件、磁盘
rwx权限
rwx作用到文件
r : 代表可读,可以读取,查看。
w : 代表可写,可以修改,但是不代表可以删除该文件,删除一个文件的前提条件是对该文件所在的目录有写权限,才能删除该文件。
x : 代表可执行(execute),可以被执行。
rwx作用到目录
r : 代表可读,可以读取,查看。
w : 代表可写,可以修改,目录内创建+删除+重命名目录
x : 代表可执行(execute),可以进入该目录
文件的属性
文件的属性
大致分为:
1.文件的类型
2.文件所有者的权限
3.文件所在组的用户的权限
4.文件其他组的用户的权限
5.如果是文件,表示硬链接的个数,如果是目录则表示该目录的子目录数
6.文件的所有者
7.文件所在的组
8.文件大小
9.日期
10.文件名
实战分析一下
先创一个aa目录 和一个1.txt
下面来分析一下1.txt的属性
我们向1.txt文件中写入一个hello看文件大小是否有变化。
由上图我们可以看到当把hello写入1.txt时文件大小从0变为了6
但是hello是五个字符大小应该是5,为啥是6呢?
猜测应该有个结束符占1个大小
下面测试一下 向1.txt追加world
hello和world总共10个字符再加一个结束符大小是11。
看结果是不是11
大小居然不是11而是12,因为hello和world是两行
于是猜测每一行都有一个结束符,才导致结果为5+1+5+1=12
测试一下: 在1.txt追加www看结果是否是 12+3+1=16
上面对于文件目录aa的分析,我只分析了一些特殊的东西。
其他的和对1.txt属性分析的几乎一样。
Liunx文件的属性(权限) 超详细解析相关推荐
- chmod命令用法_关于chmod(变更用户对此文件的相关权限)超详细说明,小白秒懂
Linux下一切都是文件,通过ls -l或者别名ll可以查看文件的详细信息: drwxr-xr-x 第一个字符d指的是目录文件; 第2-4个字符rwx: 指的是u(user,owner)对这个文件具有 ...
- 所属的用户_关于chmod(变更用户对此文件的相关权限)超详细说明,小白秒懂
Linux下一切都是文件,通过ls -l或者别名ll可以查看文件的详细信息: drwxr-xr-x 第一个字符d指的是目录文件; 第2-4个字符rwx: 指的是u(user,owner)对这个文件具有 ...
- Android技能树 — 网络小结(6)之 OkHttp超超超超超超超详细解析
前言: 本文也做了一次标题党,哈哈,其实写的还是很水,各位原谅我O(∩_∩)O. 介于自己的网络方面知识烂的一塌糊涂,所以准备写相关网络的文章,但是考虑全部写在一篇太长了,所以分开写,希望大家能仔细看 ...
- 计算机网络之交换机的工作原理---超详细解析,谁都看得懂!!
在了解交换机的工作原理之前,我们先要了解几个概念. 一.相关概念 1.OSI七层模型是哪七层? 自上而下分别是: 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层 交换机工作在数据链路层, ...
- 单片机数字钟(调时,调时闪烁,万年历,年月日)超详细解析
2019/07/13 单片机数字钟(调时,调时闪烁,万年历,年月日)超详细解析 发表日期:2019/07/13 单片机开发板:巫妖王2.0, 使用同款开发板可直接上板测试 文档说明: 实现功能 : 一 ...
- win server2003系统中更改文件夹属性权限
win server2003系统中更改文件夹属性权限: 1.右键文件夹-共享-权限-勾选所有组和用户的"允许"框. 2.右键文件夹-安全-勾选所有组和用户的"允许&quo ...
- Ubuntu/Linux用户管理与权限管理(超详细解析)
由于实验室几个老师的学生要共同使用一台服务器,所以需要规范一下服务器的使用,并且给各位学生配置相关的用户和权限,之前一直都是自己用,所以借此机会学习和总结一下Linux服务器的用户管理与权限管理. U ...
- 【智能算法】粒子群算法(Particle Swarm Optimization)超详细解析+入门代码实例讲解...
喜欢的话可以扫码关注我们的公众号哦,更多精彩尽在微信公众号[程序猿声] 01 算法起源 粒子群优化算法(PSO)是一种进化计算技术(evolutionary computation),1995 年由E ...
- Deep Learning:基于pytorch搭建神经网络的花朵种类识别项目(内涵完整文件和代码)—超详细完整实战教程
基于pytorch的深度学习花朵种类识别项目完整教程(内涵完整文件和代码) 相关链接:: 超详细--CNN卷积神经网络教程(零基础到实战) 大白话pytorch基本知识点及语法+项目实战 文章目录 基 ...
最新文章
- mysql语法中的LIMIT的用法
- excel线性拟合的斜率_协方差分析:方差分析与线性回归的统一
- 蓝桥杯大赛青少年创意编程C++ 资料集
- 三勾商城是开发友好的微信小程序商城,框架支持SAAS,支持发布 iOS + Android + 公众号 + H5 + 各种小程序
- centos6 进入命令行_CentOS6.8设置开机直接进入命令行模式
- php tp5 parent,[李景山php]每天TP5-20161225|thinkphp5-Console.php-2
- OSChina 周日乱弹 ——可以囤硬盘了
- 执行力,才是拉开人与人差距的关键
- 7、sudo权限问题考察一题(考试题答案系列)
- MySQL详细教程 这一篇就够啦!
- AngularJs--ng-repeate渲染完毕后执行的代码
- Helix QAC所提供的四种抑制方式
- 创建json格式文件
- 微信再次重大更新,同时支持5个浮窗展示,你怎么看?
- 【STM32训练—TOF激光测距模块】第一篇、STM32驱动TOF10120测量距离
- Weather API 天气应用 API调用分享
- 使用EasyPoi导出Word文件,使用@Excel注释导出实体对象图片的解决方案
- 百度地图开放平台轻量路径规划
- 打破墨守成规的思维模式,你才能挣到钱
- 计算机毕设推荐基于微信小程序的自来水收费系统