首页主机资讯ubuntu文件移动复制技巧有哪些

ubuntu文件移动复制技巧有哪些

时间2025-10-10 20:37:03发布访客分类主机资讯浏览463
导读:Ubuntu文件移动复制技巧汇总 一、图形界面(GUI)操作技巧 基础移动/复制操作 使用默认文件管理器Nautilus(可通过Ctrl+N快速打开): 复制:选中文件/文件夹,右键选择“复制”(或按Ctrl+C),导航到目标位置,右...

Ubuntu文件移动复制技巧汇总

一、图形界面(GUI)操作技巧

  1. 基础移动/复制操作
    使用默认文件管理器Nautilus(可通过Ctrl+N快速打开):

    • 复制:选中文件/文件夹,右键选择“复制”(或按Ctrl+C),导航到目标位置,右键选择“粘贴”(或按Ctrl+V);
    • 移动:选中文件/文件夹,右键选择“剪切”(或按Ctrl+X),导航到目标位置,右键选择“粘贴”(或按Ctrl+V);
    • 快速移动:选中文件后,按Ctrl+M打开移动对话框,选择目标目录并确认;按Ctrl+Shift+M可直接移动选中文件。
  2. 批量操作

    • 批量选择:按住Ctrl键点击多个文件,或按住Shift键选择连续文件;
    • 批量复制/移动:选中多个文件后,使用上述复制/移动方法(如Ctrl+C+Ctrl+VCtrl+X+Ctrl+V);
    • 批量重命名:选中多个文件,右键选择“重命名”,可选择“格式化”(如添加序号)或“基于模板”(如替换部分名称)。
  3. 拖拽操作

    • 移动文件:按住鼠标左键拖拽文件到目标目录(同分区时直接移动,跨分区时默认复制);
    • 复制文件:按住Ctrl键+拖拽文件到目标目录(强制复制);
    • 移动/复制到回收站:拖拽文件到桌面“回收站”图标(移动至回收站,而非彻底删除)。

二、命令行(CLI)操作技巧

  1. 基础移动/复制命令

    • 移动文件/目录:使用mv命令(move缩写),基本语法为mv [选项] 源 目标。例如:
      • 移动单个文件:mv file1.txt /home/user/documents/
      • 移动多个文件:mv *.txt /home/user/documents/*为通配符,匹配所有.txt文件);
      • 移动目录:mv dir1 /tmp/dir1(若目标目录不存在,则重命名dir1dir2)。
    • 复制文件/目录:使用cp命令(copy缩写),基本语法为cp [选项] 源 目标。例如:
      • 复制单个文件:cp file1.txt /path/to/destination/
      • 复制目录(递归):cp -r dir1 /path/to/destination/dir1_copy-r表示递归复制目录及其内容);
      • 复制并重命名:cp example.txt /home/user/Documents/new_example.txt
  2. 常用选项

    • 覆盖控制mv -i(覆盖前提示确认)、mv -f(强制覆盖,忽略提示)、mv -n(不覆盖现有文件);
    • 详细输出mv -v/cp -v(显示移动/复制的文件名称);
    • 保留属性cp -p(保留文件的权限、时间戳、所有者等属性,常用于备份);
    • 递归复制cp -r(必须添加,否则无法复制目录)。
  3. 高级技巧

    • rsync增量同步:适用于大量文件或需要增量备份的场景,基本语法为rsync -avh 源 目标。例如:
      • 同步本地目录:rsync -avh /home/user/source/ /home/user/destination/-a表示归档模式,-v表示详细输出,-h表示人类可读格式);
      • 同步远程目录(通过SSH):rsync -avh user@remotehost:/path/to/source /path/to/destination
    • 结合find命令批量操作
      • 批量移动.wav文件到指定目录:find . -type f -name "*.wav" -exec mv { } /home/user/destination \; find查找文件,-exec对每个文件执行mv命令);
      • 批量复制多个文件到目标目录:cp file1.txt file2.txt file3.txt /home/user/destination/(直接列出文件名,用空格分隔)。

三、注意事项

  • 权限问题:移动/复制系统文件或受保护目录(如/root/)时,需使用sudo提升权限(如sudo cp -r /d1/data/SFT/ /root/d2/),但需谨慎操作避免误改系统文件;
  • 路径问题:使用绝对路径(如/home/user/file.txt)可避免路径错误,相对路径(如./file.txt)基于当前目录;
  • 覆盖风险:移动/复制时若目标存在同名文件,mv默认覆盖,cp默认覆盖(可通过-i选项提示确认);
  • 性能优化:复制大量小文件时,可使用rsync(比cp更高效)或tar(打包后复制)提升速度。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: ubuntu文件移动复制技巧有哪些
本文地址: https://pptw.com/jishu/722849.html
ubuntu怎样优化存储空间利用 ubuntu如何清理无用文件

游客 回复需填写必要信息