Re: [求救]出现奇怪名称的档案是否为病毒?

楼主: cybergenie ((不要看这里))   2016-09-17 08:59:18
※ 引述《ClKallen (飞翔希威鸟)》之铭言:
: 请教一下,
: 我的Mac最近发现在Macintosh HD内多了一个档名为"~"的档案,
: 因为是用符号作为档名很怪所以注意到了,而且没有副档名。
: 删掉过一会又会产生在原本的位置,
: 提供给线上扫毒是没说此档案有问题,
: 但还是不放心,请问有板友知道原因的吗?
: 谢谢~
很多 UNIX 指令会用 ~ 来表示 `pwd`, 也就是自家目录的意思。
有些指令设计不好就会发生这种事。
例如 touch ~$newname
$newname 若是 /foo 的话,就会在自家目录下建立一个 foo。
但是若由于某些原因,$newname 没设定好,那就变成
touch ~
结果就是在自家目录下多建一个 ~ 档案了。
大概是这样。当然实际情形可能更复杂一点,包括环境变量的有效范围,所使用的 shell
script 与解译器相容性等等。不过我想先讲到这样应该就大致可以了解了。
作者: ClKallen (飞翔希威鸟)   2016-09-17 11:02:00
谢谢详细的解释~~
作者: heeroy (海阔天空)   2016-09-17 11:54:00
pwd不是自家目录!这个指令是用来"显示目前所在的目录"可以想像成在ptt的任何一个看板使用Ctrl-W显示的路径
作者: peacedove (林帛亨加油!!!)   2016-09-17 13:02:00
pwd不是家目录,不过~是家目录没错
作者: Debian (Debian)   2016-09-17 15:27:00
pwd指令是显示目前目录,~是家目录。
作者: andrew43 (讨厌有好心推文后删文者)   2016-09-17 18:58:00
Debian都出来说话了~

Links booklink

Contact Us: admin [ a t ] ucptt.com