QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2703|回复: 17

奇怪问题:文件和文件夹不能在同一目录中同名???

[复制链接]
发表于 2005-12-10 13:08:46 | 显示全部楼层 |阅读模式
奇怪问题:文件和文件夹不能在同一目录中同名???

不知道linux本来是这样的,还是我的有点什么问题:
当我把firefox1.5/firefox/下的firefox文件移到firefox1.5/下面时系统提示不能覆盖firefox,说firefox1.5下已经存在firefox文件。

另外 我的/tmp目录 下有好多乱码文件名的文件,怎么都删不掉,看着烦,删除他们时系统又提示那些文件夹不存在 。

how to  ?
发表于 2005-12-10 13:51:38 | 显示全部楼层
这是自然的啦,你要知道在终端下目录和文件名同名是不是会造成混乱,win和dos下面目录和文件名可以同名并不是个科学的方法。
回复

使用道具 举报

发表于 2005-12-10 13:53:23 | 显示全部楼层
1. 在 linux 中文件夹就是文件,这是很正常的。

2. 关于乱码问题,你用的是什么版本,你试试把 /etc/sysconfig/i18n 里的改成 zh_GB2312。我估计那是中文乱码。如果不行,我也没办法了,我曾经就这样处理的
回复

使用道具 举报

发表于 2005-12-10 22:31:05 | 显示全部楼层
??? windows下 也不可以吧?
回复

使用道具 举报

 楼主| 发表于 2005-12-12 19:37:41 | 显示全部楼层
关键是文件找不到,系统根本认为没有那个文件,以前也删过乱码文件,只是名字是乱码,系统可以找到的,用通配符删文件就行了,但是这个不行,用通配符还是提示文件不存在。
几年前开始玩linux的时候遇到这种问题,没想到现在还有。
回复

使用道具 举报

 楼主| 发表于 2005-12-12 19:40:57 | 显示全部楼层
关键是文件找不到,系统根本认为没有那个文件,以前也删过乱码文件,只是名字是乱码,系统可以找到的,用通配符删文件就行了,但是这个不行,用通配符还是提示文件不存在。
几年前开始玩linux的时候遇到这种问题,没想到现在还有。
回复

使用道具 举报

发表于 2005-12-13 16:48:43 | 显示全部楼层
文件夹就是一种特殊的文件,或者说就是文件的一种,不论在什么操作系统里同一个路径下都不能存在同名文件,不管是Linux也好windows也好,都是这样,请注意,扩展名也是文件名的一部分!
回复

使用道具 举报

 楼主| 发表于 2006-1-13 13:47:41 | 显示全部楼层
windows可以同名的,从学DOS就没有这个限制,

感觉这个限制不好,至少不方便,
既然文件夹是一种特殊的文件,就是说它的特殊性已经决定了它和它同名的一般文件不一样,既然不一样,那么又何来的混乱???

没学过计算机,所以不懂为什么有这个限制....
回复

使用道具 举报

发表于 2006-1-18 15:55:37 | 显示全部楼层
[quote:3813abb1e5="beyondsakai"]windows可以同名的,从学DOS就没有这个限制,

感觉这个限制不好,至少不方便,
既然文件夹是一种特殊的文件,就是说它的特殊性已经决定了它和它同名的一般文件不一样,既然不一样,那么又何来的混乱???

没学过计算机,所以不懂为什么有这个限制....[/quote]
XP的dos和xp都一样存在这个限制啊!
回复

使用道具 举报

发表于 2006-1-19 19:09:36 | 显示全部楼层
不要瞎说

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

发表于 2006-1-19 21:06:10 | 显示全部楼层
[quote:6c8112b202="lanzinc"]不要瞎说[/quote]
你有没有试过建立一个文件夹再建立一个没有扩展名的同名文件!
或者
建立带扩展名的文件夹和相同的文件!


可以再说吧!
回复

使用道具 举报

发表于 2006-1-19 21:13:55 | 显示全部楼层
你上传的图,无法打开!
回复

使用道具 举报

发表于 2006-1-19 23:27:49 | 显示全部楼层
To tanhitzq,
我说的不是你。图我这没问题(换了很多太机都可以打开)

要不然我把图片的内容描述一下
首先 ver 命令显示系统为win2000
再着 dir 显示当前目录下存在一个文件 t.txt
接着 md t.txt 试图建立名字为t.txt的目录。命令屏幕输出的含义是: 有同名的文件或目录存在当前目录下,创建失败。
回复

使用道具 举报

发表于 2006-1-19 23:51:02 | 显示全部楼层
经过偶的测试
windwosxp下也不能建立相同名字的文件和文件夹(文件没有扩展名)
回复

使用道具 举报

发表于 2006-1-20 14:57:20 | 显示全部楼层
按照有人说的,先建立文件夹,再建文件,这是在fat32分区里.

在cmd下,拷贝 , 新建, 重命名 均不可以.

在 explorer 中, 拷贝 , 重命名 均不可以.



楼主是怎么办到的?难道是ntfs?更不可能了吧?[/img]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-29 00:36 , Processed in 0.063435 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表