8

像你们中的许多人一样,我必须处理大量文件:源代码、二进制下载、电子表格、pdf、word 文档、图像、注释文件、快速脚本等等。

这些文件可以分为许多类别:

  • 最终应该删除的临时文件
  • 应该归档的重要或有用的参考文件
  • 与特定雇主的特定项目相关的文件
  • 一般雇主文件,例如假期时间表、医疗保健计划、旅行申请表等
  • 与任何特定雇主无关的专业文件
  • 副项目
  • 个人文件(税金、重要收据、票据等)

我想避免巨大的文件夹层次结构,特别是对于我经常通过命令行访问的文件

对于存档文件,索引的、基于标签的分类系统似乎比文件夹方法更适合。

是否有任何推荐的工具或系统来有效地管理文件?我正在考虑将我的下载文件夹变成一种“收件箱”并采用 GTD 方法。此外,像 Hazel 这样的程序可能会有所帮助。

我的重点是 Mac 软件,但我有兴趣了解所有方法。

您使用哪些文件夹结构、系统和工具来管理文件?

4

6 回答 6

2

我强烈推荐 PersonalBrain(参见 thebrain.com)来获取那些不容易适应严格层次结构的参考资料、URL、注释等(在我的情况下是大多数事情 - 我讨厌深层次结构)。它可以在 MacOS、Windows 和 Linux 上运行,而且免费版本的功能非常强大(尽管我确实为“核心”版本咳嗽,因为它具有我喜欢的附加功能)。

它还可以链接到操作系统文件夹和操作系统管理的文件,因此您可以将旧式文件夹与您在 PersonalBrain 本身中归档的内容混合和匹配。但是,它对命令行的事情并没有真正的帮助。

我还不知道该怎么处理的东西,我根据一个叫做“未归档”的想法归档,然后不时地对在那里找到的东西进行分类。

我还在 Mac OS X(一种桌面 wiki)上使用 voodopad,但任何桌面 wiki 都可以代替(tomboy、tiddlywiki 等)...... PersonalBrain 也可以被视为一种 wiki。

于 2008-12-27T22:19:17.867 回答
2

我选择深层层次结构的方法。最大的问题是我的电子邮件存档,其中许多邮件需要不止一种分类,但只能存储在一个地方。我们迁移到了 Notes,这意味着长期记忆丢失了——我讨厌这样。

我试图按照项目来组织东西——从最宽松的意义上说。我有顶级目录,例如:

  • bin - 可执行命令
  • inc - 头文件(我经常用 C 编程)
  • lib - 库(带有不同库源的子目录)
  • src - 主要源档案(无数的子目录,大约两到三层深,忽略像 RCS 子目录这样的人工制品)
  • etc - 主要是配置文件和相关脚本
  • tmp - 名义上的临时文件(最古老的居民已经过了十年大关,但这是从其他地方导入的;我创建或下载的最古老的居民日期是 2000 年底)

然后我有一些半目的子目录,例如:

  • 工作 - 载有与工作相关的子目录
  • pdf - 子目录中的完整 PDF 文件
  • 论文 - 充满非 PDF 文件
  • doc - 更多文档(需要处理这一点)

由于这台机器距离我 1500 英里,并且运行的是 Solaris 10,所以我不确定如何使用 Google 桌面之类的工具来管理它。

在我使用的 Windows 笔记本电脑上,我有一个C:\Filing Cabinet\目录,该目录下有一个子目录层次结构。我不喜欢 Windows 分散我的文件的方式。我更喜欢按照我想要的方式来负责分散我自己的文件。

我在家里的 Mac 与我的主要工作机器相似——减去特定于工作的东西。

于 2008-12-27T23:09:41.260 回答
1

一种可能的方法是组织您的文件:

  • 项目(如乔纳森的建议:用于共同目的的“连贯文件组”的宽松术语)
  • 包装类型,含义:
    • 简单的文件集合(松散和自定义组织),或
    • 预定义的目录结构(每个项目的结构始终相同,适用于开发项目),或
    • zip 文件(便于同步/备份)

我有一个区域,我将所有重要文件/项目放在压缩文件中,以便在我的不同计算机之间同步该目录及其镜像(压缩文件意味着要同步的文件更少,意味着更快的同步过程。也适用于备份)

于 2008-12-27T23:34:34.343 回答
0

我发现计算机和硬盘驱动器的速度如此之快,以至于我只需将所有内容都放在 c:\ 或 ~/ 中,而且我不必走很远就能找到任何东西。但这就是我。大多数人可能会不同意。

于 2008-12-27T22:33:06.747 回答
0

我没有使用大量的文件夹层次结构,而是对文件进行分类并将它们组织在以下任一文件夹中:

工作、个人、存档、杂项

然后使用Google 桌面管理我的文件。

于 2008-12-27T22:36:29.390 回答
0

我不确定这是否会完全解决您的问题,但我希望它可以在很大程度上为您节省一些时间。

我创建了一个以类似方式工作的应用程序。应用程序排序器通过按扩展名(即 pdf 一起但与 docx 分开)对文件进行分组来发挥作用。还有一个添加选项,可以将文档组合在一起,但与视频和音频分开。对您而言,好处是您可以确定文件的目的地;此外,它还有一个递归函数,可以检查子文件夹及其子文件夹,并相对于文件的初始位置对文件进行排序/分组。尝试一下,看看它是否有帮助。

于 2017-05-07T11:42:32.867 回答