小编car*_*ing的帖子

Windows下有没有像wget/curl这样的内置命令行工具?

我来自 Linux/Unix 背景,我一直想知道 Windows 是否有可以从控制台下载文件的二进制文件。

我想自动化某个过程,我的一个要求是不要安装太多软件,而是尽可能多地使用内置的东西。

谢谢!

windows command-line-interface wget curl

49
推荐指数
4
解决办法
24万
查看次数

使用 rsync 复制数据会导致大小差异

我正在切换机器,并将旧硬盘 ( /dev/sda4) 连接到新机器。

720G与新机器 ( ) 相比,旧机器的硬盘驱动器 ( ) 稍小736G,因此我也创建了一个稍大的分区。

于是,我接着跑去rsync将所有数据复制到新分区,如下图:

linux-70e2:/ # time rsync -azprvl /mnt/external-disk/foo /media/sda4/

...
sent 169,237,139,987 bytes  received 24,529 bytes  24,419,185.41 bytes/sec
total size is 190,542,953,489  speedup is 1.13

real    115m30.297s
user    112m13.068s
sys     3m59.996s
Run Code Online (Sandbox Code Playgroud)

数据被复制且没有错误。

但是,当我这样做时:

du -h -m -s /mnt/external-disk/foo /media/sda4/foo
Run Code Online (Sandbox Code Playgroud)

我得到:

162414  /mnt/external-disk/foo
181721  /media/sda4/foo
Run Code Online (Sandbox Code Playgroud)

有人可以解释一下这种巨大的差异吗?为什么我没有得到相同的结果?这几天让我发疯。还有一些其他分区,我也遇到了类似的差异。

两个分区都是ext4.

linux-70e2:/ # mount | grep sda4
/dev/nvme0n1p5 on /media/sda4 type ext4 (rw,relatime,data=ordered)
/dev/sda4 on /mnt/external-disk type …
Run Code Online (Sandbox Code Playgroud)

linux ext4 rsync opensuse

4
推荐指数
1
解决办法
4289
查看次数

标签 统计

command-line-interface ×1

curl ×1

ext4 ×1

linux ×1

opensuse ×1

rsync ×1

wget ×1

windows ×1