bin/ディレクトリにバイナリファイルが保存されていますか?

bin/ディレクトリにバイナリファイルが保存されていますか?

私はこのディレクトリがバイナリファイルを保存するために使用されることを言う多くのチュートリアルを見ました。これは、このディレクトリ内のbin唯一のファイルが0andであることを意味します。1

しかし、多くのbin場合01

たとえば、次のディレクトリにdjango-admin.pyありますxx/bin/

#!/usr/bin/env python
from django.core import management

if __name__ == "__main__":
    management.execute_from_command_line()

ベストアンサー1

いいえ、binディレクトリはバイナリファイルを保存するためのものではありません。保存することです実行可能ファイルほとんどの文書です。

bin歴史的に、さまざまなスクリプト言語で書かれたスクリプトがより一般化される前に、会議ソースコードではなく、主にバイナリ(コンパイルまたはアセンブル)の非テキストファイルを含みます。今日、ファイルの主な特徴binは実行可能であることです。

実行ファイルスクリプトインタプリタが解釈するテキストファイルです。例のスクリプトはPythonスクリプトです。これを実行すると、pythonインタプリタ(ユーザーの場所のどこかにある別の実行可能ファイル$PATH)がそれを実行するために使用されます。

また、テキストファイルは、バイナリファイルと同様に、0と1からなるファイルです。

おすすめ記事