chgrp
사용자 "2"의 홈 폴더에 있는 "share"라는 폴더에서 사용 하려고 합니다 . 폴더 ls -l
는 다음과 같습니다.
drwxr-xr-x 2 2 bin 4096 Sep 29 13:09 share
chgrp
위에 표시된 "share" 폴더에서 "34"라는 그룹을 사용하는 경우 "bin" 매개변수는 34로 변경되지만 그룹 매개변수(현재 2)는 동일하게 유지됩니다.
왜 이런 일이 발생합니까?
답변1
2
첫 번째 항목과 user 를 혼동하고 계신 것 같습니다 2
. 첫 번째는 2
하드 링크의 총 수를 나타내고, 두 번째는 2
사용자를 나타내고, 그룹 이름은 bin 또는 34
변경된 그룹 이름일 수 있습니다. 보고 있는 내용에 대한 설명은 다음과 같습니다.
+-permissions that apply to the owner
|
| +-permissions that apply to all other users
| |
| | +-number of hard links
| | |
| | | +-size +-last modification date and time
_|_ _|_ | __|__ _____|_______
drwxr-xr-x 2 2 bin 4096 Sep 29 13:09 share
___ _ ___ _____
| | | |
| | | +-name of file or directory
| | |
| | +-the group that the group permissions applies to
| |
| +-owner
|
+-permissions that apply to users who are members of the group