OracleLinux文件名最后带空格生成了新的文件???

OracleLinux文件名最后带空格生成了新的文件???

2017-08-30 15:37 by AllegroCantabile, ... 阅读, ... 评论, 收藏, 编辑

          最近在OracleLinux5.4上做修改时,一时手快在文件名后多敲了个空格,然后一时脑抽给保存了,就遇见了以下场面,看似一模一样的文件,出现在同一个目录下。

#确认文件所在
[root@oracle ~]# find / -name scsi_id.config
/etc/scsi_id.config
#进入文件,并列出文件,文件名看似一模一样,其实第二个后面带了空格
[root@oracle ~]# cd /etc
[root@oracle etc]# ls -l scsi_id*
-rw-r--r-- 1 root root 666 Aug 29 17:26 scsi_id.config
-rw-r--r-- 1 root root   0 Aug 30  2017 scsi_id.config 
#带空格删除文件,可见rm交互中询问是否删除该空文件,为保险,重命名scsi_id后再执行删除操作
[root@oracle etc]# rm scsi_id.config 
rm: remove regular empty file `scsi_id.config '? no
[root@oracle etc]# mv scsi_id.config scsi_id.config.bak
[root@oracle etc]# ls -l scsi_id*
-rw-r--r-- 1 root root 666 Aug 29 17:26 scsi_id.config.bak
-rw-r--r-- 1 root root   0 Aug 30  2017 scsi_id.config 
[root@oracle etc]# rm scsi_id.config 
rm: remove regular empty file `scsi_id.config '? yes
[root@oracle etc]# ls -l scsi_id.config*
-rw-r--r-- 1 root root 666 Aug 29 17:26 scsi_id.config.bak
[root@oracle etc]# mv scsi_id.config.bak scsi_id.config
[root@oracle etc]# ls -l scsi_id*
-rw-r--r-- 1 root root 666 Aug 29 17:26 scsi_id.config

 详见下图,貌似有点不清晰o(╯□╰)o

 

昨天出现以上情况,今天想再次实验一下的时候发现无法成功,具体原因不得而知。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值