华为认证HCNA-Storage (H13-611)题库
2022-08-05 10:40:51 1.27MB 华为认证 HCNA-Storage 题库
1
1609478363-VCE1.0.2(软件会提示升级,勿升级)
2022-08-03 18:04:15 5.37MB 刷题软件
1
正如前面所述,这是U N I X文件系统的经典格式,在B a c h〔1 9 8 6〕一书的第4章中对此作了 说明。关于伯克利快速文件系统对此所作的更改请参阅 L e ffler 等〔1 9 8 9〕中的第7章。 4.15 link,unlink,remove和r e n a m e函数 如上节所述,任何一个文件可以有多个目录项指向其 i节点。创建一个向现存文件连接的 方法是使用l i n k函数。 #include int link(const char *e x i s t i n g p a t h, const char *n e w p a t h) ; 返回:若成功则为0,若出错则为-1 此函数创建一个新目录项n e w p a t h,它引用现存文件e x i s t i n g p a t h。如若n e w p a t h已经存在,则返 回出错。 创建新目录项以及增加连接计数应当是个原子操作(请回忆在3.11节中对原子操作的讨论)。 大多数实现,例如S V R 4和4 . 3+B S D要求这两个路径名在同一个文件系统中。 P O S I X . 1允许支持跨越文件系统的连接的实现。 只有超级用户进程可以创建指向一个目录的新连接。其理由是这样做可能在文件系统中形 成循环,大多数处理文件系统的公用程序都不能处理这种情况( 4 . 1 6节将说明一个由符号连接 引入的循环的例子)。 为了删除一个现存的目录项,可以调用u n l i n k函数。 #include int unlink(const char *p a t h n a m e) ; 返回:若成功则为0,若出错则为-1 此函数删除目录项,并将由p a t h n a m e所引用的文件的连接计数减1。如果该文件还有其他连接, 则仍可通过其他连接存取该文件的数据。如果出错,则不对该文件作任何更改。 我们在前面已经提及,为了解除对文件的连接,必须对包含该目录项的目录具有写和执行 许可权。正如4 . 1 0节所述,如果对该目录设置了粘住位,则对该目录必须具有写许可权,并且 具备下面三个条件之一: • 拥有该文件。 • 拥有该目录。 • 具有超级用户优先权。 第 4章 文件和目录 7 1 下载
2022-08-01 08:45:24 18.16MB UNIX 环境高级编程 linux
1
华为认证知识点总结.pdf
2022-07-14 19:05:13 171KB 考试
华为认证网络工程师.pdf
2022-07-14 19:05:10 33KB 考试
华为认证网络工程师认证考试笔试题汇总.pdf
2022-07-14 19:05:07 17KB 考试
华为认证网络工程师试题2.pdf
2022-07-14 19:05:05 68KB 考试
华为认证云服务HCIA Cloud Service V22(H13-811) 考了834分,10.29日刚考完
2022-07-04 16:29:50 15KB 华为 认证题库 云服务
1
华为认证培训教材,主要是计算机网路部分的知识,对于学习网络知识很有用处。PDF格式,共14章。
2022-07-01 10:34:44 3.41MB 华为 计算机网络
1
HCIE Datacom V1.0 PPT
2022-06-20 18:06:18 81.28MB 华为认证 HCIE Datacom PPT
1