netinstall mini.iso 的命令记录在哪里?

netinstall mini.iso 的命令记录在哪里?

我尝试在迷你iso并遇到了无线配置问题。我发现很奇怪,尽管有如下非常基本的命令,但 mini.iso 似乎大部分时间都运行正常:

lshw
lspci
lsusb
ifconfig

当我从命令行尝试它们时却不见了。

这是我的问题的扩展版本:

  • mini.iso 上有哪些命令?
  • 在哪里可以找到有关可用控制台命令的文档?
  • 在哪里可以找到 mini.iso 上有哪些软件包?

更新:(对问题进行澄清)

要明确这个问题:“命令行”是指当你

  • 在设置过程中执行“手动”配置步骤(如无线、磁盘、串行设备设置)或

  • 当您访问菜单点“执行 shell”时

问题是关于mini.iso或的具体问题netinstall.iso,因为这些内容似乎没有进一步的文档。这是不是关于在 (或任何其他迷你 Linux 发行版) 下通常可用的内容的问题busybox。如果 上的 shellmini.iso基于busybox,我想看看这个事实的记录在哪里。

问题是不只是关于上述四个命令。它是关于从哪里获取有关哪些命令可用的文档。

几年前,曾有过关于此内容的文档。以及关于如何在安装过程中配置设备的文档。这些文档似乎已经消失,没有替代。

答案1

没有文档记录,因为:

  1. 开发人员讨厌编写文档
  2. 这是一种自我记录:

    迷你iso可以安装:

    mkdir /media/DVD-ISO
    sudo mount -o loop /tmp/mini.iso /media/DVD-ISO
    

    现在您可以检查 iso 本身的数据:

    ll /media/DVD-ISO
    

    它包含许多文件,其中一个特别令人感兴趣:

    -r--r--r-- 2 root root  21M Apr 15  2014 initrd.gz
    

    这是一个 gzip 压缩文件,我们将其提取如下:

    cd /media/DVD-ISO/
    mkdir initrd
    cd initrd
    gunzip ../initrd.gz
    

    最后为我们提供了我们使用以下方法提取的启动映像initrd

    mkdir temp
    cd temp
    sudo cpio -id < ../initrd
    

现在您已获得所需的所有更新文档!(逐一回答您的问题)

  1. 这给出了 iso 中包含的命令的完整列表:ll bin&ll sbin&ll usr/local/bin
  2. 只需输入您想要其文档的命令man szCommand即可。szCommand
  3. 请参阅步骤 1,因为没有其他包...

答案2

Alt我假设这个问题中的“命令行”是指可以通过按左+或在安装程序菜单中选择“执行 shell”(可通过​​按 Esc 访问)获得的命令行界面F2。此界面基于忙碌箱, 哪个“将许多常见 UNIX 实用程序的微型版本组合成一个小型可执行文件”. 与往常一样,有两种命令可用。

  • shell 内置的命令。您可以通过输入 获取命令列表help,并且这些命令都有文档记录这里
  • 位于环境变量中列出的目录中的二进制文件。您可以像往常一样PATH使用 查看 的内容,并使用 列出其内容。PATHecho $PATHls

然而这里有一点复杂,因为也有两种二进制文件。

  • 许多基本实用程序的二进制文件(例如ping或 )od只是指向 的符号/bin/busybox链接。这些命令也内置在 Busybox 中,并在上面的链接中进行了记录。为了节省空间,它们通常比您习惯的这些命令的版本更简洁。
  • 其他二进制文件(IE(未符号链接到的/bin/busyboxnano与普通 Ubuntu 系统中的相同。手册页在 Busybox 中不可用,但您可以在http://manpages.ubuntu.com

相关内容