【问题标题】:How do you manage and organize your files? (scripts, repos, downloads, pdf's, etc) [closed]您如何管理和组织您的文件? (脚本,回购,下载,pdf等)[关闭]
【发布时间】:2008-12-27 22:08:38
【问题描述】:

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

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

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

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

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

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

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

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

【问题讨论】:

    标签: file directory organization


    【解决方案1】:

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

    我尽量按项目来组织东西——从最松散的意义上说。我有顶级目录,例如:

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

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

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

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

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

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

    【讨论】:

      【解决方案2】:

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

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

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

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

      【讨论】:

        【解决方案3】:

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

        • projects(如 Jonathan 的建议:用于共同目的的“连贯文件组”的宽松术语)
        • 包装类型,意思是:
          • 文件的简单集合(松散和自定义组织),或
          • 预定义的目录结构(每个项目的结构始终相同,非常适合开发项目),或者
          • 压缩文件(便于同步/备份)

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

        【讨论】:

          【解决方案4】:

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

          【讨论】:

            【解决方案5】:

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

            工作、个人、存档、杂项

            然后使用Google Desktop 来管理我的文件。

            【讨论】:

              【解决方案6】:

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

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

              【讨论】:

                猜你喜欢
                • 1970-01-01
                • 1970-01-01
                • 2014-04-05
                • 1970-01-01
                • 1970-01-01
                • 2010-09-19
                • 1970-01-01
                • 2010-09-27
                • 1970-01-01
                相关资源
                最近更新 更多