如何将文件从 USB 驱动器复制到我的 Linux 机器?

如何将文件从 USB 驱动器复制到我的 Linux 机器?

在这里我想问一下,如果我的系统完全基于 CLI 文本而没有图形界面,那么如何将文件从我的 USB 笔式驱动器复制到我的 Linux 机器?

我有一些 Linux 软件包需要安装。我已下载,现在必须将其安装在 CLI 中的 Linux 机器(VM 中)中。

谢谢。

答案1

  1. 允许虚拟化系统直接访问 USB 端口。具体操作取决于您使用的虚拟化软件。

  2. 将 USB 驱动器挂载到文件系统中的某个位置,例如 /mnt 下:

    # mount /dev/sdXY /mnt
    

    这里,sdXY指定了 usb 驱动器的磁盘/分区编号。第一个磁盘(可能是您的硬盘)名为sda,第二个磁盘名为 ,sdb依此类推。后面的数字是此磁盘上的分区,sda3第一个磁盘上的第三个分区也是如此。如果您只有一个硬盘,则 usb 驱动器的设备文件应该是/dev/sdb1

  3. 将文件从 /mnt 复制到您想要的任何位置:

    # cp /mnt/foo /bar
    

    如果要复制整个目录,您还需要将-r(递归)标志传递给 cp:

    # cp -r /mnt/directory /bar
    

或者,您也可以将文件复制到主机系统上的网络共享并从客户机访问它们,但这可能需要更多工作。

相关内容