사용자의 UID, GID 번호 및 현재 셀에서의 ID 정보를 보여준다.
id 명령어는 현재 사용자의 실제 ID와 유효 사용자 ID, 그룹 ID를 보여준다. 내부 bash변수인 $UID, $EUID, $GROUPS와 짝을 이룬다. 만일 사용자를 지정하면 해당하는 사용자의 정보를 보여주게 된다.
id 명령으로 현재 로그인한 admin 계정에 대해 정보를 살펴보자.
이 내용은 로그인된 사용자는 root계정이고 uid는 0,gid가 0 이다.
echo $UID 명령으로 현재 root 계정의 uid를 알아 볼 수도 있다.
사용법 : id [옵션] [사용자명] -g, --group : 사용자의 그룹 ID만 보여준다. -G. --groups : 추가 그룹의 ID만 보여준다. --help : 사용법을 보여준다. -n, --name : -u, -g, -G 옵션과 같이 쓰여 해당하는 ID의 이름만을 보여준다. -r, --real : -u, -g, -G옵션과 같이 쓰여 해당하는 실제 ID를 보여준다. --version : 버전정보를 보여준다.
id 명령어는 현재 사용자의 실제 ID와 유효 사용자 ID, 그룹 ID를 보여준다. 내부 bash변수인 $UID, $EUID, $GROUPS와 짝을 이룬다. 만일 사용자를 지정하면 해당하는 사용자의 정보를 보여주게 된다.
id 명령으로 현재 로그인한 admin 계정에 대해 정보를 살펴보자.
# id uid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),1)
이 내용은 로그인된 사용자는 root계정이고 uid는 0,gid가 0 이다.
echo $UID 명령으로 현재 root 계정의 uid를 알아 볼 수도 있다.
# echo $UID 0