Linux中的文件类型以及文件属性
2014-11-25 18:57
281 查看
Linux中主要文件类型分为四种:
普通文件、链接文件、目录文件、设备文件
一、普通文件
普通文件仅仅是字节序列,Linux没有对其内容规定任何结构。可以是程序源代码,可执行文件、图片、声音等。在Linux终端使用以下命令来查看某个文件的属性:
[root@JLUZH root]# ls -1 install.log
- rw-r--r-- 1 root root 23444 2006-04-20 install.log
[root @JLUZH root]#
注意- rw-r--r-- 1 第一个符号是 -,这就是普通文件,删除方式是rm命令
二、目录文件
目录也是文件,包含文件名和子目录名以及指向哪些文件和子文件的指针,查看目录文件命令:
[root@JLUZH root]# ls -1
drwsr-xr-x 4 root 4096 2008- 20- 12
第一个字符是d,这就是目录文件。可以用mkdir命令来创建;cp命令把一个目录复制为另一个目录
三、链接文件
几个文件可以与一个i节点相关联,i节点含有一个字段含有与文件的关联数目
[root@JLUZH root]# ls -1
lrwxrwxrwx 1 root root 11 10XXXXXXXXX
其中第一个字符是l,就是连接文件。
四、设备文件
在Unix类操作系统下,设备是可以通过特殊文件进行访问的。所有的设备文件存放在dev目录下
[root@JLUZH root]# ls -1 /dev/tty
crw-rw-rw
第一个字符是c,表示字符设备文件
brw-rw-rw
第一个字符是b,表示块设备文件,如光驱和硬盘等设备,用mknode命令来创建,rm来删除
文件属性:
在window中以后缀名来确定文件类型,在Linux中能否执行主要与文件属性有关,在Linux中的文件拥有者把文件分成三种不同权限,分别是:可读(r)可写(w)可执行(x),又有三个不同的用户级别,分别是:文件拥有者(u)、所属的用户组(g)和系统里的其他用户(o)
第一个字符显示文件类型,前边已经讲到了五种,还有
“p”命名管道
“f”最站文件
第一个字符之后有三个三位数组分别是r、w、x、-。其中“-”表示用户组对此没有权限。
第一个三位数组表示对于文件拥有者(u)对该文件的权限,
第二个三位数组表示文件用户组(g)对该文件的权限;
第三个三位数组表示系统里的其他文件(o)对该文件的权限
普通文件、链接文件、目录文件、设备文件
一、普通文件
普通文件仅仅是字节序列,Linux没有对其内容规定任何结构。可以是程序源代码,可执行文件、图片、声音等。在Linux终端使用以下命令来查看某个文件的属性:
[root@JLUZH root]# ls -1 install.log
- rw-r--r-- 1 root root 23444 2006-04-20 install.log
[root @JLUZH root]#
注意- rw-r--r-- 1 第一个符号是 -,这就是普通文件,删除方式是rm命令
二、目录文件
目录也是文件,包含文件名和子目录名以及指向哪些文件和子文件的指针,查看目录文件命令:
[root@JLUZH root]# ls -1
drwsr-xr-x 4 root 4096 2008- 20- 12
第一个字符是d,这就是目录文件。可以用mkdir命令来创建;cp命令把一个目录复制为另一个目录
三、链接文件
几个文件可以与一个i节点相关联,i节点含有一个字段含有与文件的关联数目
[root@JLUZH root]# ls -1
lrwxrwxrwx 1 root root 11 10XXXXXXXXX
其中第一个字符是l,就是连接文件。
四、设备文件
在Unix类操作系统下,设备是可以通过特殊文件进行访问的。所有的设备文件存放在dev目录下
[root@JLUZH root]# ls -1 /dev/tty
crw-rw-rw
第一个字符是c,表示字符设备文件
brw-rw-rw
第一个字符是b,表示块设备文件,如光驱和硬盘等设备,用mknode命令来创建,rm来删除
文件属性:
在window中以后缀名来确定文件类型,在Linux中能否执行主要与文件属性有关,在Linux中的文件拥有者把文件分成三种不同权限,分别是:可读(r)可写(w)可执行(x),又有三个不同的用户级别,分别是:文件拥有者(u)、所属的用户组(g)和系统里的其他用户(o)
第一个字符显示文件类型,前边已经讲到了五种,还有
“p”命名管道
“f”最站文件
第一个字符之后有三个三位数组分别是r、w、x、-。其中“-”表示用户组对此没有权限。
第一个三位数组表示对于文件拥有者(u)对该文件的权限,
第二个三位数组表示文件用户组(g)对该文件的权限;
第三个三位数组表示系统里的其他文件(o)对该文件的权限
相关文章推荐
- Linux 文件类型,文件属性,文件系统类型
- Linux 获取文件属性 函数 stat, fstat, lstat 以及 stat 结构体
- Linux文件类型、属性
- Linux 不同颜色文件类型 / 权限 / 属性
- Linux系统文件类型与文件属性--Linux入门到精通系列
- 通过ll判断linux文件的类型以及介绍linux的特殊文件
- 7、Linux中文件类型、文件属性
- Linux 文件目录和属性,以及chmod umask chown 命令
- 【转】Linux下文件属性(drwxr-xr-x)详解以及(-rwxrwxrwx=777)
- Linux下不同颜色命de文件类型 以及重要de配置文件
- linux下U盘文件系统类型的识别以及挂载
- Linux 程序设计学习笔记----Linux下文件类型和属性管理
- Linux 程序设计学习笔记----Linux下文件类型和属性管理
- Linux 文件类型 及文件的扩展名 Linux 文件和目录的属性
- Linux 系统下文件类型及属性
- linux 文件结构,和各目录的作用,以及文件的类型
- 《Linux系统文件属性类型介绍及普通文件类型说明》
- 每天一个linux命令(28):文件和目录属性 Linux文件类型与扩展名---学习笔记
- 【Unix/Linux】【系统】文件 —— 类型,属性,扩展名
- Linux下文件属性(drwxr-xr-x)详解以及(-rwxrwxrwx=777)(转)