这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令 dlocate,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
dlocate - 查看 debian 软件包信息的程序
概要
定位 [配置[命令[ 包... | 模式...]
商品描述
定位 对于 dpkg -L 和 dpkg -S 等查询,是 dpkg 的快速替代方案
指令
(无) 列出包名或文件名匹配的所有记录 模式.
请注意,dlocate 使用 GNU grep,因此需要采用正常的正则表达式元字符
通过使用“-F”(固定字符串)grep 选项来考虑或避免。
例如,要搜索`/ usr / bin /[',你可以试试: 定位 '/ usr / bin /\[' or
定位 -F '/ usr / bin /['
-S 列出只有文件名匹配的所有记录 模式.
请注意,dlocate 使用 GNU grep,因此需要采用正常的正则表达式元字符
考虑到。 固定字符串搜索与 -S 不兼容。
例如,要搜索`/ usr / bin /[',你需要输入:
定位 '/ usr / bin /\['
-l `dpkg -l' 的正则表达式增强模拟。 显示所有匹配的包 包.
在内部,这在包含“dpkg -l”重新格式化输出的文件上使用 grep
(由制表符分隔的四个字段;状态、包名、已安装版本、短
描述),因此它将返回版本或简短描述匹配的包,
了。
支持各种风格的正则表达式。 例如,扩展正则表达式:
定位 -l '^..[[:space:]]libc6'
或 Perl 正则表达式:
定位 -P -l '^..\slibc6'
这两个都将列出名称以“libc6”开头的所有包。
注意因为正则表达式和dpkg的不同
shell 风格的模式匹配,输出来自 定位 -l 偶尔不同
到输出 的dpkg -l.
这不是bug,正则表达式比shell模式灵活得多
匹配。 这是 dlocate 应该运行的方式,但它可能需要一些
了解正则表达式以获得您想要的输出。
-k 列出已安装内核和所有相关软件包的软件包名称
-K 已安装内核和所有相关软件包的详细列表
-L 列出所有文件 包.
-s 打印状态 包.
-ls `ls -ldF' 中的所有文件 包.
-lsconf
conffiles 中的 `ls -ldF' 包.
-conf 列出配置文件 包.
-杜 `du -sck' 中的所有文件 包.
-md5sum
列出 md5sums(如果有) 包.
-md5检查
检查 md5sums(如果有) 包.
-男子 列出手册页(如果有) 包.
-lsman 列出手册页(如果有)的完整路径/文件名 包.
-lsbin 列出可执行文件(如果有)的完整路径/文件名 包.
配置
--仅文件名
搜索文件时只输出文件名
--仅包
搜索文件时只输出包名
-w, --word-正则表达式
仅选择包含构成整个单词的匹配项的那些行。 测试是
匹配的子字符串必须位于行首,或前面
一个非单词组成字符。 同样,它必须要么在
行或后跟一个非单词组成字符。 词组成的字符
是字母、数字和下划线。
-i, --忽略大小写
忽略 PATTERN 中的大小写区别
-E, --扩展正则表达式
阐释 模式 作为扩展的正则表达式。 这是默认设置。
-F, --固定字符串
阐释 模式 作为固定字符串列表,由换行符分隔,其中任何一个
是要匹配的。
-G, --基本正则表达式
阐释 模式 作为基本的正则表达式。
-P, --perl-正则表达式
阐释 模式 作为 Perl 正则表达式。 这被认为是高度
在 GNU grep 中进行实验,可能会警告未实现的功能。
-h, -H, - 帮帮我
产生一条简短的帮助消息并退出。
-V, - 版
显示 dlocate 的版本号并退出。
-v, --详细, -调试
产生详细的调试输出
使用 onworks.net 服务在线使用 dlocate