有没有办法将目录从一个文件系统复制到另一个文件系统,但删除部分文件,以防目标文件系统上的磁盘空间不足?
我搜索cp了rsync手册,但没有找到任何东西;我可以在 shell 脚本中执行此操作,但希望尽可能避免它。
目前我做的是:
cp -r /source /dest
Run Code Online (Sandbox Code Playgroud)
或者
rsync -avr /source /dest
Run Code Online (Sandbox Code Playgroud)
米。
我在 Debian GNU/Linux 上。“kill”的手册页说我可以使用负 PID 值来杀死进程组,但是在命令行上运行时,它不起作用:
$ /bin/kill -9 -21581
/bin/kill: invalid option -- '2'
Usage:
kill [options] <pid> [...]
etc.
Run Code Online (Sandbox Code Playgroud)
使用 bash 内置 kill 时,它工作正常。
www.duckdns.org 的 DNS 查找需要 10 多秒。这是我的互联网提供商的 DNS 问题吗?这是使用我的提供商 DNS 和 Google DNS 的主机命令的输出:
$ 时间主机 www.duckdns.org www.duckdns.org 的地址为 50.112.156.11 ;; 连接超时; 无法访问任何服务器 www.duckdns.org 邮件由 50 www.duckdns.org 处理。 真正的 0m10.767s 用户 0m0.016s 系统 0m0.012s
$ 时间主机 www.duckdns.org 8.8.8.8 使用域服务器: 名称:8.8.8.8 地址:8.8.8.8#53 别名: www.duckdns.org 的地址为 54.148.234.172 找不到主机 www.duckdns.org:2(SERVFAIL) www.duckdns.org 邮件由 50 www.duckdns.org 处理。 真实 0m0.546s 用户 0m0.020s 系统 0m0.008s
$ 时间主机 www.google.com www.google.com 的地址是 62.168.125.25 www.google.com 的地址为 62.168.125.29 www.google.com 的地址为 62.168.125.30 www.google.com 的地址为 62.168.125.34 www.google.com 的地址为 62.168.125.35 www.google.com 的地址是 62.168.125.39 www.google.com 的地址为 …