前言
不知不觉,作者的硬盘的文件越来越多了起来,找一个文件甚至要 find . -name 文件名 一下,真的很烦。
于是作者开始着手解决要怎么一下子找到这个文件,就从命名开始吧!
了解 文件名 机制
Linux
目前作者是Ext4“钉子户”,所以开始讲Ext4在文件命名上的限制。
/
是不能使用的(因为它是用于分隔目录与它的子目录的),最好不要包括<,>,&,|,[,],\
之类的;- 单文件名最多允许255字符数;
- 大小写敏感。
Windows
这个大家懂得都懂,只是大小写不敏感罢了。
从 用户主目录 开始整理
在此基础上,你可以新增下列几个文件夹
文件夹名 | 作用 |
---|---|
git_repo | git clone下来的文件夹,如果全屯在~的话会很不直观 |
server | 存放SSH连接服务器脚本 |
learning | 存放学习资料(dddd,但这太显眼了,不推荐) |
等等。
下面开始讲重点的默认文件夹下参考细分规则
Documents
顾名思义,就是 文档。
可以再分为:
文件夹名 | 作用 |
---|---|
Saves | 存放一下单机游戏存档以及手动备份的Cookie等 |
Work或Study | 存放工作学习需要的文档 |
TEMP | 工作或学习中临时使用的文件夹,可以先在这里处理 |
等。
Downloads
这是 浏览器默认下载目录 ,不多说了直接看表:
可再细分
文件夹名 | 作用 |
---|---|
[浏览器名称] | 分开来,更好找 |
Games | 下载的游戏压缩包等 |
Backups | 下载的备份们 |
TEMP | 下载的压缩包,解压后删掉的那种 |
剩下的怎么说?
Desktop 作者看来没必要有,但要留着,不管它。
Music 的话直接放就行,没有分的必要。如果你要分的话可以按歌手分。
Videos 建议新建一个叫 素材 之类的文件夹区分一下。
谈完了 文件夹命名参考规则 ,现在来看看 文件名命名参考规则。
文件名究竟怎么取合适?(只供参考)
一般可以:[文件名]_[日期(可选)]_[简述作用(可选)].[扩展名(可以不用)]
当然如果是写项目的话,建议用上 版本管理器,如 git 等。