免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 3168 | 回复: 15
打印 上一主题 下一主题

[系统管理] 目录改名导致的悲剧,求救! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-08-14 10:11 |只看该作者 |倒序浏览
各位大侠,
AIX7.1下一oracle 数据文件目录testdb, 本是想通过目录改名将数据文件备份起来,
结果不心名字弄错了,用了这个命令"mv testdb testdb",结果悲剧了。
现进testdb目录提示目录不存在,请问各位大侠,如何把testdb还原出来?先谢谢啦。
$ cd testdb
ksh: testdb:  not found.

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
2 [报告]
发表于 2013-08-14 10:26 |只看该作者
没用过AIX,linux下mv命令就通不过,会报错的

论坛徽章:
0
3 [报告]
发表于 2013-08-14 10:36 |只看该作者
目录存在,但进不去,我想testdb这个名字中可能有特殊字符了。各位有什么办法没有?
$ ls -l
total 48
drwxr-xr-x    2 oracle   oinstall        256 Aug 14 09:17 testdb___
drwxr-xr-x    2 oracle   oinstall       4096 Jul 30 13:56 testdb_bk
drwxr-xr-x    2 oracle   oinstall       4096 Aug 02 09:56 testdb

$ du -sg *
0.00    testdb___
8.86    testdb_bk
9.29    testdb

$ cd testdb
ksh: testdb:  not found.

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
4 [报告]
发表于 2013-08-14 11:17 |只看该作者
按tab能补全不?

论坛徽章:
0
5 [报告]
发表于 2013-08-14 11:23 |只看该作者
回复 4# chenyx
试了,tab键补全不起作用的,我把原来那个testdb__改名成testdb也可以的,出现下面的情况,但原来的文件我要弄出来。
$ ls -l
total 56
drwxr-xr-x    2 oracle   oinstall       4096 Aug 14 11:06 testdb
drwxr-xr-x    2 oracle   oinstall       4096 Jul 30 13:56 testdb_bk
drwxr-xr-x    2 oracle   oinstall       4096 Aug 02 09:56 testdb

$ ls -li
total 56
36960 drwxr-xr-x    2 oracle   oinstall       4096 Aug 14 11:06 testdb
36896 drwxr-xr-x    2 oracle   oinstall       4096 Jul 30 13:56 testdb_bk
32800 drwxr-xr-x    2 oracle   oinstall       4096 Aug 02 09:56 testdb
$


   

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
6 [报告]
发表于 2013-08-14 11:25 |只看该作者
你将另外两个目录mv到别的目录下,然后,cd testdb*,看看能进去不

论坛徽章:
0
7 [报告]
发表于 2013-08-14 11:37 |只看该作者
$ ls -l | awk '{print $9}'

testdb
testdb_bk
testdb

$ ls -l | awk '{print $9}' >1.txt

$vi 1.txt
testdb
testdb_bk
testdb_^?

看到怪字符了,testdb_^?, 但还是进不去。
$ cd testdb_^?
bash: cd: testdb_^?: A file or directory in the path name does not exist.

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
8 [报告]
发表于 2013-08-14 11:43 |只看该作者
用\转移下你的那个^看看

论坛徽章:
0
9 [报告]
发表于 2013-08-14 11:48 |只看该作者
回复 8# chenyx

还是不行,
$ testdb_^?
$ cd testdb_\^?
ksh: testdb_^?:  not found.
$ cd testdb_\^\?
ksh: testdb_^?:  not found.


   

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
10 [报告]
发表于 2013-08-14 11:52 |只看该作者
这个就不清楚了.你去AIX区试试看看
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP