3043

15 分钟

#Bash 的 mcookie 命令

mcookie [OPTION]... 

功能

生成用作 xauth cookie 的 128 位十六进制随机数。

类型

可执行文件(/usr/bin/mcookie),属于 util-linux

参数

  • OPTION 选项:
    • -f, --file file - 指定随机数设备文件,默认位 /dev/urandom;如果此参数设为 - 则读取标准输入
    • -m, --max-size number - 仅从随机数设备文件中读取 number 字节
    • -v, --verbose - 显示详细信息
    • -h, --help - 显示帮助
    • -V, --version - 显示版本

#示例

$ mcookie                           # 生成随机数
ad149d9f7f46d254bc93b9fc66dc70a4
$ xauth add :0 . $(mcookie)         # 生成 cookie 并添加到 DISPLAY :0 中
$ xauth list                        # 查看 cookie
dev/unix:0  MIT-MAGIC-COOKIE-1  6b662e86481f97c1bf0e6cb3be355ee7

#推荐阅读

#手册

更新: 2026/3/1

作者: PlanC

创建: 2026/3/1