グループはLinuxで作成され、ユーザーを追加して、これらのユーザーにファイルの編集または実行と同じ権限を付与できるようにします。これらのグループを管理するためのさまざまなコマンドがあり、そのうちの1つはgroupdelコマンドです。これらのグループは、groupdelコマンドを使用する必要がない場合に削除できます。
groupdelコマンドを使用して、すべてのタイプのユーザーグループを削除できます。この記事では、groupdelコマンドの使用法について詳しく説明しました。
groupdelコマンドを使用してLinuxでグループを削除する方法
groupdelコマンドは、ユーザーグループを削除するために使用され、sudoコマンドを使用してrootユーザーまたはシステムユーザーのいずれかによって常に使用されます。 groupdelコマンドを使用する一般的な構文:
$ groupdel [options] [groupname]
groupdelコマンドではさまざまなオプションを使用できますが、オプションを使用する前に、groupdelコマンドを使用してグループを削除します。グループの情報はファイル/etc/ groupに保存されるため、tailコマンドを使用してファイルの最後の10行を表示します。
$ tail /etc/group
これらは出力に表示されるグループです。たとえば、groupdelコマンドを使用してグループmyLinuxFossGroupを削除します。
$ sudo groupdel myLinuxFossGroup
グループmyLinuxFossGroupの削除を確認するには、tailコマンドを使用して/ etc/groupファイルを再度表示します。
$ tail /etc/group
グループは正常に削除されました。削除されないグループがある場合は、グループを強制的に削除した「-f」フラグを使用できます。 「-f」フラグを使用してグループmygroup3を削除するには、次のコマンドを使用します。
$ sudo groupdel -f mygroup3
grepコマンドを使用して、「mygroup3」が正常に削除されたことを確認することもできます。
$ grep '^mygroup3' /etc/group
出力には何も表示されていません。これは、グループmygroup3がファイル/ etc/groupに存在しないことを意味します。 groupdelコマンドの詳細については、groupdelコマンドで「-h」フラグを使用してください。
$ sudo groupdel -h
結論
groupdelコマンドは、グループが不要になったときにユーザーグループを削除し、ファイル/ etc/groupからも削除するために使用されます。このコマンドは、グループに関連する構成ファイルを削除しませんが、そのグループに関連するすべてのエントリとアカウントファイルを削除します。この記事では、例を使用してグループを削除するためのLinuxでのgroupdelコマンドの使用法について説明しました。