1. groupadd
1-1. 기능
그룹을 추가할 때 사용하는 명령어
1-2. 문법
groupadd [ 옵션 ] group
1-3. 옵션
-g gid : gid를 지정해서 그룹을 생성할 수 있다. 이 옵션을 사용하지 않으면, 500번 이후부터 가장 작은 수부터 적용이 된다.
-f : 강제의 의미를 갖는다. 이미 생성되어 있는 이름으로 그룹을 생성하려고 하면 에러가 발생하는데, -f 옵션을 사용하면 생성할 수 있다.
1-4. 사용방법 및 정보
가) /etc/group 파일에 그룹에 대한 정보가 저장되므로 그룹에 대한 정보는 이 파일을 통해서 확인한다.
-g 옵션을 통해서 gid를 지정해주지 않으면, 500번 이후의 번호부터 순차적으로 적용된다. 아래 예제는 -g 옵션을 사용하지 않고, 그룹을 생성한 경우와 gid를 지정해서 생성한 경우를 비교한 내용이다.
[root@sense ~]# groupadd dokdo [root@sense ~]# tail /etc/group linuxone:x:504: education:x:505: sense:x:506: dokdo:x:507: [root@sense ~]# groupadd -g 600 ourland [root@sense ~]# tail /etc/group linuxone:x:504: education:x:505: sense:x:506: dokdo:x:507: ourland:x:600: |
나) 아래 예제는 기존에 있던 그룹 명으로 강제 생성한 경우이다.
[root@sense ~]# groupadd education groupadd: group education exists [root@sense ~]# groupadd -f education |
2. groupdel
2-1. 기능
그룹을 삭제할 때 사용하는 명령어
2-2. 문법
groupdel 그룹명
2-3. 사용방법 및 정보
역시 /etc/group 파일에서 삭제 된 내용을 확인할 수 있다.
[root@sense ~]# tail /etc/group inuxone:x:504: education:x:505: sense:x:506: dokdo:x:507: ourland:x:600: [root@sense ~]# groupdel education [root@sense ~]# tail /etc/group linuxone:x:504: sense:x:506: dokdo:x:507: ourland:x:600: |