cp 文件设备:Minix 上的目录

cp 文件设备:Minix 上的目录

在我的操作系统课程中,我们必须修改 Minix 操作系统的启动屏幕。我几乎理解我们所做的一切,但在编译新操作系统的 make 末尾,有一行:

cp image /dev/c0d0p0:/minix/2.0.4r2

我不明白冒号是做什么用的,有人能解释一下吗?我到处寻找但没有运气。

答案1

我找到了答案。这不是命令。是输出。

启动文件脚本在以下部分中将其回显到屏幕上:

echo "cp image $root:/minix/$target"
cp -p image $rootdir/minix/$target || exit

$rootdir如果目标根目录不是实际安装的根目录,则该变量指示在脚本中之前安装 $root 设备的目录:

case $action in
bootable | hdboot)
    # We need the root device.
    if [ $realroot = $root ]
    then
        rootdir=
    else
        umount $root 2>/dev/null
        mount $root /root || exit
        rootdir=/root
    fi
esac

答案2

如果你没有得到更好的答案,我会进行近乎疯狂的猜测:

看起来该行允许您将文件复制到可能无法通过指定设备/dev/c0d0p0 和文件安装的设备/minix/2.0.4r2

相关内容