感谢支持
我们一直在努力

Linux下文件类型解析

Linux系统主要根据文件头信息来判断文件类型,扩展名并非决定因素。


现在使用 ls -l 命令,查看详细信息格式的文件列表,您将会看到如下内容:


total 5


drwxr-x— 4 user group 4096 Mar 10 00:37 filename


drwxr-xr-x 21 user group 4096 Mar 10 20:16 文件名


-rw——- 1 user group 524 Mar 10 00:40 a


-rw-r–r– 1 user group 24 Jun 11 2000 b


drwx—— 2 user group 4096 Mar 9 11:06 c


共显示了七列信息,从左至右依次为:权限、文件数、归属用户、归属群组、文件大小、创建日期、文件名称


其中要特别留意的是第一列:


drwxr-xr-x


一共有10个位置,可以分为4组:


d rwx r-x r-x


第一组只有一个字符:


d 文件夹


– 普通文件


l 链接


b 块设备文件


c 字符设备文件。


剩下的3组分别为归属用户、归属群组、其它用户或群组对于该文件的权限。我们看它的格式


rwx rwx rwx


r 可读


w 可写


x 可执行


它们的顺便不能颠倒,某一位置为空(-),则表示不具有相应的权限。


Tip


Linux下的可执行文件并不是由扩展名(例如 .exe )决定的,而是由其可执行权限位决定。

赞(0) 打赏
转载请注明出处:服务器评测 » Linux下文件类型解析
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏