![Macos - zsh - 알 수 없고 삭제할 수 없는 파일:](https://rvso.com/image/1618760/Macos%20-%20zsh%20-%20%EC%95%8C%20%EC%88%98%20%EC%97%86%EA%B3%A0%20%EC%82%AD%EC%A0%9C%ED%95%A0%20%EC%88%98%20%EC%97%86%EB%8A%94%20%ED%8C%8C%EC%9D%BC%3A.png)
최근에 의도적으로 생성하지 않은 파일이 의도적으로 생성한 파일과 함께 디렉터리에 나타나는 것을 발견했습니다.
<!--
파일 내용은 위치에 따라 달라지지만 일반적으로 동일한 디렉터리에 있는 다른 파일의 텍스트입니다.
예를 들어
.../Foo/
<!--
foo.js
에는 Code/Foo/
파일이 있고 <!--
, foo.txt
여기서 cat <!--
===cat foo.txt
- 이 파일은 다음과 같이
<!--
제거할 수 없습니다 .rm -rf
sudo rm -rf
- 그것은
time of creation
다음과 같습니다foo.txt
- 변경사항은 다음
foo.txt
에 표시되지 않습니다.<!--
- 디렉토리 에서 git은 (예상대로)
git
커밋을 원합니다 .<!--
ls -lash
생성 시 파일 크기 표시 === 변경 전<!--
파일 크기foo.txt
검색 엔진 결과는 성과가 없었습니다. 파일이 기호로 구성되어 있기 때문이라고 생각합니다(또는 내 검색 결과가 좋지 않음).
이 파일을 생성하는 것은 무엇일까요? 이 (아마도 자해한) 저주를 어떻게 제거할 수 있습니까?
답변1
이상한 이름을 가진 파일은 예를 들어 조작할 수 있습니다 ./'<--'
( ./
이름이 스위치와 혼동되는 문제를 방지하기 위해 작은따옴표를 사용하여 쉘이 특별히 처리하는 모든 문자는 의미를 잃습니다).
답변2
foo.js 파일과 관련하여 다음을 찾았습니다.https://github.com/uupaa/Foo.js/wiki/Foo
또한 이것은:https://gist.github.com/ryanflorence/5a99e069aca0a35d51e66f2d7fde5b80
분명히 둘 다 브라우저 확장 프로그램을 통해 가져온 일종의 웹 모듈에 연결된 파일입니다.
악성은 아닌 것 같습니다.