我想知道使用什么命令来递归地将目标目录中的所有文件进行 gunzip 压缩?我尝试使用 unzip 命令,但没有用。
我尝试了从目标文件夹中解压缩所有 zip 文件的命令?
我正在尝试使用--deletein 选项rsync删除目标目录中不存在于原始目录中的文件
这是我正在使用的命令:
rsync -avz --ignore-existing --recursive --delete /var/www/* root@mydomaintest.com:/var/www
Run Code Online (Sandbox Code Playgroud)
所以我的问题是,如何删除目标目录中原始目录中不存在的所有文件?
好的,所以我已经在这里和其他地方查找了现有的答案,但我无法找到的是,如果我将--ignore-existing选项与选项一起使用,如果没有,我--delete是否仍然可以让 rsync 从目标中删除文件不再存在于源中并且仍然阻止 rsync 覆盖目标中的现有文件?
谢谢
我有一个名为“existing_folder”的目录和另一个名为“temp”的目录
我想用 'temp' 的内容以及任何子目录替换 'existing_folder' 的内容。
由于该目录包含网页,因此必须以确保最少停机时间的方式完成此操作。
有没有办法做到这一点?我应该使用什么命令来实现这一目标?
目前我有以下命令,它将递归发送一个文件夹及其内容:
rsync -avz --ignore-existing --recursive /var/-iles/_site root@mytestingdomain.com:/var/www
Run Code Online (Sandbox Code Playgroud)
我想要的只是_site要发送到文件夹的文件夹的内容www
,而不是_site文件夹本身。
是否可以_site通过 rsync只发送文件夹的内容?
谢谢
我目前正在使用以下 wget 命令从文件中的 URL 列表从 FTP 服务器下载:
wget --user=mylogin --password='mypassword' -P /home/ftp/ -i /var/www/file/url.txt -N
Run Code Online (Sandbox Code Playgroud)
但现在我需要一种同时下载多个文件的方法。我正在尝试为此使用 aria2,并尝试了以下命令:
aria2c -x 5 -i /var/www/file/url.txt
Run Code Online (Sandbox Code Playgroud)
但是我似乎找不到让 aria2 先登录到 FTP 的方法。
所以我的问题是,是否有一个命令让 aria2 首先登录到 FTP 服务器,然后从 URL 列表中下载?
或者,是否有更好的工具更适合我的任务?
谢谢