最近下载文件夹里出现了这个。
文件是空的,但文件名是。 ''$'$001/331/006''@f2@8''$'$'$037/036/006/004''@@'$'240/002/240/002b/003/004/340/002/340/002/340/002/034/034/001/001/004/250/210/002/250/210/002/020/001/005/220/002/220/002''e'$'$'222'
这让我很困扰,因为它看起来像$unicode_chars,很多都是命令吗001标题开始331不知道006接受char/004传输结束。
无论如何,这样的文件怎么会出现在你的电脑上?
Linux文件名可以包含任何字符,除了空字符(0/0)和斜线字符(目录分隔符) 1. 所以,是的,一个文件名可以包含可执行代码或任何类型的数据。但这并不意味着可以执行。操作系统提供的功能只有文件操作,比如打开文件,目录列表等。要想执行代码必须在文件里面,而不是在文件名上。
1 https:/en.wikipedia.orgwikiFilename#Comparison_of_filename_limitations。