Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2728322
  • 博文数量: 206
  • 博客积分: 3409
  • 博客等级: 中校
  • 技术积分: 4066
  • 用 户 组: 普通用户
  • 注册时间: 2010-12-24 10:21
个人简介

● ITPUB名人堂嘉宾 ● ChinaUnix社区博客专家 ● ChinaUnix社区Oracle板块版主 ● 优酷网认证音乐牛人:EricGuitar ● SDOUG 核心成员 ●E-mail:gaoqiangdba@163.com

文章分类

全部博文(206)

文章存档

2021年(11)

2020年(7)

2019年(7)

2016年(5)

2015年(36)

2014年(23)

2013年(15)

2012年(23)

2011年(61)

2010年(18)

分类: Oracle

2013-01-28 13:45:13

    
  在某市级迁移项目中,由于创建表空间指定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下如果想要在文件名或者关键字前后加空格,还是要使用“”比较好,否则会自动给忽略。

阅读(5803) | 评论(6) | 转发(1) |
给主人留下些什么吧!~~

jackson1985742013-02-06 11:40:56

lu544811492:更要命的是solaris下文件夹最后建了个换行符,你怎么看都是一样的,怎么删都删出不掉。。最后无果漫无目的的浏览者网页,忽然发现ctrl+v+m竟然能输入这个符号

哈,这都是宝贵的经验,哈~~~

回复 | 举报

jackson1985742013-02-06 11:40:38

finalfantasy000:rm -fr lv_temp_02*

再试试?

这个问题当时就解决了。感觉你说的这个方法应该是没问题的。

回复 | 举报

jackson1985742013-02-06 11:40:18

superior_2008:这种东西,一般的时候都使用tab

按说是该这样,但他那台机器是号称 国产的小型机 Tab按一下光标就往后跑好多字符,无法自动补全。

回复 | 举报

superior_20082013-02-04 16:04:49

这种东西,一般的时候都使用tab

finalfantasy0002013-01-30 09:51:28

rm -fr lv_temp_02*

再试试?