티스토리 뷰
728x90
반응형
원래 이전에는 WSL 에서는 linux 명령어 중 chmod 나 chown 으로 파일/디렉토리의 소유자 변경이 안되었다고 합니다. 그러다가 2018년도부터 이제 WSL에서도 이를 가능하도록 구현했다고 하는데, 이를 사용하기 위해서는 충족해야할 조건이 있다고 합니다. 바로 아래 명령어를 먼저 실행해줘야지 chmod 와 chown 과 같은 명령어가 정상적으로 WSL 에서도 동작하게 된다고 합니다.
sudo umount /mnt/c
sudo mount -t drvfs C: /mnt/c -o metadata
적용이 잘되었는지 확인하기 위해서는 아래 명령어를 통해서 확인하실 수 있습니다.
mount -l
그리고 기존의 설정과 새로 변경된 설정 정보를 비교해보면 아래와 같습니다.
# 기존 정보
C:\ on /mnt/c type 9p (rw,noatime,dirsync,aname=drvfs;path=C:\;uid=1000;gid=1000;symlinkroot=/mnt/,mmap,access=client,msize=65536,trans=fd,rfd=8,wfd=8)
# 새롭게 적용된 정보
C: on /mnt/c type 9p (rw,relatime,dirsync,aname=drvfs;path=C:;metadata;symlinkroot=/mnt/,mmap,access=client,msize=65536,trans=fd,rfd=3,wfd=3)
metadata 라는 것이 새롭게 추가된 것을 확인할 수 있습니다.
위에 사용된 명령어에 대한 자세한 설명과 원본 설명 글에 대해서 참고하시고자 하신다면 아래 링크를 참고해주세요.
https://devblogs.microsoft.com/commandline/chmod-chown-wsl-improvements/
- 끝 -
728x90
반응형
'개발환경 > Server' 카테고리의 다른 글
[Ubuntu] 리눅스에서 ... is not in the sudoers file. This incident will be reported. 문제 해결 방법 (0) | 2022.03.17 |
---|---|
[Ubuntu] 64bit 리눅스에서 32bit 실행파일(ELF) 실행방법 (0) | 2022.03.17 |
리눅스에서 파일/디렉토리 권한을 재귀적으로 변경하는 방법(chmod) (0) | 2021.12.15 |
[서버 용량 확인] 파이썬에서 리눅스, 우분투 서버 용량 확인하기 (0) | 2021.11.23 |
fail2ban 사용법 (0) | 2021.04.14 |
댓글