LinuxデスクトップでQRコードをスキャンする方法
CoBangを使えば、Webカメラまたは画像ファイルでLinux上でQRコードをスキャンできます。インストールオプション、セットアップ手順、Flatpakカメラへのアクセスに関する修正方法については、こちらをご覧ください。
Linux で全てのユーザーを一覧表示するには、汎用的に使える最適なコマンドは ですgetent passwd。ユーザー名だけが必要な場合は、 を実行してくださいgetent passwd | cut -d: -f1。getentはシステムのネームサービススイッチ (NSS) の設定に従う/etc/passwdため、LDAP などのサービスやその他の設定済みの ID ソースから提供されるアカウントを含めることができるため、通常は直接読み込むよりも完全な情報が得られます。
ターミナルを開いて、以下を実行してください。
getent passwd
各行はユーザーレコードです。ログイン名のみを表示するには、以下を使用します。
getent passwd | cut -d: -f1
また、全リストをスクロールせずに、既知のアカウントを1つだけ確認することもできます。
getent passwd alice
GNU Cライブラリのドキュメントには、NSSがシステムデータベース(など)のpasswd解決方法を制御すると説明されています/etc/nsswitch.conf。GNU CライブラリのNSSドキュメントを参照してください。

getent passwd設定済みのユーザーデータベースソースを通じて利用可能なアカウントレコードを表示します。ローカルパスワードデータベースにアカウントを保存したい場合は、 をお読みください/etc/passwd。このファイルには、ローカルアカウントごとにコロンで区切られたレコードが1つ含まれています。一般的なレコードには、ユーザー名、パスワードプレースホルダー、UID、プライマリGID、コメントフィールド、ホームディレクトリ、ログインシェルが含まれます。
ユーザー名のみ:
cut -d: -f1 /etc/passwd
同じ結果は以下でも得られますawk。
awk -F: '{print $1}' /etc/passwd
このリストには通常、人間のユーザーと、インストールされたソフトウェアによって作成されたサービス アカウント(など)の両方が含まれrootますdaemon。

cutコマンドは、最初のフィールド、つまりユーザー名のみを抽出します。ローカルファイル全体を調べるには、less快適にスクロールできるように以下を使用してください。
less /etc/passwd
ファイルを直接印刷することもできます。
cat /etc/passwd
最新の Linux システムでは、パスワードフィールドには通常 が含まれますx。これは、パスワードが に平文で保存されるという意味ではありません/etc/passwd。パスワードハッシュは通常、より制限された権限を持つ に別々に保存されます。Linux の man-pages プロジェクトでは、passwd(5)/etc/shadowで 7 つのフィールドとこのシャドウパスワードの動作について説明しています。

/etc/passwdエントリには、ユーザー名、UID、GID、ホームディレクトリ、シェル、およびその他のアカウントフィールドが含まれます。Bashを使用している場合は、compgenユーザー名補完候補を生成できます。
compgen -u
長い結果を表示するには、次のようにページをめくってください。
compgen -u | less
または、重複する名前を削除して出力をソートします。
compgen -u | sort -u
compgenこれはBashの組み込みコマンドなので、getent異なるシェル間で動作する必要のあるスクリプトほど汎用性はありません。GNU Bashのマニュアルでcompgenは、Bashのプログラム可能な補完機能の一部として説明されています。

compgen -u | lessページ分けされたユーザー名リストを提供します。すべてのLinuxディストリビューションや組織に当てはまる単一のUIDカットオフ値はありません。多くのシステムでは、システムアカウント用に低いUIDを予約し、一般ユーザーには設定された最小値から割り当てますが、そのポリシーはシステムによって異なります。システムがを使用している場合は/etc/login.defs、以下のコマンドで設定されている最小値を確認できます。
grep '^UID_MIN' /etc/login.defs
実用的な手がかりとして、インタラクティブシェルを備えたアカウントを探すこともできます。
getent passwd | awk -F: '$7 !~ /(nologin|false)$/ {print $1}'
これはあくまで経験則です。アカウントは通常のデスクトップユーザーでなくても対話型シェルを持つことができ、外部管理下のユーザーは異なるUIDポリシーに従う場合があります。
必要なリストを入手したら、標準的なシェルツールを使えば簡単に再利用できます。
getent passwd | cut -d: -f1 > ~/linux-users.txtgetent passwd | cut -d: -f1 | wc -lgetent passwd username| コマンド | 最適な用途 |
|---|---|
getent passwd | 最適なデフォルト設定。設定済みのNSSユーザーソースに従います。 |
cut -d: -f1 /etc/passwd | ローカルユーザー名のみ |
cat /etc/passwdまたはless /etc/passwd | ローカルアカウントの記録全体を検査する |
compgen -u | Bashからのユーザー名一覧を素早く表示 |
ほとんどの管理者とデスクトップユーザーは、から始めてくださいgetent passwd | cut -d: -f1。/etc/passwdローカルアカウントのみを意図的に使用する必要がある場合は、を使用してください。
CoBangを使えば、Webカメラまたは画像ファイルでLinux上でQRコードをスキャンできます。インストールオプション、セットアップ手順、Flatpakカメラへのアクセスに関する修正方法については、こちらをご覧ください。
Cameractrlsを使用してLinux上でウェブカメラの設定を変更しましょう。露出、色、フリッカー低減などのサポートされているコントロールを調整し、互換性のあるビデオモードを確認できます。
LinuxにPhpStormをインストールするには、JetBrains Toolboxを使用するか、スタンドアロンのtar.gzアーカイブを使用するか、SnapおよびArch AURオプションを選択してください。Javaは既にバンドルされています。
Cisco Packet Tracer 9.0.1 を Ubuntu 64 ビット版にダウンロードし、APT を使用して DEB パッケージをインストールし、ターミナルでライセンスに同意してサインインすると、ラボを開始できます。
Linux上でGNOME Disksまたはddコマンドを使用してCD-ROM ISOイメージを作成します。光学ドライブを識別し、コピーを監視し、イメージを検証し、破損したディスクやオーディオディスクに別のツールが必要な場合を把握できます。
各ディスプレイごとに個別のXFCE 4パネルを作成し、2番目のパネルを右側の出力に割り当て、位置とサイズを調整し、必要なランチャーとステータス項目を追加します。
LinuxでGIMPを使って写真の背景を削除する方法:被写体をトレースし、選択した背景を削除し、透明度を保持して、再利用可能なPNG形式でエクスポートします。
FlightGearは公式サイトから無料でダウンロードできます。Windows、macOS、Linuxの各パッケージを比較し、データファイルをインストールして、最初のフライトを開始しましょう。
OKSamplerはMP3クリップをキーボードのキーにマッピングし、音声をループ再生できます。この旧型フリーウェアの機能、旧機能が失われた箇所、ダウンロード前に確認すべき点について解説します。
Googleタスクをブラウザで開き、Chromeショートカットやアプリスタイルの起動機能を追加し、カレンダーとGmailを通じて期日が過ぎたタスクを管理できます。