码迷,mamicode.com
首页 > 系统相关 > 详细

常用Linux命令

时间:2019-10-13 18:36:03      阅读:138      评论:0      收藏:0      [点我收藏+]

标签:html_   mat   any   upgrade   etc   create   tran   lin   proc   

# apt-cache search md5 | grep md5
cl-md5 - Common Lisp package for MD5 Message Digests
crack-md5 - Password guessing program (MD5 variant)
md5deep - transitional dummy package for hashdeep
libghc-cryptohash-md5-dev - fast, pure and practical MD5 implementation
libghc-cryptohash-md5-doc - fast, pure and practical MD5 implementation; documentation
libghc-cryptohash-md5-prof - fast, pure and practical MD5 implementation; profiling libraries
libghc-puremd5-dev - implementation of the MD5 digest (hash) algorithm
libghc-puremd5-doc - implementation of the MD5 digest (hash) algorithm; documentation
libghc-puremd5-prof - implementation of the MD5 digest (hash) algorithm; profiling libraries
isomd5sum - ISO9660 checksum utilities
python-pyisomd5sum - ISO9660 checksum Python module
python3-pyisomd5sum - ISO9660 checksum Python 3 module
libcrypt-passwdmd5-perl - interoperable MD5-based crypt() for Perl
libdigest-md5-file-perl - Perl extension for getting MD5 sums for files and urls
libdigest-perl-md5-perl - Perl Implementation of Rivest‘s MD5 algorithm
libtemplate-plugin-digest-md5-perl - interface to the MD5 Algorithm for the Template Toolkit
lua-md5 - MD5 library for the Lua language
lua-md5-dev - MD5 library for the Lua language
node-md5-hex - Create a MD5 hash with hex encoding
node-md5-o-matic - Fast and simple MD5 hashing utility with zero module dependencies
node-md5.js - implementation of MD5 in pure JavaScript
librust-md5-dev - Package provides the MD5 hash function - Rust source code
librust-uuid+md5-dev - Generate and parse UUIDs - feature "md5"

 

# apt-get install isomd5sum
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
isomd5sum
0 upgraded, 1 newly installed, 0 to remove and 2 not upgraded.
Need to get 16.5 kB of archives.
After this operation, 60.4 kB of additional disk space will be used.
Get:1 http://mirrors.tuna.tsinghua.edu.cn/debian buster/main amd64 isomd5sum amd64 1:1.2.3-3 [16.5 kB]
Fetched 16.5 kB in 0s (55.9 kB/s)
Selecting previously unselected package isomd5sum.
(Reading database ... 56382 files and directories currently installed.)
Preparing to unpack .../isomd5sum_1%3a1.2.3-3_amd64.deb ...
Unpacking isomd5sum (1:1.2.3-3) ...
Setting up isomd5sum (1:1.2.3-3) ...
Processing triggers for man-db (2.8.5-2) ...

 

# md5sum --help
Usage: md5sum [OPTION]... [FILE]...
Print or check MD5 (128-bit) checksums.

With no FILE, or when FILE is -, read standard input.

-b, --binary read in binary mode
-c, --check read MD5 sums from the FILEs and check them
--tag create a BSD-style checksum
-t, --text read in text mode (default)
-z, --zero end each output line with NUL, not newline,
and disable file name escaping

The following five options are useful only when verifying checksums:
--ignore-missing don‘t fail or report status for missing files
--quiet don‘t print OK for each successfully verified file
--status don‘t output anything, status code shows success
--strict exit non-zero for improperly formatted checksum lines
-w, --warn warn about improperly formatted checksum lines

--help display this help and exit
--version output version information and exit

The sums are computed as described in RFC 1321. 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.

GNU coreutils online help: <https://www.gnu.org/software/coreutils/>
Full documentation at: <https://www.gnu.org/software/coreutils/md5sum>
or available locally via: info ‘(coreutils) md5sum invocation‘

 

那么,如何使用md5sum命令?

 

echo

$ echo "hello, world!"
hello, world!
$

 

不换行:

$ echo -n "hello, world!"
hello, world!$

 

md5sum

 

通过标准输入计算md5:

 

$ echo -n "mypassword" | md5sum
34819d7beeabb9260a5c854bc85b3e44 -
$

 

 

参考:

1. https://www.gnu.org/software/coreutils/manual/html_node/md5sum-invocation.html#md5sum-invocation

 

常用Linux命令

标签:html_   mat   any   upgrade   etc   create   tran   lin   proc   

原文地址:https://www.cnblogs.com/pengyicun/p/11667688.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!