有许多 Linux 命令可用,无论是最近还是早期的 UNIX 命令。有些命令很出名,例如cat
、top
、sudo
等等……有些则不那么出名。
人们如何设法保持命令名称的唯一性?如果有人创建了一个foo
命令,他如何知道该命令foo
尚未被其他人使用,并且可以通过apt
、github
或snap
其他任何方式使用?
答案1
在终端中输入命令,检查安装该命令的包是否可从默认的 Ubuntu 存储库获得。
此示例显示未找到命令“foo”,并建议使用一些 apt 和 snap 包,这些包提供的命令名称与 foo 类似。请注意$
命令提示符,它指示该命令应该以普通用户身份运行,而不是 root 用户。
$富 未找到命令‘foo’,您的意思是: 来自 snap roo (2.0.3) 的命令‘roo’ 来自 deb objcryst-fox 的命令 'fox' 来自 deb python-woo 的命令‘woo’ 来自 deb ruby-fog 的命令‘fog’ 来自 deb goo 的命令 'goo' 从 deb fgo 命令‘fgo’ 来自 deb fop 的命令‘fop’ 来自 deb fio 的命令‘fio’ 请参阅“快照信息”以了解更多版本。
此示例显示,提供命令“bar”的软件包可从默认的 Ubuntu 存储库获得,并可以使用 进行安装sudo apt install bar
。请注意$
命令提示符,它指示该命令应该以普通用户身份运行,而不是 root 用户。
$酒吧 未找到命令‘bar’,但可以使用以下命令安装: sudo apt 安装栏