これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド lslogins です。
プログラム:
NAME
lslogins - システム内の既知のユーザーに関する情報を表示します
SYNOPSIS
lslogins [オプション] [-s|-u[=UID]][-g グループヘッド] [-l ログイン]
DESCRIPTION
wtmp ログと btmp ログを調べます。 / etc / shadow (必要な場合)そして /etc/passwd そして出力します
希望のデータ。
デフォルトのアクションでは、システム内のすべてのユーザーに関する情報が一覧表示されます。
OPTIONS
長いオプションに必須の引数は短いオプションにも必須です。
-a, --acc-有効期限
最後にパスワードを変更した日付とアカウントの有効期限に関するデータを表示します
(参照してください 影詳細については (5) を参照してください)。 (root権限が必要です。)
--btmp-ファイル path
btmp の代替パス。
-c, --コロン区切り
各ユーザーに関する情報は改行ではなくコロンで区切ります。
-e, - 書き出す
NAME=VALUEの形式でデータを出力します。
-f, - 失敗した
ユーザーが最後に失敗したログイン試行に関するデータを表示します。
-G, --supp-グループ
グループに関する情報を表示します。
-g, -グループ=グループヘッド
に属するユーザーのデータのみを表示します グループヘッド。 複数のグループを指定できます。
リストはカンマで区切る必要があります。
-h, - 助けて
ヘルプ情報を表示して終了します。
-L, - 過去
ユーザーの最後のログインセッションに関する情報を含むデータを表示します。
-l, --ログイン=ログイン
で指定されたログインを持つユーザーのデータのみを表示します ログイン (ユーザー名またはユーザーID)。
複数のログインを指定できます。 リストはカンマで区切る必要があります。
-n, -改行
各情報を個別の行に表示します。
--見出しなし
ヘッダー行を出力しません。
--nottruncate
出力を切り詰めないでください。
-o, - 出力 リスト
どの出力列を印刷するかを指定します。 使用 - 助けて サポートされているすべてのリストを取得するには
列。
-p, --pwd
パスワードによるログインに関する情報を表示します (「 -afL)。
-r, - 生
生の出力 (カラム化なし)。
-s, --system-accs
システムアカウントを表示します。 デフォルトでは、これらは 1000 未満の UID を持つすべてのアカウントです
(非包括的) ただし、nobody または nfsnobody (UID 65534) を除きます。
このハードコーディングされたデフォルトは、パラメータ SYS_UID_MIN および SYS_UID_MAX によって上書きされる可能性があります。
ファイル /etc/login.defs 内。
--時間形式 type
日付を短い、完全、または ISO 形式で表示します。 デフォルトは短いです、今回は形式です
スペース効率が高く、人間が判読できるように設計されています。
-u, --user-accs
ユーザーアカウントを表示します。 デフォルトでは、これらは 1000 を超える UID を持つすべてのアカウントです
(両端を含む)。ただし、nobody または nfsnobody (UID 65534) は除きます。 これ
ハードコーディングされたデフォルトは、ファイル内のパラメータ UID_MIN および UID_MAX によって上書きされる可能性があります
/etc/login.defs.
-V, - バージョン
バージョン情報を表示して終了します。
--wtmp-ファイル path
wtmp の代替パス。
-Z, - 環境
ユーザーのセキュリティ コンテキストを表示します。
-z, --print0
ユーザーエントリは改行ではなくヌル文字で区切ります。
注意事項
デフォルトの UID しきい値は /etc/login.defs から読み取られます。
EXIT ステータス
OKの場合は0、
1 間違った引数が指定された場合、
2 重大なエラーが発生した場合 (ログの破損など)。
onworks.net サービスを使用してオンラインで lslogins を使用する