# ubuntu_config **Repository Path**: carter65536/ubuntu_config ## Basic Information - **Project Name**: ubuntu_config - **Description**: ubuntu 配置说明 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-09-19 - **Last Updated**: 2025-08-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ubuntu_config > Ubuntu 20.04/22.04/24.04 配置与使用备忘 > 当前托管:[Gitee 仓库](https://gitee.com/carter65536/ubuntu_config.git) > 本地路径:`~/code/Personal/Archive/ubuntu_config` --- ## 📁 目录结构 - [普通操作](./普通操作) —— 系统设置、常用软件、日常命令 - [开发操作](./开发操作) —— Git、Node、Docker、Python 等开发环境 - [运维操作](./运维操作) —— 系统监控、日志清理、定时任务、用户与权限 - [网络操作](./网络操作) —— 代理、VPN、端口转发、静态 IP、UFW 防火墙 - [数据备份](./数据备份) —— Timeshift、rsync、Syncthing、网盘脚本、一键还原 - [桌面美化](./桌面美化) —— GNOME 主题、图标、字体、Dock、Grub 引导界面 - [常见问题](./常见问题) —— 无法启动、黑屏、内核升级后 Wi-Fi 丢失等 FAQ - [一键脚本](./一键脚本) —— 新机器初始化、批量软件安装、开发环境全自动部署 --- ## 普通操作 [普通操作](./普通操作/普通操作.md) | --- ## 🛠 开发必备 | 工具 | 文档 | 备注 | |---|---|---| | Docker | [Docker 安装与镜像加速](./开发操作/docker安装.md) | 含国内镜像源 | | Python | [pyenv 安装与使用](./开发操作/pyenv安装.md) | 多版本并存 | | Node.js | [nvm 安装与使用](./开发操作/nvm安装.md) | 已存在,可补充常用 `.nvmrc` 模板 | | VS Code | [VS Code 配置同步](./开发操作/vscode配置同步.md) | Settings Sync + 插件列表 | --- ## 🧰 运维操作(示例文件) //todo ```text 运维操作/ ├── 系统监控/ │ ├── htop使用.md │ └── 火焰图生成.md ├── 日志清理/ │ └── logrotate配置.md ├── 定时任务/ │ └── cron实例.md └── 用户与权限/ └── 新建sudo用户.md ``` --- ## 🌐 网络操作(示例文件) //todo ```text 网络操作/ ├── 代理/ │ ├── Clash-Verge安装.md │ └── 终端走代理.md ├── VPN/ │ └── wireguard一键脚本.md ├── 静态IP/ │ └── netplan配置.md └── UFW/ └── 常用规则.md ``` --- ## 💾 数据备份(示例文件) //todo ```text 数据备份/ ├── timeshift.md ├── rsync同步脚本.md ├── Syncthing.md └── 网盘脚本/ └── onedrive自动上传.md ``` --- ## 🎨 桌面美化(示例文件) //todo ```text 桌面美化/ ├── GNOME主题.md ├── 图标与光标.md ├── 字体渲染.md ├── Grub主题.md └── Dock扩展.md ``` --- ## 📖 常见问题(示例文件) ```text 常见问题/ ├── 启动黑屏.md ├── 更新后Wi-Fi丢失.md ├── 双系统时间不一致.md └── SecureBoot导致驱动失效.md ``` --- ## 🚀 一键脚本(示例文件) ```text 一键脚本/ ├── init.sh # 新机初始化:更新源+常用软件+开发环境 ├── dev-env.sh # Node + Python + Docker 一键装好 ├── backup.sh # 打包 /home 并上传网盘 └── restore.sh # 从网盘拉取并恢复 ``` --- ## 🤝 参与贡献 1. Fork 本仓库 2. 新建 `Feat_xxx` 分支 3. 提交代码 4. 新建 Pull Request --- ## 📜 许可证 [MIT](./LICENSE)