在这里我想问一下,如果我的系统完全基于 CLI 文本而没有图形界面,那么如何将文件从我的 USB 笔式驱动器复制到我的 Linux 机器?
我有一些 Linux 软件包需要安装。我已下载,现在必须将其安装在 CLI 中的 Linux 机器(VM 中)中。
谢谢。
答案1
允许虚拟化系统直接访问 USB 端口。具体操作取决于您使用的虚拟化软件。
将 USB 驱动器挂载到文件系统中的某个位置,例如 /mnt 下:
# mount /dev/sdXY /mnt
这里,
sdXY
指定了 usb 驱动器的磁盘/分区编号。第一个磁盘(可能是您的硬盘)名为sda
,第二个磁盘名为 ,sdb
依此类推。后面的数字是此磁盘上的分区,sda3
第一个磁盘上的第三个分区也是如此。如果您只有一个硬盘,则 usb 驱动器的设备文件应该是/dev/sdb1
。将文件从 /mnt 复制到您想要的任何位置:
# cp /mnt/foo /bar
如果要复制整个目录,您还需要将
-r
(递归)标志传递给 cp:# cp -r /mnt/directory /bar
或者,您也可以将文件复制到主机系统上的网络共享并从客户机访问它们,但这可能需要更多工作。