第三章 linux文件类型和根目录结构
Linux文件类型
第一
个字
符
|
文件类型 | 说明 |
-
|
普通文件 | 类似于Windows的记事本 |
d | 目录文件 | 类似于windows文件夹 |
c |
字符设备文件
|
串行端口设备,顺序读写,键盘 |
b | 块设备文件 | 可供存储的接口设备,随机读写,硬盘 |
p | 管道文件 | 用于进程间的通信 |
s | 套接字文件 |
通常用于网络上的通信。可以启动一个程序来监听客户端的要求,客
户端可以通过套接字来进行数据通信
|
l |
符号链接又叫软连接,和原文件不是一个文件
|
例如
Windows
的快捷方式,如果原始文件被删除,所有指向它的符号
链接也就都被破坏了。软链接有自己的
node
,是
linux
特殊文件的一
种,作为一个文件,它的数据是它所连接的文件的路径。符号链接可
以跨越文件系统,也可以为目录建立。
|
硬链接 |
只能引用同一文件系统中的文件。它引用的是文件在文件系统中的物
理索引(也称为
inode
)。当移动或者删除原始文件时,硬链接不会被
破坏,因为它所引用的是文件的物理数据而不是文件在件结构中的位
置。
|
[root@localhost ~]# ll -d /home[root@localhost ~]# ll /dev/tty[root@localhost ~]# ll /dev/sr0
Linux系统的目录结构
Linux
目录结构的特点
使用树形目录结构来组织和管理文件。
整个系统只有一个根目录(树根),
Linux
的根目录用
“
/
”
表示
其他所有分区以及外部设备(如硬盘、光驱等)都是以根目录为起点,挂接在目录树的某个目录中
的,通过访问挂载点目录,即可实现对这些分区的访问。
结构图:
常见目录用途