比较Windows和Linux之间的大小

我有一个窗口大小为5457888KB的ISO文件。

我想将这个iso文件传输到我的Linux机器上。

如何比较Linux机器中的校验和(命令返回linux上的大小文件为windows),以validation传输(ftp)是否成功?

哪个命令返回Linux上的大小文件为Windows

有一些方法可以检查Linux上的文件大小:

$ stat -c %s <file_name> (in bytes) $ du -sk <file_name> (in kilobytes) 

但是你不应该以此来validation完整性。

您最好使用以下工具在Windows上生成ISO文件的校验和: WinMD5Sum , md5sums ,…并通过执行以下命令在Linux上进行比较:

 $ echo "<md5sum_value><space><space><file_name>" | md5sum -c 

PS:如果你使用的是ProFTPD,你也可以看看mod_digest 。

你可以使用du(磁盘使用)这个:

 du -h /home/user1 

-H

–human可读

为每个大小添加一个大小字母,例如mebibytes的“M”。 使用1024的权力,而不是1000; 'M'代表1,048,576字节。 这个选项相当于–block-size =可读的。 如果您喜欢1000的权力,请使用–si选项。