리눅스에서는 UID와 GID를 비교하여 퍼미션이 결정이 됩니다.
cf: 유저를 변경할 때 (su - ) 하이픈을 사용할 경우 해당 유저의 대시 프로파일을 읽어서 홈 디렉토리로 이동해준다.
기본 권한: 파일을 생성할때 따로 설정을 하지 않아도 부여되는 초기의 권한.
파일 생성시의 Octal 값과 umask를 xor 연산하여 파일 권한이 생성된다.
예시1: 파일(666)에 대하여 root(022)는 644(rw-r—r—)를 user(002)는 664(rw-rw-r—)
예시2: 경로(777)에 대하여 root(022)는 755(rw-r-xr-x)를 user(002)는 775(rwxrwx-x)
Umask 값을 바꿀 시에 lifecycle이 terminal이 작동하는 동안이다. ⇒ 임시적으로 변경