从 Linux 创建隐藏的 Windows 文件/文件夹

发布于 2024-09-04 06:26:34 字数 1549 浏览 6 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

初心 2024-09-11 06:26:34

尝试在要隐藏的文件中设置其他人可执行的位。例如:

  • rwxrwxrw- <-- 文件不会被隐藏
  • rwxrwxrwx <-- HIDDEN

希望有帮助。顺便说一句,如果您希望 Windows 隐藏属性应用于您的 Linux 共享,则必须在 samb.conf 文件中设置 map hide = yes。

Try setting the executable-by-others bit in the file you want hidden. For example:

  • rwxrwxrw- <-- The file will not be hidden
  • rwxrwxrwx <-- HIDDEN

Hopefully that helps. If you want the Windows hidden attribute to apply to your Linux share, by the way, you'll have to set map hidden = yes in your samb.conf file.

毅然前行 2024-09-11 06:26:34

假设您的 Samba 共享当前在 smb.conf 中如下所示:

[share-with-hidden-files]
  comment = this share shows all files when browsing it (doesn't work as expected)
  path = /some/where/on/the/linux/file/system
  browseable = yes
  [...more settings...] 

再添加一行:

[share-with-hidden-files]
  comment = this share includes some hidden files
  path = /some/where/on/the/linux/file/system
  browseable = yes
  [...more settings...] 
  hide files = /firstfile.doc/secondfile.pdf/.*/*.xls/

隐藏文件 指令会将所有指定文件变成不可见文件(但它们是仍然可以访问!)。 DOS“隐藏”属性应用于任何匹配的文件或目录。

在上面的示例中,第 2 行文件以及所有“点”文件和所有 .xls 文件都被明确命名为隐藏文件(.doc 和 .pdf)。

使用隐藏文件的注意事项:

  • 文件名用“/”分隔
  • 文件名可以包含空格(但不能包含“/”)
  • 文件名是区分大小写,
  • 您可以使用“?”和文件名的“*”通配符 -

Assuming your Samba share currently looks like this in smb.conf:

[share-with-hidden-files]
  comment = this share shows all files when browsing it (doesn't work as expected)
  path = /some/where/on/the/linux/file/system
  browseable = yes
  [...more settings...] 

Add one more line to it:

[share-with-hidden-files]
  comment = this share includes some hidden files
  path = /some/where/on/the/linux/file/system
  browseable = yes
  [...more settings...] 
  hide files = /firstfile.doc/secondfile.pdf/.*/*.xls/

The hide files instruction will turn all denoted files into invisible ones (but they are still accessible!). The DOS 'hidden' attribute is applied to any files or directories which match.

In above example line 2 files are explicitely named (a .doc and a .pdf) to be hidden, as well as all 'dot'-files and all .xls files.

Notes on using hide files:

  • file names are separated by '/'
  • file names may contain spaces (but no '/')
  • file names are case sensitive
  • you may use '?' and '*' wildcards for filenames -
雨落星ぅ辰 2024-09-11 06:26:34

你可以只使用 setmode filename +h

you can just use setmode filename +h

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文