我只是想复制一个文件夹并在同一目录中重命名它
尝试:cp -rfp 文件夹 folder-7-03
终端回复:无效请求
我不经常使用终端,因为我的 FTP 应用程序相当不错。我本想尝试一下,但现在我明白了为什么我总是灰心丧气。不过,我还是想知道,因为我意识到了终端的强大功能。
如果有帮助,请在此处查看状态:
连接并登录saidwebsite.com。
没有代理连接。
Gate ftp:关闭、服务器(无)、端口 ftpgate。
被动模式:开启;恢复到主动模式:开启。
模式:流;类型:二进制;形式:非打印;结构:文件。
详细:开启;铃声:关闭;提示:开启;通配:开启。
存储唯一性:关闭;接收唯一性:关闭。
保留修改时间:开启。
案例:关闭;CR 剥离:打开。
Ntrans:关闭。
Nmap:关闭。
散列标记打印:关闭;标记数:1024;进度条:打开。
获取传输速率限制:关闭;最大值:0;增量 1024。
将传输速率限制设置为:关闭;最大值:0;增量为 1024。
套接字缓冲区大小:发送 131070,接收 262140。
使用 PORT 命令:开启。
对 IPv4 使用 EPSV/EPRT 命令:开启。
命令行编辑:开启。
版本:tnftp 20070806
感谢您对此的任何见解...
答案1
假设 FTP 服务器上有一个装满文件(不是子文件夹)的文件夹。
在当前目录中创建要重命名的文件夹:
mkdir test
使用以下方式获取文件wget
cd test/ && wget ftp://user:pass@FTPserverIP/path/to/test/*
离开测试文件夹cd ..
并在本地重命名文件夹:
mv test/ testnew
然后使用wput
将文件夹和文件复制到 ftp 服务器:
wput testnew/* ftp://user:pass@FTPserverIP/path/to/test/parent/
这适用于我的 Linux(Ubuntu)机器,Mac 应该也可以,wget
但是wput
您可能需要安装。
希望这对你有帮助,Mirko