将当前目录的内容移动到父目录

将当前目录的内容移动到父目录

在我的服务器上,我位于以下文件夹中:

/路径/到/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 命令

相关内容