关于mkdir不能创建同名文件夹的问题

在学习Linux命令 diff 的时候,为了创建一个new和一个old的文件夹,结果错误创建了名为new和old的文件,当时想用mkdir创建名为old的文件夹并把名为old的文件放进去。

但是遇到了下面的问题:

obama@obama-ubuntu:/tmp$ mkdir ./old
mkdir: cannot create directory './old': File exists
 
马上看了一下,/tmp目录下并没有名为old的文件夹,但是有一个同名的文件,错误提示也确实是“文件已存在”。 

在网上查了一下,Unix的命名规则确实不允许同名的文件和文件夹在同一目录下。那Windows呢?



确实也不行,我们平时觉得可以大概是因为加了扩展名吧。。。

是不是在Linux下创建文件加个扩展名会比较好,哪怕这个扩展名没有任何意义?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值