macos文件整理思路
written by icesky@2019.11.24
初衷
- 方便查找,能够快速的查找想要的内容。--- 完全满足。
- 方便备份,甚至达到不依赖电脑本地硬盘的诉求。
- 格物致知,以心学对待电脑文件,做到惟精惟一。
原则
- 大场景 -> 项目 -> 阶段 -> 内容, 进行如此划分
- 项目文件分层和命名规则
- 项目命名: 开始时间_项目名称_结束时间
- 子项目命名: 不一定有, 产品类项目,在项目总设立子项目,如"试点项目"等
- 阶段命名: 阶段_结束时间
- 阶段内容:
- 搜集 (原始数据)
- 整理 (数据清洗)
- 分析 (分析)
- 输出 (阶段成果物)
- downloads入口缓存文件,每日清理
现状
$HOME 用户根目录
|-- system 场景-系统级别
|-- Library
|-- Applications
|-- Applications (Parallels)
|-- Desktop
|-- Public
|-- Snapshots
|-- Downloads 场景-下载文件专用
|-- FTP 二级场景-FTP服务缓存
|-- tmp 二级场景-临时编写程序文件,软链接到$HOME下
|-- 缓存内容
|-- SDK 场景-开发工具链
|-- Documents 场景-icloud同步文件夹
|-- Documents
|-- $虚拟机
|-- Parallels
|-- Vmware
|-- WINDOW_CROSSOVER
|-- $娱乐
|-- Movies
|-- Music
|-- Pictures
|-- Blizzard(待清理)
|-- binsh 场景-系统个人使用
|-- Persion 场景-个人文件夹
|-- 0-技术学习
CLionProjects
DockerFile
IdeaProjects
WORKSPACE
cygwin_home
myself
电子书
台湾之旅
装修相关
个人密码管理.txt
|-- works 工作文件夹
|-- 00-部门管理
|--
11-产品设计
22-项目支持
33-项目实施
88-公司培训
99-行业架构
COP_SVN
CORP_WORKSPACE
XX-售前工作
模板文档
产品经理之路.xmind
规划
$HOME 用户根目录
|-- System #场景-系统级别
|-- Library
|-- Applications
|-- Applications (Parallels)
|-- Desktop
|-- Public
|-- Snapshots
|-- Movies
|-- Music
|-- Pictures
|-- Documents #场景-icloud同步文件夹
|-- icloud文档同步
|-- SDK #场景-开发工具链
|-- maven
|-- lua
|-- ndk
|-- tomcat
|-- VM #场景-虚拟机镜像
|-- Parallels pd虚拟机
|-- Vmware vm虚拟机
|-- WINDOW_CROSSOVER wine和win程序
|-- DockerFile docker共享文件夹
|-- cygwin_home cygwin备份文件夹(待清理)
|-- Downloads #场景-下载文件专用
|-- FTP #二级场景-FTP服务缓存
|-- tmp #二级场景-临时编写程序文件,软链接到$HOME下
|-- ...
|-- binsh #场景-macos使用脚本
|-- Code #场景-个人编写的代码,后续全部上传github(需要规划)
|-- 00_WORKSPACE_TMP (临时代码存储, 不需要备份)
|-- 01_CORP_WORKSPACE (公司代码库,不需要备份)
|-- c
|-- c#
|-- e
|-- go
|-- java
|-- masm
|-- python
|-- webui
|-- Persion 场景-个人信息、学习、生活
|-- 近期学习
|-- 个人资料
|-- 简历
|-- 照片
|-- 证件
|-- 技术笔记 #约束-尽量使用印象笔记,除非需要发布
|-- 生活记录
|-- 旅游
|-- 家装
|-- 结婚
|-- 文学笔记 #约束-尽量使用印象笔记,除非需要发布
|-- Work 场景-工作项目
|-- 01-项目工作 #规则-按开始时间_项目名_结束时间命名
|-- XX-售前工作
|-- 22-项目支持
|-- 33-项目实施
|-- 02-产品设计
|-- 01系统级
|-- 加密机
|-- 代码检查
|-- OSB学习
|-- 02产品级
|-- 子产品级
|-- 接口
|-- 设计
|-- 宣传
|-- 文档
-- 03项目文档
|-- 03-售后维护
|-- 04-技术管理
|-- 00-部门管理(TODO)
|-- 05-工作培训 88-公司培训
|-- 产品培训
|-- 内部分享
|-- 新人培训
|-- 公司培训
|-- 项目培训
|-- 06-招聘管理
|-- 规则制定
|-- 年度招聘
|-- 99-COP_SVN
|-- Material 场景-参考材料(全部参考资料,都放在移动硬盘上和网盘上,并且需要进行归档)
|-- 0-常用手册
|-- ASCII码表.pdf
|-- UNIX环境高级编程.pdf
|-- 1-模板文档
|--
|-- 技术学习
|-- 计算机基础
|-- 数据结构
|-- 计算机网络
|-- 编程理念
|-- 编码的奥秘.pdf
|-- Unix编程艺术.pdf
|-- 算法
|-- 算法导论中文版第二版_Cormen_带目录_扫描版.pdf
|-- 数据库资料
|-- ORACLE资料
|-- oracle中proc的学习.txt
|-- sqlite
|-- 数据库资料
|-- 开发语言
|-- Go
|-- HTML&XML
|-- Java
|-- LUA
|-- C#资料
|-- C++
|-- C语言
|-- C语言也能干大事
|-- 易语言
|-- 汇编语言
|-- 开发工具
|-- VIM配置文档
|-- git相关资料
|-- 技术管理
|-- PMP资料
|-- PPT相关
|-- 项目管理
|-- 人月神话.pdf
|-- 操作系统资料
|-- Linux&Unix资料
|-- AIX装机相关
|-- Windows资料
|-- 金融资料 - 日期命名
|--
|-- 张家口SVN
|-- 生活工具
|-- 电子设备
|-- L7刷机资料
|-- PN532-M1卡
|-- 小说文学
|-- 小说txt
|-- 命理学
|-- 其他(TODO)其他(要整理)
产品经理之路.xmind