首页 > 代码库 > Linux下同一目录内文件和目录为什么不能同名?

Linux下同一目录内文件和目录为什么不能同名?

问题描述:

 

如果事先有叫‘A’的文件夹存在,则不允许建立叫‘A’的文件;

同理若先有叫‘b’的文件存在,一样不允许建立叫‘b’的文件夹。

技术分享

 

原因很简单,因为Linux下一切都是文件,一个目录归根到底还是一个文件。你可以用vim打开一个目录。所以这种情况是不能的

 

Linux下同一目录内文件和目录为什么不能同名?