Linux文件系统
文件类型和文件系统
文件类型分7类:
1.普通文件(-)
2.目录文件(d)irectory
3.块设备文件(b)lock
4.字符设备文件(c)haracter
5.符号链接文件(l)ink
6.命名管道文件(p)ipe
7.套接字文件(s)ocket
在/dev目录下,我们可以看到大多数文件为b或者c开头的文件
使用find命令查找不同类型的文件:
find / -type [f d b c s p l] [-ls] [|wc-l]
-ls选项可以显示出找到的文件的详细信息
管道命令|和统计命令wc -l结合使用可以统计出查找到的文件的个数
文件命名规则
1)由字母(可用汉字)、数字、下划线、圆点等字符构成,除字符“/”外,所有的字符都可以使用,但应避免使用特殊字符,如?@#$&()|;’’""<>
2)长度不超过255个字符
3)同一目录下不能有相同的文件名,不同目录下可以同名
4)若文件名的第1个字符为“.”,表示该文件为隐藏文件
5)文件的属性与取名无关,文件名中可以不规定扩展名
6)Linux系统中目录名、文件名是区分大小写的
目录、路径基础
·目录:指包含许多文件项目的一类特殊文件。子目录、父目录、工作目录、用户主目录
·路径:由目录名和"/"做分隔符组成的字符串,用来表示文件或目录在文件系统中所处的层次的一种方法。路径又分绝对路径和相对路径
·“.”表示当前目录,“…”表示父目录,“~”表示用户主目录
文件系统类型
Virtual File System(虚拟文件系统)使得Linux可以支持多个不同的文件系统类型:Minix Ext Ext2 Ext3 Ext4 xfs Smb Vfat NFS ISO9660
Linux的文件系统采用分层结构,其顶层为根目录,用符号“/”表示,在根目录下是不同的子目录
软链接和硬链接
·硬链接:硬链接复制文件i-node,也就是保留所链接文件的索引节点(磁盘的物理位置)信息,即使文件更名或改变、移动,硬链接文件仍然存在
·软(符号)链接:软(符号)链接仅仅是指向目的文件的路径,类似于Windows下的快捷方式,如果被链接的文件更名或移动,符号链接文件就无任何意义
链接命令:ln
硬链接格式:ln 源文件 链接文件
软链接格式:ln -s 源文件 链接文件
注意:软链接可以指向目录,不允许将硬链接指向目录
2531

被折叠的 条评论
为什么被折叠?



