방금 Windows 용 Linux 하위 시스템을 설치했으며 가장 먼저 시도한 것 중 하나 는 Linux 하위 시스템의 파일 시스템 또는 일반 Windows .bashrc에 /home/user있는 파일 을 편집 하는 것입니다 C:\Users\user\AppData\Local\lxss\home. Windows 프로그램을 사용하여 그렇게했습니다.
파일을 저장 한 후 bash를 시작할 때마다 입 / 출력 오류가 발생 /home/user/.bashrc하고 ls더 이상 .bashrc사용 되지 않는 목록이 표시되지 않습니다 .
또한에서 Windows 프로그램을 사용하여 새 파일을 만들면 C:\Users\user\AppData\Local\lxss\home의 출력에 표시되지 않습니다 ls ~. 반대로, 그것은 예상대로 작동합니다 : /home/userbash 를 사용하여 무엇이든간에 올바르게 표시됩니다 C:\Users\user\AppData\Local\lxss\home.
나는 그 인상했다 /home/user및 C:\Users\user\AppData\Local\lxss\home리눅스 서브 시스템 또는 Windows에서 조작 할 수있는 같은 디렉토리이었다. 그렇지 않습니까?
고맙습니다!
ls -al? Windows를 통해 파일을 편집하면 파일 권한이 엉망 일 수 있습니다.