![MacOS X: 누락된 파일 및 데이터 사전](https://linux55.com/image/90965/MacOS%20X%3A%20%EB%88%84%EB%9D%BD%EB%90%9C%20%ED%8C%8C%EC%9D%BC%20%EB%B0%8F%20%EB%8D%B0%EC%9D%B4%ED%84%B0%20%EC%82%AC%EC%A0%84.png)
Mac과 MEGA 간 동기화를 해제하면 로컬 대상 사전이 비어 있게 됩니다. 그러나 디스크 상태 가져오기를 사용하면 du
내 데이터가 로 이동된 것을 발견했습니다 . 상태 숨기기를 해제 ./.debris/2016-07-22/...
하려고 했지만 시스템에서 여전히 이라고 표시됩니다 . 이제 파일을 어떻게 저장하나요?chflags nohidden ./.debris/
./.debris/
chflags: ./.debris/: No such file or directory
감사해요
답변1
디렉토리가 .debris
플래그 때문에 숨겨지는 것이 아니라 .
맨 앞에 포함되어 있기 때문입니다. Unix 기반 시스템의 이러한 파일과 디렉터리는 숨겨진 것으로 간주되며 ls
기본적으로 OS X GUI(및 일반 CLI 명령)에 표시되지 않습니다 .
2016-07-22
숨겨진 디렉터리 외부로 하위 디렉터리를 이동해 볼 수 있습니다 .
mv -i ./.debris/2016-07-22 ~/2016-07-22
또는 .debris
다음 명령을 사용하여 디렉터리 이름을 바꿉니다.
mv -i .debris debris
그러나 이 오류 chflags: ./.debris/: No such file or directory
는 이상합니다. 아마도 chflags
다른 디렉터리에서 실행 중일 수도 있습니다. 100% 확실하게 하려면 절대 경로를 사용하세요.
당신은 .debris
홈 디렉토리에 있는 것 같으니 ~
(물결표)를 사용할 수 있습니다:
mv -i ~/.debris/2016-07-22 ~/2016-07-22
또는
mv -i ~/.debris ~/debris
-i
이 플래그는 대상 디렉토리가 존재하는 경우 파일을 덮어쓰는 것(및 손실되는 것)을 방지합니다. 가능성은 희박하지만 안전을 유지하는 것이 좋습니다.