-O : write output to a local file in the current working directory
使用 sha256sum 校验文件
$ ls
cni-plugins-linux-amd64-v1.1.1.tgz cni-plugins-linux-amd64-v1.1.1.tgz.sha256
$ cat cni-plugins-linux-amd64-v1.1.1.tgz.sha256
b275772da4026d2161bf8a8b41ed4786754c8a93ebfb6564006d5da7f23831e5 cni-plugins-linux-amd64-v1.1.1.tgz
$ sha256sum --check cni-plugins-linux-amd64-v1.1.1.tgz.sha256
cni-plugins-linux-amd64-v1.1.1.tgz: OK
--check : read checksums from the FILEs and check them
When checking, the input should be a former output of this program. The default mode is to print a line with: checksum, a space, a character indicating input mode ('*' for binary, ' ' for text or where binary is insignificant), and name for each FILE.
使用
curl
下载文件-L
: follow redirects-O
: write output to a local file in the current working directory使用
sha256sum
校验文件--check
: read checksums from the FILEs and check them