阿Q的Linux运维学习之路(day9-1)-Linux文件管理-系统文件信息

系统文件属性

当我们使用ls -l列目录下所有文件时,通常会以长格式的方式显示,其实长格式显示就是我们Windows下看到的文件详细信息,我们也将其称为文件属性,那整个文件的属性分为十列。
如图所示
在这里插入图片描述
我们以第二行的文件信息来解释一下每一列的含义:

drwxr-xr-x. 2 root root 6 Mar 5 12:19 data

d 				1:文件类型
rwxr-xr-x.		2:权限
2				3:第三列的1或者2代表文件硬链接数
root			4:第四列的root代表文件属于哪个用户
root			5:第五列的root表示文件属于哪个小组
6				6:表示文件的大小
Mar	5 12:19		7、8、9:三列表示最新的修改时间与日期
data			10:最后是文件名称

系统文件类型

上面我们说了文件信息的开头是指文件类型,不同的文件类型用不同的符号来表示。

-	表示一个文件
s	socket,进程与进程之间的通讯协议
c	字符设备(终端、键盘)
b	块设备(磁盘)
l	软链接(快捷方式)
d	表示一个目录

想要更加精准的区分一个文件的类型,我们可以使用file命令:
语法格式:命令+参数
例如:
[root@localhost ~]# file data
data: directory #data 为一个目录文件

查看文件类型的方法:

	1:ls -l查看	(不一定准确)
	2:查看文件名称的后缀来区分也不一定准确,因为Linux不区分后缀
	3:使用file可以精准查看一个文件的类型
发布了38 篇原创文章 · 获赞 0 · 访问量 598

猜你喜欢

转载自blog.csdn.net/qq_39095114/article/details/104770287