izb*_*izb 49 linux windows filesystems filenames file
如果我想创建一个保证不代表文件名的字符串,我可以在Windows上放入以下字符之一:
\ / : * ? | < >
Run Code Online (Sandbox Code Playgroud)
例如
this-is-a-filename.png
?this-is-not.png
Run Code Online (Sandbox Code Playgroud)
有没有办法在Linux上将字符串标识为"不太可能是文件"?
mar*_*k4o 16
空字符串是Linux上唯一真正无效的路径名,如果您只需要一个无效名称,它可能适用于您.你也可以使用像" ///foo" 这样的字符串,它不是规范的路径名,尽管它可以引用文件(" /foo").另一种可能性是" /dev/null/foo",因为/dev/null它具有POSIX定义的非目录含义.如果您只需要无法引用常规文件的字符串,则可以使用" /"或" .",因为这些字符串始终是目录.