• Welcome to the world's largest Chinese hacker forum

    Welcome to the world's largest Chinese hacker forum, our forum registration is open! You can now register for technical communication with us, this is a free and open to the world of the BBS, we founded the purpose for the study of network security, please don't release business of black/grey, or on the BBS posts, to seek help hacker if violations, we will permanently frozen your IP and account, thank you for your cooperation. Hacker attack and defense cracking or network Security

    business please click here: Creation Security  From CNHACKTEAM

Recommended Posts

1.文件的概念:以计算机硬盘为载体存储在计算机上的信息的集合(目录也被认为是文件类型)。

2.文件的结构

(1)文件的逻辑结构

A.非结构化文件(流文件——字符流文件[记事本文件]和字节流文件[视频和图片文件]):以字节为单位,没有特定的结构。

b .结构化文件(记录文件)

结构化文档有四种主要类型,下面将逐一解释:

[1]序列文件

在物理存储中,访问顺序是一致的;

如果是变长文件,存储在链表中,特点是增删方便;如果是定长文件,存储在数组中,方便查找。

[2]索引文件

索引表,定长文件,记录记录的地址,特点是定位快,长度可变。

mdbhp4kyxyl6178.png

[3]索引序列文件

它也是一个索引表,记录了一组记录的地址(链表)。然而,查找链表的效率仍然很低。如果要减小以下链表的大小,应该增加索引表。可以考虑多级索引表。

[4]直接文件或散列文件

映射结构,将复杂的数据压缩成关键字。用户通过hash函数计算关键字对应的值,利用这个值索引找到超大数据数组得到值。

(2)文件的物理结构

A.文件控制块(目录也算文件类型):记录文件的相关信息。

B.索引节点(将FCB分成两部分)

gaiq0ple5pm6179.png

C.目录结构:多级目录

文件是如何共享的?

将文件标记为可共享,这样文件就可以向其他重要用户公开,然后就可以进行共享操作了。对于每个额外的共享用户,共享文件的计数器将增加1。

当用户减少时,计数器将减1,直到计数器值为0。如果没有用户使用,该文件将被标记为未共享,这样用户就看不到该文件。这种做法是实现了。

逻辑上删除,物理上文件仍然存在。

3.文件的共享和保护

(1)文件共享

硬链接(基于inode的共享):将共享文件的inode指针添加到当前目录。

软链接(基于符号链的共享):创建lnk文件(类似快捷方式)加入任意目录,通过lnk文件访问共享文件。

(2)文件保护

密码保护、加密保护、访问控制

Link to comment
Share on other sites