ls -l 하면 파일의 퍼미션정보를 보여주는데, username, groupname도 순서대로 보여준다.
1 2 3 4 5 6 7 8 9 10 11 12 | [wi.kim@wikim-osx ~]$ ls -l total 326224 drwxrwxrwx@ 10 wi.kim DNCO\Domain Users 320 4 26 2018 AgentInstaller_Mac64 drwxr-xr-x 2 wi.kim DNCO\Domain Users 64 5 19 2017 AnacondaProjects drwxr-xr-x 9 wi.kim DNCO\Domain Users 288 4 18 2019 AndroidStudioProjects drwx------ 5 wi.kim DNCO\Domain Users 160 1 29 2019 Applications drwxr-xr-x 8 wi.kim DNCO\Domain Users 256 2 21 14:53 CLionProjects drwx------+ 21 wi.kim DNCO\Domain Users 672 1 28 14:25 Desktop drwx------+ 5 wi.kim DNCO\Domain Users 160 4 9 14:17 Documents drwx------+ 6 wi.kim DNCO\Domain Users 192 4 9 17:16 Downloads -rw-r--r--@ 1 wi.kim DNCO\Domain Users 145634 10 20 2016 KakaoTalk_Photo_2016-10-20-11-40-50_1.jpeg -rw-r--r--@ 1 wi.kim DNCO\Domain Users 174827 10 28 2016 KakaoTalk_Photo_2016-10-28-16-36-25.jpeg | cs |
id wi.kim 처럼 하면 다음처럼 기본적인 uid, gid와 더불어서 속한 모든 그룹에 대한 정보를 준다.
uid=513(wi.kim) gid=500(dev) groups=500(dev), 510(graphics)
특정 파일에 대한 user, group ownership 바꾸기
chmod wi.kim:mygroup filename 이렇게 하면 된다.
질문.
그룹퍼미션은 어떤경우에 쓰이는가
위의 rwxrwxrwx중에서 중간3개 그룹퍼미션 따라갈 것 같네..
프로그램을 실행할 경우 권한은 어떻게 되는가
파이선으로 간단히 테스트 해봤을때는 실행한 사람의 권한을 따라가는 것 같다.
반응형
'Programming > Linux' 카테고리의 다른 글
tmux and byobu (0) | 2020.09.21 |
---|---|
vim (0) | 2020.09.20 |
NTP설정 (0) | 2020.03.30 |
supervisor (0) | 2020.03.18 |
ssh 자동로그인(ssh-keygen) (0) | 2020.03.10 |