相关疑难解决方法(0)

Unix 文件系统中的目录是如何实现的?

我的问题是目录是如何实现的?我可以相信像变量这样的数据结构,例如表、数组或类似的。由于 UNIX 是开源的,我可以在源代码中查看程序在创建新目录时所做的事情。你能告诉我在哪里看或详细说明这个话题吗?一个目录“是”一个我能理解的文件,一个目录真的是一个文件吗?我不确定文件是否确实存储在“文件”中,而您仍然可以说出几乎所有内容的单词 file,而且我不确定绝对不是文件的内容,因为您甚至可以将变量称为 a文件。例如,链接当然不是文件,链接就像目录,但这是否违反了目录是文件?

filesystems directory architecture files

20
推荐指数
2
解决办法
2万
查看次数

rmdir 和 rm -r 的区别

我通常使用rm删除目录:

rm -r myDir
Run Code Online (Sandbox Code Playgroud)

但是我知道另一个命令rmdir,它似乎也能完成这项工作:

rmdir myDir
Run Code Online (Sandbox Code Playgroud)

这两个命令有什么区别,应该在什么时候使用?

directory rm command

14
推荐指数
1
解决办法
9572
查看次数

标签 统计

directory ×2

architecture ×1

command ×1

files ×1

filesystems ×1

rm ×1