107.1基礎
既存グループtemporaryをグループデータベースから削除する。
どのユーザーのプライマリグループにもなっていない。
適切なコマンドはどれか。
× 不正解
groupdel GROUPはグループを削除する。ユーザーのプライマリグループである間は先に所属設計を変更する。
詳細解説
誤り
userdel temporarytemporaryというユーザーを削除しようとする。
誤り。userdelはpasswd/shadowのユーザー名temporaryを対象にし、同名groupレコードを削除する目的ではない。
誤り
groupmod -d temporarygroupmodにグループ削除を行う-d指定はない。
誤り。groupmodは名前やGID等の変更用で、-dによりグループレコードを削除する構文はない。
正しい
groupdel temporary指定した既存グループを削除する。
正しい。groupdel temporaryはグループDBから指定グループを削除する。
誤り
passwd -d temporaryユーザーpassword欄を削除する操作である。
誤り。passwd -dはtemporaryというユーザーのpasswordを削除し、グループを削除しない。
実際に確かめる
一時的な検証環境で実行できる例です。
groupdel --help 2>&1 | head -n 8期待される結果
groupdelのusageとグループ削除の説明理解のポイント
- groupdelはグループ削除
- 主グループ中は削除不可
- ファイルGIDは別途確認
確認時の注意
- 確認環境: shadow-utils groupdel / help読取のみ
基礎のおさらい
主グループ制約
あるユーザーのpasswdレコードがそのGIDを主グループとして使う間は、通常groupdelを拒否される。
数値GIDの残存
グループ削除後もファイルの数値GIDは残るため、所有ファイルと新しい割当先を事前に棚卸しする。
問題IDKP-107-679
確認環境shadow-utils groupdel / help読取のみ
最終技術確認2026-08-13
誤り・権利侵害を報告