针对不同的shell会话显示不同的内容(保险丝?)

时间:2019-03-07 22:49:50

标签: linux shell symlink fuse vfs

比方说,我启动一个外壳,然后选择在另一个文件夹/ target中显示文件夹/ user / content_A的内容

现在,我开始第二个Shell会话,我想显示同一文件夹/ target中另一个文件夹/ user / content_B的内容。

您将如何实现? Symlink的技巧?保险丝?

非常感谢!

1 个答案:

答案 0 :(得分:0)

可以通过Fuse轻松完成目录树的用户特定视图,因为调用者的uid / gid始终可以通过fuse_context结构:fuse_get_context()->uidfuse_get_context()->gid来使用。您可以在readdir的实现中使用它。