堆叠linux文件夹内容以显示为一个文件夹

时间:2012-09-20 16:27:46

标签: linux directory hyperlink

有没有人知道是否还有一个文件夹的内容只通过指针或链接显示为一个?因此,例如,如果在Linux中我有像

这样的文件夹
/home/2012/
/home/2011/
/home/2010
....
/home/1990/

我想知道是否有可能“堆叠”所有内容,就好像它们都在一个文件夹中一样

/home/masterlist/

我想知道是否通过创建链接或某种方式。你知道这是否可能?

谢谢!

3 个答案:

答案 0 :(得分:1)

  1. 创建目录/masterlist/
  2. 进入该目录
  3. 运行此命令:

    find ../[12][0-9][0-9][0-9] -type f -exec ln -s {} \;
    

答案 1 :(得分:0)

你也可以试试像UnionFS这样的东西

http://en.wikipedia.org/wiki/Unionfs

答案 2 :(得分:0)

您正在寻找的可能是某种Union Filesystem。看这里

http://en.wikipedia.org/wiki/UnionFS

实际上这是非常先进的功能,如果你喜欢它,你可能会对“Plan 9”OS主题感兴趣: - )