.SOCK ファイル拡張子
Unixドメインソケットファイル
| 開発元 | 不明 |
| 人気度 |
4.0 | 2 票 |
SOCKファイルとは?
SOCKファイルは、Unixドメインソケットファイルです。別のプログラム、プロセス、またはサーバーとの通信に使用されます。Unixユーザーは通常、socketコマンドを使用してSOCKファイルを作成します。
詳細情報
ソケットは、プログラム同士やサーバーとの通信を可能にするソフトウェアコンポーネントです。Unixでは、ユーザーはSOCKファイルとして保存されるファイルベースのソケットエンドポイントを作成できます。たとえば、uWSGIを使用してWebサーバーをホストし、通信するユーザーは、そのWebサーバー用のSOCKファイルを作成できます。Webサーバーへのアクセスが必要な他のプログラムは、その後SOCKファイルを参照できます。
各SOCKファイルには、そのファイルの用途となるプログラムまたはサーバーと通信するために必要なすべての情報が含まれています。たとえば、通信に使用されるプロトコルや、ソケットを使用して送信できるデータの種類に関する情報が含まれています。
SOCKファイルの開き方
SOCKファイルは、ユーザーが開くことを想定したファイルではありません。SOCKファイルを使用してソケットと通信するには、nc -Uまたはsocat - UNIX-CONNECT:コマンドを使用します。
SOCKファイルを開く、または参照するプログラム
Linux
Connect with using nc -U or socat - UNIX-CONNECT: commands