我在 Mac 上刚刚发现桌面上有一个隐藏目录。我不记得把它放在那里了。
当我ls -la
在桌面上输入终端时,我得到以下信息:
最后一个文件夹引起了我的注意。它也被突出显示。当我cd
进入该目录并输入时ls -la
,我看到:
total 16
drwxrwxrwx@ 4 user staff 136 Oct 18 2012 .
drwx---rwx 17 user staff 578 Dec 17 15:03 ..
-rw-rw-rw-@ 1 user staff 231 Jan 16 2013 6VR16NQEUJ456542VDR66LS7
-rw-rw-rw-@ 1 user staff 226 May 8 2013 K7wuT15oKsg=
该6VR...
文件可以在 Sublime Text 中作为 Hex 文件打开,其他文件则显示为空。这个文件夹在我的桌面上做什么?谷歌搜索确切名称没有得到任何结果。
答案1
当文件或文件夹突出显示时,表示该文件已为所有者、组和其他用户设置了读取、写入和执行权限 (chmod 777)。该文件夹不是“粘性”文件夹。
对于 Mac OSX,粘滞位在文件或目录属性中的“EXECUTE”(x)位中指定。
例如:
drwtrwxrwx
分解上述内容:
d = 目录
rwt = 文件的所有者具有读取、写入权限,并且是唯一有权删除此文件的人(哦,还有执行权限)
rwx = 您在上面的示例中显示的 GROUP“staff”的任何用户部分都具有读取、写入和执行的权限。
最后的 rwx = 任何不属于群组员工且不是所有者的人都有权读取、写入和执行。
该目录可能是由某个程序创建的,也可能是有人劫持了您的机器等。将其放置在那里的原因可能有很多。
我建议删除它,如果您愿意的话,对您的机器执行扫描。
netstat -antp
使用终端检查您的机器是否有任何开放的端口可供监听。
答案2
第一个.
是文件系统用来标识当前目录的隐藏文件夹(记住在当前工作目录中运行脚本的方式是./blah
)。
第二个文件可能通过多种方式进入,其中一些是恶意的。对您的计算机运行扫描,但不要立即删除它,因为它可能是由合法程序放入的。