当前位置:网站首页>file和stat命令的使用,文件类型:代表字符,以及英文
file和stat命令的使用,文件类型:代表字符,以及英文
2022-07-31 05:18:00 【m0_59138290】
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0yQ9N0Iq-1657868059049)(C:\Users\jameth\AppData\Roaming\Typora\typora-user-images\image-20220713185330915.png)]](/img/24/d3bdb3f60b55923dac503652f80215.png)
file和stat命令的使用
file命令的使用
文件可以包含多种类型的数据,使用file
命令检查文件的类型,然后确定适当的打开命令或应用程序使
用
格式:
file [options] <filename>...
常用选项:
- -b 列出文件辨识结果时,不显示文件名称
- -f filelist 列出文件filelist中文件名的文件类型
- -F 使用指定分隔符号替换输出文件名后默认的”:”分隔符
- -L 查看对应软链接对应文件的文件类型
- –help 显示命令在线帮助
windows的文本格式和Linux的文本格式的区别在于linux
中换行使用的换行符,windows
中换行使用的回车换行符。
stat命令的使用
使用方式:stat FILE
显示文件或者文件系统的元数据。
文件一般有两类数据:元数据(matadata)和数据(data),元数据是用来描述文件本身的状态,数据是指文件具体的内容。
- 最近访问(
Access time
又叫atime
)是指最后一次读取的时间,有时对于间隔很短的频繁读取,时间不发生改变。 - 最近更改(
Modify time
又叫mtime
)是指内容数据发生改变,只要数据发生改变,元数据一定发生改变。 - 最近改动(
Change time
又叫ctime
)是指元数据的改变,atime
和mtime
的改变,都会引起ctime
的改变。
文件类型:代表字符,以及英文
使用’ls -l’命令 查看到 的第一 个字符 | 文件类型 | 说明 |
---|---|---|
- | 普通文件 | 类似于Windows的记事本 |
d | 目录文件 | 类似于windows文件夹 |
c | 字符设备 文件 | 串行端口设备,顺序读写,键盘 |
b | 块设备文 件 | 可供存储的接口设备,随机读写,硬盘 |
p | 管道文件 | 用于进程间的通信 |
s | 套接字文 件 | 通常用于网络上的通信。可以启动一个程序来监听客户端的要求,客户 端可以通过套接字来进行数据通信 |
I | 符号链接 又叫软链 接,和原 文件不是 一个文件 | 例如Windows的快捷方式,如果原始文件被删除,所有指向它的符号链 接也就都被破坏了。软链接有自己的node,是linux特殊文件的一种, 作为一个文件,它的数据是它所连接的文件的路径。符号链接可以跨越 文件系统,也可以为目录建立。 |
硬链接 | 只能引用同一文件系统中的文件。它引用的是文件在文件系统中的物理 索引(也称为inode)。当移动或者删除原始文件时,硬链接不会被破 坏,因为它所引用的是文件的物理数据而不是文件在件结构中的位置。 |
始文件时,硬链接不会被破 坏,因为它所引用的是文件的物理数据而不是文件在件结构中的位置。 |
边栏推荐
- 日志jar包冲突,及其解决方法
- a:自我介绍
- Cholesterol-PEG-DBCO Cholesterol-Polyethylene Glycol-Diphenylcyclooctyne Chemical Reagent
- 力扣刷题之排序链表
- Detailed explanation of mysql transaction principle
- Pytorch study notes 13 - Basic_RNN
- Where can I find the private files set by myself?
- windows下mysql忘记密码登录,并创建用户
- 力扣.找到打字符串中所有字母异位词
- Getting Started with MySQL: The Case Statement Works Well
猜你喜欢
WIN10,配置adb环境
Unity加载GIf动画
Session和Cookie,Token
超详细!!!让你了解冒泡排序的底层逻辑和思想
DOM操作案例1-点击,使表格的颜色切换(点击单元格,整行或整列颜色切换)
Four common ways of POST to submit data
vs2022 xlua 集成第三方库编译报错Generator Visual Studio 15 2017 could not find any instance of Visual Studio.
堆和栈的区别
Unity导入我的世界模型,简单图解教程(包括调整材质贴图和光照和添加碰撞)
[Solved] ssh connection report: Bad owner or permissions on C:\\Users/XXX/.ssh/config
随机推荐
对称加密和非对称加密
链表理论基础
【Rhapsody学习笔记】4:Relations
面试总爱问的一个问题,你为什么离职上一份工作?
UR3机器人运动学分析之正运动学分析
多线程截取视频为每帧
map和set
DOM操作-通过关系来获取元素
变更管理与 DevOps —— 二者同时进行吗?
【源码笔记】痛苦来源于比较——什么是相等,hashCode() 和 equals(Object)
四种常见的POST提交数据方式
【Latex】TexLive+VScode+SumatraPDF 配置LaTex编辑环境
box-shadow related properties
About iframe
2021-09-30
MySQL master-slave switching steps
ImportError: cannot import name 'Xxxx' from partially initialized module 'xx.xx.xx'
可下载视频可下载图片的函数
Natural language processing related list
常见网络攻击与防御方法