Linux学习笔记(二)

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 源文件 链接文件
注意:软链接可以指向目录,不允许将硬链接指向目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值