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-key)  (0) 2020.03.10

+ Recent posts