linux MV移动命令带来灾难后果,请教高手

来源:百度知道 编辑:UC知道 时间:2024/05/05 18:48:49
我用mv /var/www/yaowei/* 后出现mv: cannot move `/var/www/yaowei/include' to a subdirectory of itself, `/var/www/yaowei/wap/include'
mv: overwrite `/var/www/yaowei/wap/index.php'?
然后我输入Y,回车后结果,原来的地方只剩下include wap两个目录,而目的地没有任何文件。空间是一个discuz论坛。救命,原来的网站完全访问不了。
mv /var/www/yaowei/* 是在root用户下操作的,在一个建好的目录,看网上资料说是移动到当前目录的。可是,当前目录没有,哭!!!!救命

深表同情!
引用你说的话:在一个建好的目录,看网上资料说是移动到当前目录的

先说mv的用法,mv [OPTION]... SOURCE... DIRECTORY
你说的移到当前目录,就是你说的那个新建的目录中,应该你进入你建的这个目录,然后运行

mv /var/www/yaowei/* .

注意:最后是有个点的!这个点代表当前目录,而且是必须有的!你好像是少了这个.了。

你建的那个目录是不是在/var/www/yaowei/include下?
上面的英语的意思是说不能够把/var/www/yaowei/include这个目录移动到它自己的子目录里!
overwrite就是改写、覆盖的意思,你输入了Y,也就是说你@#$@#$,哎……

你自己man 一下mv就知道了,
第一看自己的权限够不够,
二看,自己是不是要加一些参加,比如,-R
再看看,你这,mv /var/www/yaowei/* 你的目标地址都没有,
mv 源文件地址 目标地址

语法不对

真恐怖