Linux 命令名称如何保持唯一?

Linux 命令名称如何保持唯一?

有许多 Linux 命令可用,无论是最近还是早期的 UNIX 命令。有些命令很出名,例如cattopsudo等等……有些则不那么出名。

人们如何设法保持命令名称的唯一性?如果有人创建了一个foo命令,他如何知道该命令foo尚未被其他人使用,并且可以通过aptgithubsnap其他任何方式使用?

答案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 安装栏

相关内容