首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mkdict命令是什么?它是做什么的?(它是发行版的,但没有手册页或帮助)

mkdict命令是什么?它是做什么的?(它是发行版的,但没有手册页或帮助)
EN

Unix & Linux用户
提问于 2022-01-19 20:24:09
回答 1查看 251关注 0票数 1

在为mkdir使用选项卡完成时,我发现了一个名为mkdict的二进制文件。但我找不到手册或其他细节。Google搜索只会在具有此名称的python库中生成信息,但我不认为这个命令是那样的。那是什么?

我在VM中运行Oracle Linux 8,没有GUI (只是cli)。下面是一些我试图找到信息的命令的结果:

位置:

代码语言:javascript
复制
$ which mkdict
/usr/sbin/mkdict

想找点什么:

代码语言:javascript
复制
$whatis mkdict
mkdict: nothing appropriate.

$man mkdict
No manual entry for mkdict

$help mkdict
-bash: help: no help topics match 'mkdict'

$mkdict --help
-d, --decrompressdecompress

$dnf info mkdict*
Error: No matching Packages to list 

如果我尝试运行它,那么似乎什么都不会发生。也许它是在等待输入。终端机只是坐着试着运行,直到我休息。

Google搜索mkdict + linux只给出相同名称的Python包的结果,至少在我查看的结果中是这样的。但这似乎不太可能是那个软件包,它显然很少从PyPI下载。

mkdict是什么?它是做什么的或者是做什么的?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2022-01-19 21:07:50

谷歌搜索/usr/sbin/mkdict (因为它在sbin而不是bin中很有趣)找到了这个畜生

没有为/usr/sbin/mkdict & /usr/sbin/packer找到手册页。这些二进制文件是cracklib-dicts RPM包的一部分,但是RPM包中没有包含任何手册页。

来自红帽,适合甲骨文Linux。

Cracklib似乎有Python端口,但最初是C,显然可以通过拒绝那些容易破解的密码来验证密码。最初自述的开始

CrackLib是一个包含C函数的库(实际上有很多函数,但您只需要使用其中的一个函数),它可以在"passwd"-like程序中使用。这个想法很简单:从源头上过滤掉密码,防止用户选择可以通过“破解”猜到的密码。CrackLib是第5版“破解”软件的一个分支,包含了大量从新软件中挑选出来的想法。在写这篇文章的时候,破解5是不完整的(还在等待购买我的家用电器)--但我想我可以和你分享这个。

如果Oracle Linux正在使用Python端口或原始端口,那么通过查看“二进制文件”就可以很容易地找到它。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/687091

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档