🏆 本文收录于 《滚雪球学 Ubuntu》 专栏。
本专栏面向有一定计算机基础,但尚未系统学习 Linux / Ubuntu 的读者,采用“滚雪球式学习法”:先装好、再会用、再理解、再优化、再实战,带你从第一次进入 Ubuntu 桌面 / 终端开始,逐步掌握 Ubuntu 的日常使用、命令操作、软件安装、系统配置、开发环境搭建与服务器部署能力。
🎯适合人群:Linux 初学者、Ubuntu 新手、计算机专业学生、后端 / 运维 / 测试入门同学、想搭建 Linux 开发环境的开发者、准备学习服务器部署的同学,以及想从 Windows 过渡到 Ubuntu 工作流的用户。从“会打开终端”到“能管理系统”,从“复制命令”到“理解 Linux 思维”,这一次,我们不零散学,而是一路滚雪球!
🎉限时福利:当前专栏活动中,一次订阅,终身阅读,后续更新章节全部免费解锁👉 立即查看👈️
演示环境说明:
- 开发工具:Visual Studio Code / JetBrains 系列 IDE / Vim / Nano
- Ubuntu版本:Ubuntu 22.04 LTS / Ubuntu 24.04 LTS,推荐 Ubuntu 24.04 LTS
- Linux内核版本:Linux Kernel 6.x 或更高
- 终端环境:Bash / Zsh
- 包管理工具:APT / Snap / Flatpak
- 远程连接工具:OpenSSH / Windows Terminal / MobaXterm / Termius
- 虚拟化环境:VMware Workstation / VirtualBox / WSL2 / 云服务器
- 容器环境:Docker / Docker Compose
- 操作系统:Ubuntu Desktop / Ubuntu Server
全文目录:
- 一、前言:文件管理器,被低估的生产力工具
- 二、本文要解决什么问题
- 三、Nautilus 的背景:它不只是个"文件浏览器"
- 3.1 Nautilus 是什么
- 3.2 它在 Ubuntu 桌面体系中的位置
- 3.3 Ubuntu 22.04 与 24.04 中的 Nautilus 版本差异
- 四、核心功能全景图
- 五、实验环境准备
- 六、案例一:零基础入门——第一次打开并用好 Nautilus
- 6.1 打开 Nautilus 的几种方式
- 6.2 界面布局详解
- 6.3 基本文件操作
- 6.4 隐藏文件的显示与理解
- 6.5 案例命令解析
- 七、案例二:真实使用场景——开发者的日常文件管理
- 7.1 书签与快捷位置管理
- 7.2 多标签页操作
- 7.3 在 Nautilus 中直接打开终端
- 7.4 文件搜索功能详解
- 7.5 文件压缩与解压
- 7.6 网络位置的挂载与访问
- 7.7 案例命令解析
- 八、案例三:进阶与工程化——Nautilus 扩展、脚本与命令行协作
- 8.1 安装 Nautilus 扩展插件
- 8.2 编写 Nautilus 右键脚本
- 8.3 Nautilus 与命令行的协作
- 8.4 批量重命名的真实用法
- 8.5 案例命令解析
- 九、Linux 文件系统结构:理解 Nautilus 背后的世界
- 9.1 Linux 目录结构总览
- 9.2 普通用户能操作哪些目录
- 9.3 文件权限在 Nautilus 中的体现
- 十、Nautilus 的配置与个性化
- 10.1 通过"首选项"面板调整行为
- 10.2 通过 gsettings 命令行配置
- 10.3 dconf-editor 深度配置
- 十一、核心命令与配置解析汇总
- 十二、常见问题与踩坑总结
- 十三、最佳实践建议
- 十四、扩展知识点:桌面文件管理与终端文件管理的协作
- 十五、完整操作流程回顾
- 十六、总结与下一步学习建议
- 本文总结
- 一些说真的话
- 下一步学习建议
- 🧧 学习福利 · 限时开放 🧧
- 🫵 Who am I?
一、前言:文件管理器,被低估的生产力工具
说实话,我在最开始学习 Ubuntu 的时候,对文件管理器是有些轻视的。那时候觉得,真正的 Linux 用户应该全程在终端里操作,用ls、cp、mv、find这些命令来管理文件才叫"有范儿"。GUI 的文件管理器嘛,感觉是给不懂命令行的人用的。
但随着使用 Ubuntu 的时间越来越长,我慢慢改变了这个看法。
事实是:终端和图形界面并不是对立的,它们是互补的工具。当你需要批量处理几千个文件、过滤日志、写脚本时,终端确实无可替代。但是当你需要快速浏览一个陌生目录的结构、把一堆图片拖拽整理到不同文件夹、或者给某个远程 SMB 共享里的文件做一个快速的拷贝操作时,Nautilus 反而是更高效的选择。
更重要的是,对于刚从 Windows 或 macOS 转过来的 Ubuntu 新用户来说,Nautilus 是认识 Linux 文件系统最友好的"第一扇窗"。你在 Nautilus 里看到的每一个目录,背后都对应着 Linux 文件系统的一个真实位置。理解了 Nautilus 的运作方式,你对 Linux 文件系统的理解也会同步加深。
这篇文章我想做的,就是把 Nautilus 讲透。不只是"点点鼠标",而是从它的设计理念、核心功能、进阶扩展,到它背后的 Linux 文件系统逻辑,全部系统地梳理一遍。读完这篇文章,你对 Ubuntu 桌面文件管理的理解,应该会有一个实质性的提升。
二、本文要解决什么问题
在正式开始之前,我想先