linux怎么把文件传到硬盘里
linux怎么把文件传到硬盘里详细介绍
在 Linux 系统中,将文件传输到硬盘(包括本地硬盘的其他分区或外接硬盘)的操作主要涉及文件复制 / 移动,具体方法取决于你使用的场景(命令行操作或图形界面)。以下是常见的实现方式:
一、通过命令行操作(通用方法)
Linux 中最常用的文件传输(复制 / 移动)命令是 cp(复制)和 mv(移动),适用于本地硬盘或已挂载的外接硬盘。
1. 复制文件到目标硬盘路径
若要将文件从当前目录复制到目标硬盘的某个目录(例如 /mnt/external_disk 是外接硬盘的挂载路径),可以使用 cp 命令:
bash
test.txt /mnt/external_disk/doc/
- 若要复制整个目录(包括子文件和子目录),需添加
-r(递归复制)参数:bashmy_folder /mnt/external_disk/
2. 移动文件到目标硬盘路径
若需要将文件直接移动(剪切)到目标硬盘(删除原文件,保留目标文件),使用 mv 命令:
bash
backup.tar /mnt/external_disk/
注意:外接硬盘的挂载
若目标硬盘是外接设备(如 U 盘、移动硬盘),需先确保它已被系统识别并挂载到某个路径(通常自动挂载到 /media/用户名/硬盘标签)。
- 查看已挂载的硬盘:bash
- 若未自动挂载,可能需要手动挂载(需管理员权限):bash
/dev/sdb1 /mnt/external_disk
二、通过图形界面操作(适合新手)
如果使用带桌面环境的 Linux(如 Ubuntu 的 GNOME、KDE),可以直接通过文件管理器(如 Nautilus、Dolphin)完成操作:
- 打开文件管理器,找到需要传输的文件(或目录)。
- 找到目标硬盘的挂载路径(通常在左侧边栏的 “设备” 或 “其他位置” 中显示)。
- 直接拖拽文件到目标硬盘的目录下,或右键选择 “复制”/“剪切” 后 “粘贴” 到目标路径。
三、常见问题处理
- 权限不足:若目标路径无写入权限,命令行会提示
Permission denied。此时需要用sudo提升权限(谨慎使用):bashtest.txt /mnt/external_disk/ - 硬盘格式不兼容:若外接硬盘格式为 NTFS(Windows 常用),可能需要安装驱动(如
ntfs-3g)才能读写:bashntfs-3g912 apt install ntfs-3g
总结:命令行适合自动化或批量操作,图形界面更直观。核心是确保目标硬盘已正确挂载,并拥有操作权限。