강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

불필요해진 그룹 삭제하는 groupdel의 개론과 활용

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

불필요해진 그룹 삭제하는 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이라는 명령어는 기존에 존재하고 있던 그룹을 삭제하는 명령어입니다. 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,035 명
  • 현재 강좌수 :  35,798 개
  • 현재 접속자 :  133 명