我只熟悉shell和我的命令行,但我了解上传和下载文件时*的用法。
我的问题是:如果我在本地设备上的网站目录中更新了多个文件,是否有一些简单的方法可以通过put命令重新上传每个文件和目录,只更新每个文件并放置以前没有的文件?
我想象一下我必须以某种方式
put */
(放置所有目录)
put *
(放置所有文件)
并相应地更改权限
首先清除目录以获得真正的更新也符合我的最佳利益,但是存在重置每个文件和目录的所有权限的问题。我认为它会以类似的方式工作,但我遇到了问题,我不明白使用-r递归选项。
答案 0 :(得分:3)