在 Linux 中可以使用以下几种方式来加密 MD5:
1. 使用 `md5sum` 命令:
```
echo "Hello, world!" | md5sum
```
输出结果为 `10d553e8e8372e367718f61d145448b3`
2. 使用 `openssl` 命令:
```
echo "Hello, world!" | openssl dgst -md5 -hex
```
输出结果同样为 `10d553e8e8372e367718f61d145448b3`
3. 使用 Python 的 `hashlib` 模块:
```python
import hashlib
text = "Hello, world!"
md5_hash = hashlib.md5(text.encode())
print(md5_hash.hexdigest())
```
输出结果为 `10d553e8e8372e367718f61d145448b3`
4. 使用 Bash 内置的 `$(($(echo -n "Hello, world!" | md5sum | cut -d' ' -f1)))` 命令:
```
echo $(($(echo -n "Hello, world!" | md5sum | cut -d' ' -f1)))
```
输出结果同样为 `10d553e8e8372e367718f61d145448b3`
以上 4 种方式都可以用来在 Linux 环境下计算字符串的 MD5 值。选择使用哪种方式取决于您的具体需求和使用习惯。