Linux基础:文件类型
概念
1、inode索引节点编号(相当于人的身份证、全国唯一)
系统读取文件时首先通过文件名找到inode号码,然后才能读取到文件内容。
2、文件类型权限:第一个字符为文件类型,
3、随后的9个字符为文件的对应权限,
最后一个 ‘.’ 是和selinux有关的一个标识。
4、硬链接数:相当原始文件的多个入口,
可以从不同的文件入口进入文件,还可以互为备份。
5、文件或目录所属的用户(属主),在Linux中,
文件和程序的存在必须要有用户和组满足相应的存在需求。
6、文件或目录的大小
7~8:文件或目录的修改时间,默认为年 月 日 时 分
9、文件或目录所属的组(属组)
什么是硬链接?
硬链接直接指向index node编号
硬链接创建方法:
In 源文件目标文件
什么是软连接?
相当于windows中的快捷方式
主要用来指向对应文件的路径
创建命令:In
参数: -s 创建的就是软连接
删除文件的底层逻辑
【
只要文件中的索引节点(index node)还有一个以上的
硬链接,那么,只删除其中一个硬链接(即仅是删除了该文件
的链接指向)并不影响索引节点本身和其他链接(即文件实体并未
被删除),只有在文件的最后一个硬链接被删除后才行。
在Linux中,删除静态文件(没有进程调用的文件)的条件是与之
相关的所有硬链接文件均被删除。一个静态文件的彻底删除的条件
就是该文件的硬链接数量为0。
】
1、删除的是硬链接
2、判断该文件硬链接数是否为0
3、如果为0,则在磁盘中将其删除
4、如果不为0,则只删除一个硬链接
文件类型
文件类型符号 | 代表的意义 |
一 | 普通文件 |
d | 文件夹 、 目录 |
l | 全称link:链接文件 |
b | 磁盘文件(硬盘、光驱) |
c | 字符文件(列如:猫) |
s | 全称socket:代表套接字文件 |
p | 全称named pipe:管道文件 |
Linux基础:文件类型相关推荐
- linux 文件类型 管理,Linux的文件类型及用户管理
Linux的文件类型 -,f:普通文件 d:目录文件,路径映射 l:链接文件(符号链接)软连接 设备文件: c:字符设备,一次存取一个字符 b:块设备 p:管道文件 fi,fo s:套接字文件,soc ...
- 7、Linux中文件类型、文件属性
Linux中文件类型简介:Windows中通过扩展名来区分文件类型,但是在Linux中文件的扩展名与文件类型无关,为了兼容用户使用Windows的习惯,我们也会用扩展名来表示Linux中的文件类型.在 ...
- linux怎么看文件状态,linux查看文件类型-file、状态-stat
linux查看文件类型-file.状态-stat 首页 计算机相关 linux命令 linux查看文件类型-file.状态-stat file 命令可以用来查看文件类型-i mime type -s ...
- linux 每日学一点《Linux链接文件类型》
2010.11.18 --------Linux链接文件类型-------------- Linux链接文件类型有两种,类似于windows系统下的快捷方式.但是Linux链接文件类型又与window ...
- 细说Linux链接文件类型
Linux链接文件类型有两种,类似于windows系统下的快捷方式.但是Linux链接文件类型又与windows系统的不同. Linux 文件系统最重要的特点之一是它的文件链接.链接是对文件的引用,这 ...
- GUN/LINUX的文件类型
GUN/LINUX的文件类型: 1. -: 普通文件 f 2. d: directory 目录文件 3. b : block device 块设备文件 以块为单位 ,支持随机访问 4. ...
- 【Linux】文件类型
我们知道在Linux下一切皆文件,那么Linux下是如何区分这些文件的呢?我们知道在windows下是查看文件的后缀名来区分各种各样的文件,但是在Linux下却没有后缀名那么我们如何区分呢? 一.in ...
- linux有那几种文件类型,Linux常用文件类型有哪些?六大类!
在学习Linux的过程中,大家会遇到各种各样的问题,比如说:Linux常用文件类型有哪些?我想很多人都不是很了解吧,接下来我们一起来看看吧. Linux的文件没有扩展名,所以Linux下的文件名称和它 ...
- Linux基本文件类型
Linux基本文件类型 基本文件类型 - : 普通文件d : 文件目录p : 管道文件l : 软连接文件c : 字符设备文件s : socket文件
- linux中文件类型说明及文件权限
文章目录 1. Linux文件类型 1.1 一般文件介绍 1.2 目录文件介绍 1.3 其他介绍 2. ls命令 3. 可执行文件后缀 4. linux的.a文件,.so文件等理解/动态链接库和静态链 ...
最新文章
- php自动分配,PHP上传文件时自动分配路径的方法_php技巧
- 修改mysql数据库编码
- python怎么读取列表-Python如何获取列表(List)的中位数
- 使用netty搭建一个简单的聊天室
- 【JavaScript】网站源码防止被人另存为
- 线上一次fullgc搞得鸡飞狗跳后,我总结了这篇文章
- 《游戏编程模式》一7.5 状态对象应该放在哪里呢
- 一个action类中写多个方法需要继承MappingDispatchAction
- java creat sql,java 实体类 生成 create sql
- 平面设计计算机基本配置,平面设计电脑配置要求
- Android仿微信地图定位和位置选择(上)
- SpringBoot实现Excel导出并设置表格属性(easyExcel)
- Web排行榜相关排序算法总结
- DVWA 不跳转_20201020好软件不私藏:稀有极品神器,直接解锁VIP!!
- ccpc2016长春站打铁记(后记)
- 过采样与欠采样图像重采样(上采样下采样)
- 《算法谜题》-第二章 谜题
- 华为实习结束后,鹅厂和字节跳动递来的offer让我手足无措
- 服务交付服务规范十要素
- bitmap的六种压缩方式,Android图片压缩