얼마전부터 리눅스를 배우고 있는 초보돌이 입니다..
다름이 아니라 오늘 학원에서 umask에 대해 배웠는데..
/etc/profile에서umask설정 부분을 봤는데.. 이해가 안되는 구문이 있어서요..
f [ `id -gn` = `id -un` -a `id -u` -gt 14 ]; then
umask 002
else
umask 022
이건데요..
앞에 id-~~이부분이 이해가 안되네요.. ^^; 이부분에 대한 설명이랑.. 기타 umask에 대한 내용
이랑.. ㅉ 알려주실수 있을까요? 너무나 초보적인 질문이라구.. 무시하시면 전 울수밖에
없네요.. 흑흑흑--나도 언젠간 파워유저 된다.. ㅡ.ㅡ+
id -gn 과 id -un 을 비교하는 것은 기본 그룹이 개인 그룹인지 보는 것이고, -gt 14 는 uid 가 14 보다 큰지 보는 조건입니다. 개인 그룹 사용자는 umask 002 를 쓰고 그 밖은 022 를 씁니다. umask 는 새 파일 권한에서 빼는 값입니다.