불필요해진 그룹 삭제하는 groupdel의 개론과 활용
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,177 조회
- 0 추천
- 목록
본문
불필요해진 그룹 삭제하는 groupdel의 개론과 활용
groupdel명령어는 현재 시스템에 생성되어있는 기존의 특정그룹을 삭제하는 명령어입니다.
새로운 그룹을 생성하는 groupadd와는 반대 명령어입니다.
즉, 불필요해진 그룹을 삭제하기 위해 사용하는 명령어가 groupdel입니다.
명령어위치 : /usr/sbin/groupdel
사용형식 : groupdel 삭제할 그룹명
먼저, 간단한 예를 들기 위하여 현재 시스템내의 그룹파일인 /etc/group의 내용이 다음과 같다고 가정 하겠습니다.
즉, groupadd로 새로 생성한 chongmu, youngup, sysadmin그룹이 아래와 같이 마지막에 존재하고 있습니다.
[root@su249 ~]# tail /etc/group
gdm:x:42: ntp:x:38: squid:x:23: hsqldb:x:96: bible:x:500: sspark:x:501: sysadmin:x:488: sysadmin2:x:487: chongmu:x:502: youngup:x:503: [root@su249 ~]# |
위의 그룹들 가운데 sysadmin 그룹을 삭제하여 보겠습니다.
그룹을 삭제하려면 간단히 "groupdel 그룹명"이라고 하면 됩니다.
아래는 sysadmin이라는 그룹을 삭제하는 예입니다.
[root@su249 ~]# groupdel sysadmin
[root@su249 ~]# [root@su249 ~]# tail /etc/group haldaemon:x:68: gdm:x:42: ntp:x:38: squid:x:23: hsqldb:x:96: bible:x:500: sspark:x:501: sysadmin2:x:487: chongmu:x:502: youngup:x:503: [root@su249 ~]# |
위와 같이 특정 그룹을 삭제하고 나면 /etc/group파일 내에 해당그룹의 행이 자동으로 삭제됩니다.
아래의 예는 위에서 삭제한 sysadmin이라는 그룹이 삭제된 후의 /etc/group파일의 내용을 확인한 것입니다.
위의 내용을 보시는 바와 같이 sysadmin이라는 그룹이 삭제되었음을 알 수 있습니다.
이후부터는 sysadmin이라는 그룹의 사용은 불가능하게 됩니다.
이번에는 chongmu와 youngup이라는 그룹 두개를 각각 삭제 하였습니다.
[root@su249 ~]# groupdel chongmu [root@su249 ~]# [root@su249 ~]# groupdel youngup [root@su249 ~]# |
아래의 예는 chongmu라는 그룹과 youngup이라는 그룹이 삭제되고 난 후의 /etc/group파일의 내용입니다.
[root@su249 ~]# tail /etc/group torrent:x:489: wbpriv:x:88:squid haldaemon:x:68: gdm:x:42: ntp:x:38: squid:x:23: hsqldb:x:96: bible:x:500: sspark:x:501: sysadmin2:x:487: [root@su249 ~]# |
이상과 같이 groupdel이라는 명령어는 기존에 존재하고 있던 그룹을 삭제하는 명령어입니다.
관련자료
-
이전
-
다음