一个空格引发的血案(抢救回来了)

   10.png 
  在某市级迁移项目中,由于创建表空间指定file路径的时候,由于同事在文件名lv_temp_02后面多加了一个空格,导致数据文件创建到了服务器本地硬盘的 oradata下面,之后删除表空间以后该文件也是存在的,ll显示是有容量的,但是 du . 查看文件夹容量的时候发现大小为84k,感觉很奇怪。
  之后尝试了rm -fr 该文件,chmod 777该文件,vi该文件名,全都提示no such file or directoy,越来越感觉到蹊跷。
  然后又尝试了updatedb命令,然后locate该文件的名称,发现居然能找到文件,跟前面的no such file or directory是完全冲突的!!!
  在网上查了半天资料,一无所获。
  最后突然灵感降临,尝试了如下命令  rm -fr "lv_temp_02 ",ll看了一下,居然删除了!
  这下明白究竟为何了!
  linux下如果想要在文件名或者关键字前后加空格,还是要使用“”比较好,否则会自动给忽略。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/20802110/viewspace-1063185/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/20802110/viewspace-1063185/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值