我想在 Windows 中隐藏 U 盘中的 1 个文件夹,但在 Ubuntu 中,可以吗?如果可以,那么该怎么做?
答案1
fatattr
可以为 VFAT 做到这一点。不确定 NTFS 是否能做到。
答案2
您可以尝试重命名为 ./.whatever,然后在启用 hide_dot_files 挂载选项的情况下重新命名...我还没有看到其他方法可以做到这一点...
答案3
attrib
尝试我的 shell 脚本,它是Windows 中命令的(大部分)重新实现。
这使用了system.ntfs_attrib_be
NTFS-3G 的属性,因此您需要来自发行版的gatfattr
实用setfattr
程序(在 Debian/Ubuntu 中sudo apt-get install attr
:)。
但此后,只需使用它而不必记住位掩码,例如
./ntfs_attr.sh -h -s some_file_in_ntfs_volume
https://gist.github.com/Explorer09/ac4bf6838c271a9968b3
(迁移至 GitLab;旧链接可能不再有效。)
https://gitlab.com/snippets/1720133
笔记:
/L
Windows 中 attrib 中的选项在这里实现,具体请参见脚本中的帮助。
/S
并且/S /D
(有意) 未实现。请尝试使用此脚本来执行 find(1)。
顺便说一句,我认为这个问题可以与这个问题合并:是否有用于更改 DOS/Windows 文件属性的 Linux 工具?