我是 Ubuntu 新手,想获得有关如何将文件(图像)从我的 Ubuntu 计算机复制到 USB 驱动器的清晰说明。我可以使用 lsblk as sdb1 查看驱动器。我需要挂载吗?为什么需要挂载?只需将目录中的文件从计算机移动到 USB 驱动器即可。我可以使用 GUI 执行此操作,但我已通过 ssh 进入计算机,这就是我需要从终端了解的原因。
答案1
我做了一些假设...
- 您要复制的所有图片都在 ~/Pictures 文件夹中
- 只有图片在 ~/Pictures 文件夹中
- 有些图片可能位于子文件夹中
- 图片可以是 .jpg、.png 或其他格式
- 您希望保留相同的文件夹结构
- 您希望保留相同的文件属性
- 你不想删除原始文件
- 你知道你的 USB 驱动器的挂载点,并且它当前已挂载
- 您的 USB 驱动器上有足够的空间
复制所有内容...
mkdir /media/$USER/mount_point_to_USB_drive/Pictures
cp -an ~/Pictures/* /media/$USER/mount_point_to_USB_drive/Pictures
如果您只想要一种图像,比如.jpg,那么...
mkdir /media/$USER/mount_point_to_USB_drive/Pictures
cp -an ~/Pictures/*.jpg /media/$USER/mount_point_to_USB_drive/Pictures
答案2
您usb
已安装,/media/$USER/<name_of_usb>
因此只需运行此命令即可移动这些文件。我假设图像已在,/home/$USER/Pictures
因此从终端运行此命令:
如果位于与图像文件不同的位置
mv /home/$USER/Pictures/<file_name>.<png | jpeg> /media/$USER/<name_of_usb>
# Example
mv /home/$USER/mypicture.png /media/$USER/george_usb
如果与图像文件位于同一位置,则执行以下操作:
mv <file_name>.<png | jpeg> /media/$USER/<name_of_usb>
# Example
mv mypicture.png /media/$USER/george_usb
一次移动多个文件使用:
mv *.png /media/$USER/george_usb