Linux の Groupmod コマンド

Linux No Groupmod Komando



Linux ユーザーとして、グループの操作方法を知ることは非常に重要です。毎回グループとやり取りすることになるため、グループの管理方法を学ぶ必要があります。たとえば、グループの名前を変更したり、その ID を変更したりする方法を知っておく必要があります。

グループをすばやく管理するためのさまざまなオプションを提供する「groupmod」コマンドのおかげで、グループの管理は簡単です。このガイドでは、Linux の「groupmod」コマンドについて詳しく説明し、その使用方法に関するさまざまな例を示します。読む!







Linux で Groupmod コマンドを使用する方法

ファイルのグループ名を変更するか、特定のグループのグループ ID を変更して特定の ID を割り当てるシナリオを想像してください。 「groupmod」コマンドの使い方を知っていれば、これらはすべて可能です。このコマンドには 2 つの主要なオプションがあります。この記事ではこれらのオプションに焦点を当てます。



  1. -g または –gid GID – このオプションを使用すると、言及されたグループのグループ ID を変更し、指定した GID を割り当てることができます。
  2. -n または –新しい名前 NAME – このオプションを使用すると、グループの新しい NAME を指定して、前述のグループを置き換えることができます。

「groupmod –h」オプションを実行すると、そのヘルプ ページにアクセスし、使用できる他のオプションを確認できます。ただし、前述したものは主に使用するものです。さまざまな例を見てみましょう。



例 1: グループ名の変更





Linux はグループを使用してファイルを整理します。 「」にアクセスすると、Linux システム上のすべてのグループにアクセスできます。 / etc/group」ファイル。 「cat」などのコマンドで開くと、使用可能なすべてのグループとそのグループ ID が一覧表示されます。以下はそのようなリストの例です。

$ / / グループ



ここで、カレントディレクトリの「new」というディレクトリが属するグループを確認してみましょう。そのために、次のように「ls」コマンドを使用します。

$ ls -ld 新しい

ディレクトリ名を大文字と小文字に合わせて置き換えてください。あるいは、「ls」を使用して長いリスト オプションを使用すると、すべてのファイルとディレクトリ (そのグループを含む) の詳細を取得できます。

この場合、フォルダーは「kyle」グループの下にあることがわかります。

グループ名を変更する前に、確認のために現在のグループ ID を簡単に確認してみましょう。グループ ID を確認するには、次に示すように、「グループ」リストにアクセスし、「grep」コマンドを使用してターゲット グループを見つけます。

ここで、ターゲット グループの ID は 1000 です。

グループ名を変更するには、次のように「groupmod」コマンドを実行します。

$ 須藤 グループモッド -n free12 カイル

前のコマンドの「-n」はグループ名を変更するオプションです。 「ubuntu12」は新しいグループ名で、「kyle」は現在のグループ名です。名前を大文字と小文字に合わせて置き換えてください。

コマンド実行後、パスワードを入力して認証します。次に、前のコマンドを再実行して、「新しい」ディレクトリがどのグループに属しているかを確認します。グループ名の変更に成功したことがわかります。

さらに確認するには、前のコマンドを再実行してグループ ID を確認します。新しいグループ名が以前のグループ ID と一致していることがわかります。これで、グループ名の変更が機能したことが確認できました。

例 2: グループ ID を変更する

グループ名の変更以外に、グループIDも変更できます。この例では、名前を変更したのと同じグループを操作してみましょう。まず、次の構文を使用して現在のグループ ID を確認します。

$ / / グループ | グリップ < グループ名 >

この例では、現在のグループ ID は 1000 です。これを変更して新しいグループ ID (この場合は 2300) を与えるには、次のようにコマンドを実行します。

$ 須藤 グループモッド -g 2300 -O ubuntu12

2300 を優先グループ ID に置き換え、「ubuntu12」をターゲット グループに置き換えることを忘れないでください。

グループ ID の変更が正常に機能したことを確認します。

例 3: グループ名と ID を同時に変更する

1つのコマンドでグループ名とIDを同時に変更することが可能です。そのためには、次の構文で新しいグループ名と ID を指定する必要があります。

$ 須藤 グループモッド - 新しい名前 < 新しい名前 > --gid < 新しいID > < 現在のグループ名 >

コマンドを実行したら、グループをリストして現在の名前と ID を確認します。この例では、グループ名と ID を変更したことが確認できます。すべての詳細は次の画像に反映されています。

結論

「groupmod」コマンドは、Linux でのグループの管理に役立ちます。これを使用すると、目的に合わせてグループの名前と ID をすばやく変更できます。コマンドについて詳しく説明し、その使用方法の例を示しました。