首页 > 网络运维 > Linux > 正文

Linux文件属性有几种类型

Linux文件属性有几种类型

文件的属性指的是文件的基本特性,其中包括文件的名称、大小、权限、所有者等信息。在Linux系统中,文件的属性可以分为三种类型,分别是文件属性、目录属性和设备属性。

1. 文件属性

文件属性是指组成文件的一些基本信息,如文件大小、文件属主、文件扩展名等。文件属性可以通过“ls –l”命令查看,一般显示的内容如下所示:

-rw-r--r-- 1 root root 252 2月 2 23:59 file.txt

上面的命令显示的信息比较丰富,分别代表文件的类别、文件的属主和文件的大小。其中,类别一般由10个字符组成,前面的“-”表示文件,剩下的9个字符分别表示文件的可读、可写、可执行等权限。

2. 目录属性

目录属性是指某一个目录的一些特性,其中包括目录的名称、权限、存储空间等信息。这些属性可以通过“du”命令查看,一般的目录属性显示如下:

drwxrwxrwx 5 root root 4096 2月 2 23:59 mydir

上面的命令显示的信息比较复杂,其中“drwxrwxrwx”指的是目录的类型,“5”代表该目录下面嵌套着多少个文件或者子目录,“root”分别指出该目录的属主和用户组。最后的“4096”表示该目录所占的磁盘空间。

3. 设备属性

设备属性是指Linux系统中用于连接外部设备的设备描述符,这些设备描述符具有自己特定的属性,例如物理地址、驱动名称等。设备的属性可以通过“/proc/devices”命令查看,一般的设备属性显示格式如下:

Character devices:

1 mem 4 tty 5 tty S tty

上面的命令显示的信息比较仓促,其中“character devices”表示的是字符设备,“1”“4”“5”“S”分别表示的是设备的类型,“mem”“tty”分别表示的是设备的驱动程序。

综上所述,文件的属性可以分为三类,这些文件属性可以利用“ls –l”“du”“/proc/devices”等命令查看,其中每一类属性都具有自己特定的显示格式,通过这些特定的显示格式可以精准了解Linux系统中某一个文件、目录或者设备的基本属性信息。

打赏
海报

本文转载自互联网,旨在分享有价值的内容,文章如有侵权请联系删除,部分文章如未署名作者来源请联系我们及时备注,感谢您的支持。

转载请注明本文地址:http://atpbike.com/article/linux/3581.html

相关推荐

支付宝
微信
赞助本站