插件窝 干货文章 如何在麒麟操作系统上进行文件管理和备份?

如何在麒麟操作系统上进行文件管理和备份?

备份 文件 backup 目录 1056    来源:    2025-04-13

在麒麟操作系统(Kylin OS)上进行文件管理和备份,可以按照以下步骤操作,涵盖图形界面和命令行两种方式:


一、文件管理

1. 图形化方式(文件管理器)

  • 打开文件管理器
    点击桌面上的“文件”图标(或按 Ctrl+Alt+F),默认使用 UKUI 文件管理器(类似Windows资源管理器)。
  • 基本操作
    • 复制/移动文件:右键文件 → 选择“复制”或“剪切”,粘贴到目标目录。
    • 删除文件:右键 → “删除”或直接按 Delete 键(删除到回收站)。
    • 批量操作:按住 Ctrl 多选文件,或按 Ctrl+A 全选。
    • 文件属性:右键 → “属性”查看大小、权限、修改时间等。

2. 命令行方式(终端)

  • 常用命令

    # 列出当前目录文件
    ls
    ls -l  # 显示详细信息
    
    # 切换目录
    cd /path/to/directory
    cd ~   # 返回家目录
    
    # 复制/移动/删除文件
    cp file.txt /backup/      # 复制
    mv file.txt newname.txt   # 重命名或移动
    rm file.txt              # 删除(谨慎使用)
    rm -r directory/         # 递归删除目录
    
    # 创建目录/文件
    mkdir new_folder
    touch new_file.txt
    

二、文件备份

1. 手动备份

  • 图形化工具

    • 压缩备份:右键文件夹 → “压缩”生成 .zip.tar.gz 文件,复制到外部存储(U盘/移动硬盘)。
    • 同步工具:使用预装的 备份还原工具(在开始菜单搜索“备份”),选择源目录和目标位置。
  • 命令行工具

    # 压缩备份(示例:将 /home/user/docs 备份为 docs_backup.tar.gz)
    tar -czvf docs_backup.tar.gz /home/user/docs/
    
    # 同步备份(使用 rsync,需安装)
    sudo apt install rsync
    rsync -av /home/user/important_files/ /backup/  # 本地备份
    rsync -av -e ssh /home/user/ user@remote-server:/backup/  # 远程备份
    

2. 自动备份(定时任务)

  • 使用 cron 定时任务
    编辑定时任务(crontab -e),添加以下示例(每天凌晨3点备份):

    0 3 * * * tar -czvf /backup/home_$(date +\%Y\%m\%d).tar.gz /home/
    
  • 工具推荐

    • Deja Dup(类似Time Machine):
    sudo apt install deja-dup
    

    打开后设置备份目录、频率和存储位置(支持本地/远程)。


三、注意事项

  1. 权限问题

    • 备份系统文件需 sudo 权限。
    • 确保目标存储设备有写入权限(如NTFS格式硬盘需挂载为可写)。
  2. 远程备份

    • 使用 scprsync 备份到远程服务器时,需配置SSH免密登录。
  3. 验证备份

    • 定期检查备份文件是否完整(如解压测试)。
  4. 增量备份

    • rsyncDeja Dup 支持增量备份,节省空间。

四、恢复备份

  • 压缩文件:双击解压或使用 tar -xzvf backup.tar.gz
  • rsync恢复:反向同步即可(rsync -av /backup/ /home/user/)。
  • Deja Dup:通过图形界面选择“还原”功能。

通过上述方法,您可以高效管理文件并确保数据安全。根据需求选择手动或自动化方案,关键数据建议多重备份(本地+远程)。