Windows Tips & News

Microsoft는 Windows에서 Linux 파일을 편집하지 말 것을 권고합니다.

권장: Windows 문제를 해결하고 시스템 성능을 최적화하려면 여기를 클릭하십시오.

이미 알고 계시겠지만 Windows 10에는 Ubuntu를 기반으로 하는 Linux 하위 시스템이 함께 제공됩니다. 이를 통해 사용자는 다양한 콘솔 도구를 사용하고 일반적인 Linux 서버 및 서비스를 설치할 수 있습니다. Microsoft는 이제 Linux 배포판에 설치된 복사본이 영구적으로 손상될 수 있으므로 Windows 앱을 사용하여 Linux 파일을 직접 편집하지 말라고 사용자에게 경고합니다.
작동 중인 Windows 10 Ubuntu bash

Linux 하위 시스템이 활성화되면 파일을 다음 폴더에 저장합니다.

%LOCALAPPDATA%\lxss

팁: 방법 보기 Windows 10에서 Linux용 Windows 하위 시스템(WSL) 사용.

파일 메타데이터(예: 권한, 소유권, 타임스탬프 등)는 Windows와 Linux에서 다르게 표시됩니다. Windows는 Linux 파일을 NTFS 폴더에 저장하기 때문에 WSL은 각 Linux 파일의 메타데이터를 NTFS 확장 특성으로 계산하고 유지합니다.

Linux용 Windows 하위 시스템 외부에서 파일을 편집할 때 Windows 앱은 Linux에 대해 아무것도 모르기 때문에 저장된 메타데이터를 망칠 수 있습니다. 일부 Windows 앱은 파일을 편집할 뿐만 아니라 기존 파일을 삭제하고 같은 이름으로 업데이트된 복사본을 작성합니다.

이 경우 모든 Linux 관련 속성이 확장 파일 속성에서 제거됩니다.

Linux용 Windows 하위 시스템은 손상된 메타데이터를 찾으면 파일이 손상된 것으로 간주합니다. 때로는 실제로 데이터를 손상시키지 않고 파일 내용을 덮어쓸 수도 있습니다.

마이크로소프트의 추천 간단합니다:

어떠한 상황에서도 Windows 앱, 도구, 스크립트, 콘솔 등을 사용하여 Linux 파일을 생성 및/또는 수정하지 마십시오.
Windows에서 Linux 파일을 생성/변경하면 데이터 손상 및/또는 배포판을 제거하고 다시 설치해야 하는 Linux 환경이 손상될 수 있습니다!
...

  • Windows 도구 및 Linux 도구를 사용하여 생성/수정하려는 파일을 Windows 파일 시스템에 저장하십시오.
  • Windows 앱, 도구, 스크립트 또는 콘솔에서 Linux 파일을 생성/수정하지 마십시오.
권장: Windows 문제를 해결하고 시스템 성능을 최적화하려면 여기를 클릭하십시오.
Windows 터미널은 Microsoft의 새로운 앱입니다.

Windows 터미널은 Microsoft의 새로운 앱입니다.

Microsoft는 명령줄 사용자를 위한 새로운 터미널 앱을 개발 중입니다. 탭, GPU 가속 DirectWrite/DirectX 기반 텍스트 렌더링 엔진, 프로필, 그리고 ...

더 읽어보기

Microsoft Edge의 Internet Explorer 모드에서 다시 로드 활성화 또는 비활성화

Microsoft Edge의 Internet Explorer 모드에서 다시 로드 활성화 또는 비활성화

Microsoft Edge의 Internet Explorer 모드에서 다시 로드를 활성화 또는 비활성화하는 방법Edge 빌드에서 시작 86.0.579.0, 브라우저에는 기능을...

더 읽어보기

Chrome에 읽기 목록을 비활성화하는 옵션이 표시됩니다.

Chrome에 읽기 목록을 비활성화하는 옵션이 표시됩니다.

권장: Windows 문제를 해결하고 시스템 성능을 최적화하려면 여기를 클릭하십시오.읽기 목록은 북마크의 기능을 확장하는 Chrome 브라우저의 비교적 새로운 기능입니다. 여...

더 읽어보기