文件属性
执行ls -l命令后,出现如下的结果
第一列;表示文件的类型和权限
第二列;表示有多少文件名连接到此节点(硬链接它的值是唯一的,软连接的值不是唯一的)(i-node)关于i-node后续会详细说明
第三列;表示文件(或目录)的所有者账户(属主)
第四列;表示文件(或目录)的所属组账户(属组)
第五列;表示文件(或目录)的大小单位(Bite) B 和b 区别
第六列;表示文件的最后修改时间
第七列;表示文件名
文件类型
Linux系统不同于window系统,两者文件类型也有很大的差异。Linux文件类型和Linux文件名所代表的意义是两个不同的概念。Linux系统是以文件的形式来进行管理的,常见文件类型; 普通文件、目录、字符设备文件、块设备文件、符号链接文件等
普通文件,表示字符“-”
[root@test test ]# ls -lrt -rw-r--r-- 1 root root 0 Nov 19 03:30 ext -rw-r--r-- 1 root root 0 Nov 19 03:30 jeacen
注释:可以看到有类似 -rw-r--r-- ,值得注意的是第一个符号是 - ,这样的文件在Linux中就是普通文件。这些文件一般是用一些相关的应用程序创建,比如图像工具、文档工具、归档工具... .... 或 cp工具等。这类文件的删除方式是用rm 命令;
目录,表示字符d
[root@test test]# ll |grep ^d drwxr-xr-x 2 root root 4096 Nov 19 04:03 cshi.cc drwxr-xr-x 2 root root 4096 Nov 19 03:31 haha
注释:drwxr-xr-x ,这样的文件就是目录,目录在Linux是一个比较特殊的文件。注意它的第一个字符是d。创建目录的命令可以用 mkdir 命令,或cp命令,cp可以把一个目录复制为另一个目录。删除用rm 或rmdir命令。
块设备文件,表示字符“b”
[root@test /]# ll /dev/ |grep ^b brw-rw---- 1 root test 2, 0 Nov 17 00:58 fd0 brw-rw---- 1 root test 2, 84 Nov 17 00:58 fd0u1040
在/dev/目录下执行, brw-rw----第一个字符“b”代表是块设备文件如;硬盘光驱等crw-rw----第一个字符是“c”代表字符设备文件如鼠标,键盘等外接设备
链接文件,表示字符“l”
[root@test /]# ll |grep ^l lrwxrwxrwx 1 root root 4 Nov 19 01:55 456 -> /123
注释:lrwxrwxrwx,注意第一个字符是l,这类文件是链接文件。这类文件是通过ln命令创建
套接口文件,表示字符“s”
srw-rw-rw- 第一个字符是“s”表示套接口文件,这个文件很少见了解即可
本文由傻鸟发布,不代表傻鸟立场,转载联系作者并注明出处:https://shaniao.net/linux/113.html