银河麒麟OS复制文件失败需分四类处理:一是本地普通目录或已挂载外设可直接拖拽;二是系统保护目录(如/usr/bin)须用sudo cp或管理员模式文件管理器;三是NTFS/FAT32外设需先卸载、修复、重挂载并chmod 777;四是批量操作推荐cp命令加-rv、--exclude等参数。

在银河麒麟OS中把文件复制到指定位置时,若遇到“无法粘贴”“权限被拒绝”或文件管理器不响应等情况,说明系统未赋予当前用户对目标路径的写入能力,需根据目标位置类型分路径处理。
用图形界面直接拖拽复制
这是最直观的方式,适用于目标位置为本地普通目录(如桌面、文档、下载)或已正确挂载的U盘/NAS。
打开文件管理器,左侧边栏确认目标设备(如“MEIZU 21”“/media/usb”或“/mnt/nas”)已显示且可点击进入;
在源位置选中文件→按住左键拖拽至目标文件夹窗口内松手;
若目标是U盘或移动硬盘但拖拽后无反应,先检查是否已挂载:终端执行 lsblk 和 df -h,确认设备节点(如 /dev/sdb1)对应路径出现在 /media/用户名/xxx 或你自定义的挂载点;
【未挂载的设备无法拖拽写入,强行拖拽只会卡住或弹出“只读文件系统”提示】。
向系统保护目录复制(如 /usr/bin、/opt)
这类路径默认禁止普通用户写入,图形界面拖拽必然失败,必须通过终端提权操作。
方法一:使用 sudo cp 命令
打开终端,输入:sudo cp /home/用户名/Downloads/mytool /usr/local/bin/;
回车后输入当前用户密码(输入过程不显示字符,输完直接按回车);
执行 sudo chmod +x /usr/local/bin/mytool 赋予可执行权限(如为程序文件);
方法二:用管理员模式打开文件管理器(慎用)
终端输入:sudo nautilus(部分版本为 sudo pcmanfm);
此时文件管理器以 root 权限运行,可直接拖拽复制进 /usr、/opt 等目录;
⚠️注意:【关闭此窗口前务必确认所有操作已完成,误删系统文件将导致功能异常】。
复制到未自动挂载的NTFS/FAT32外设
U盘或移动硬盘插入后仅显示图标但无法进入,或进入后提示“只读”,说明挂载异常,必须修复后再复制。
第一步:确认设备名
终端执行 lsblk,找到容量匹配的设备(如 sdc1);
第二步:强制卸载(即使未显示挂载也要执行)sudo umount /dev/sdc1;
第三步:修复文件系统
若是FAT32格式,运行 sudo dosfsck -v -a /dev/sdc1;
若是NTFS格式,先安装驱动:sudo apt install ntfs-3g,再执行:sudo mount -t ntfs-3g -o rw,uid=1000,gid=1000 /dev/sdc1 /media/ntfs_disk;
第四步:赋予权限sudo chmod 777 /media/ntfs_disk;
现在可在文件管理器中打开 /media/ntfs_disk 并正常拖拽复制。
用命令行精确控制复制行为
当需跳过特定文件、保留权限或批量处理时,cp 命令比图形界面更可靠。
基础复制:cp /home/用户名/报告.pdf /home/用户名/备份/;
递归复制整个文件夹:cp -r /home/用户名/项目/ /mnt/usb/项目_$(date +%Y%m%d)/;
排除缓存文件并显示过程:cp -rv --exclude='*.log' --exclude='temp/' /home/用户名/数据/ /backup/;
【cp 不会覆盖同名文件前提示,加 -i 参数可启用交互确认】。











