はじめに
このチャレンジでは、Linux 環境に現在ログインしているアカウントを確認し、そのアカウントが所属するグループを調べます。これらの作業は、権限の確認、アクセス問題のトラブルシューティング、またはシェルセッションがどのユーザーとして実行されているかの確認でよく使用します。
現在のユーザーの識別情報を表示する
このステップでは、Linux コマンドを使用して、現在のユーザーの識別情報を表示します。
注:これは手順に沿って進める実験ではなく、チャレンジです。チャレンジは LabEx が提供する別種類のリソースで、知識を教えるのではなく、スキルの評価とテストを目的としています。既に身に付けている知識を使って、各タスクを自分で完了してください。
タスク
- 現在のユーザーの識別情報を表示します。
要件
- 現在のユーザーの識別情報を表示する適切な Linux コマンドを使用します。
例
このステップを完了すると、ターミナルには現在のユーザー名だけが表示されます。以下は期待される出力形式の例であり、入力するコマンドではありません。環境によってユーザー名は異なる場合があります。
labex

ユーザーとグループの情報を表示する
このステップでは、Linux コマンドを使用して、ユーザーとグループに関する詳細な情報を表示します。
タスク
- ユーザーとグループの情報を表示します。
要件
uid、gid、groupsなどのフィールドを含む、ユーザーとグループの詳細情報を表示する適切な Linux コマンドを使用します。
例
このステップを完了すると、ターミナルに次のような詳細な識別情報が表示されます。環境によって、数値 ID とグループ名は異なる場合があります。
uid=1000(labex) gid=1000(labex) groups=1000(labex),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),116(lpadmin),126(sambashare)

まとめ
おめでとうございます。「ユーザーとグループの情報を表示する」チャレンジを正常に完了しました。whoami と id を使用して、現在ログインしているユーザーを確認する方法と、アカウントの uid、プライマリ gid、補助 groups を調べる方法を学びました。これらの確認は、権限の検証、アクセス問題のトラブルシューティング、スクリプトやサービスの実行コンテキストの確認に役立ちます。これらのコマンドについてさらに詳しく調べるには、man whoami と man id を使用してマニュアルページを確認してください。



