アンドロイド

LinuxのUnameコマンド

’, Â, � etc... How to fix strange encoding characters in WP or other SQL database

’, Â, � etc... How to fix strange encoding characters in WP or other SQL database

目次:

Anonim

uname コマンドについて説明します。

uname は、オペレーティングシステム名とシステムハードウェアに関する基本情報を出力するコマンドラインユーティリティです。

uname コマンド

uname ツールは、プロセッサアーキテクチャ、システムホスト名、およびシステムで実行されているカーネルのバージョンを判断するために最も一般的に使用されます。

uname コマンドの構文は次の形式を取ります。

uname…

オプションは次のとおりです。

  • -s 、(--kernel --kernel-name )-カーネル名を出力します。 -n 、(-- --nodename )-システムのノード名(ホスト名)を出力します。 これは、ネットワークを介して通信するときにシステムが使用する名前です。 -n オプションとともに使用すると、 uname hostname コマンドと同じ出力を生成します。 -r 、(--kernel --kernel-release )-カーネルリリースを出力します。 -v 、(--kernel --kernel-version )-カーネルのバージョンを出力します。 -m 、(-- --machine )-マシンのハードウェア名の名前を出力します。 -p 、(-- --processor )-プロセッサーのアーキテクチャーを出力します。 -i 、(-- --hardware-platform )-ハードウェアプラットフォームを出力します。 -o 、( --operating-system operating --operating-system )-オペレーティングシステムの名前を出力します。 「GNU / Linux」であるLinuxシステムでは、 -a 、(-- --all )-- -a オプションを使用すると、 uname -snrvmo オプションが指定されている場合と同じように動作します。

オプションなしで起動すると、 uname -s オプションが指定されているかのようにカーネル名を出力します。

uname

既にご存じのとおり、カーネルの名前は「Linux」です。

Linux

すべてのコマンドラインオプションを覚えておく必要はありません。 通常、 uname コマンドは -a オプションとともに使用して、使用可能なすべての情報を出力します。

uname -a

Linux dev.linuxize.com 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u1 (2019-09-20) x86_64 GNU/Linux

出力には次の情報が含まれます。

  • Linux-カーネル名。 dev.linuxize.com ホスト名。 4.19.0-6-amd64 カーネルリリース。 #1 SMP Debian 4.19.67-2+deb10u1 (2019-09-20) -カーネルバージョン。 x86_64 マシンのハードウェア名。 GNU/Linux オペレーティングシステム名。

オプションを互いに組み合わせて、目的の出力を生成できます。 たとえば、システムで実行されているLinuxカーネルのバージョンを確認するには、次のコマンドを入力します。

uname -srm

Linux 4.19.0-6-amd64 x86_64

複数のオプションが使用される場合、出力に含まれる情報は -a オプションで提供されるのと同じ順序になります。 指定されたオプションの位置は重要ではありません。 uname -msr uname -srm はどちらも同じ出力を生成します。

結論

uname コマンドは、基本的なシステム情報を出力するために使用されます。 通常、利用可能なすべての情報を表示するために、 -a オプションで呼び出されます。

うなめターミナル