![将当前目录的内容移动到父目录](https://linux22.com/image/531496/%E5%B0%86%E5%BD%93%E5%89%8D%E7%9B%AE%E5%BD%95%E7%9A%84%E5%86%85%E5%AE%B9%E7%A7%BB%E5%8A%A8%E5%88%B0%E7%88%B6%E7%9B%AE%E5%BD%95.png)
在我的服务器上,我位于以下文件夹中:
/路径/到/www/some_folder/
现在我想将此文件夹的所有内容移动到父文件夹即 www
我应该怎么办?
这有效吗:
/path/to/www/some_folder/mv -R . ../
答案1
mv * ../
就足够了,除非还有需要移动的点文件,而在 www 目录中很可能有示例.htaccess
文件。
所以你想要类似的东西
mv * .[^.]* ../
或者在 zsh 中,它足够好,不会扩展.*
到..
,你有
mv * .* ../
或者
setopt globdots
mv * ../
答案2
如果您尝试简单的方法mv * ..
它应该会有效。
答案3
这应该可以:
mv * ../
由于 mv 的工作方式,您不需要递归选项。
答案4
使用 rsync。rsync 命令