web-dev-qa-db-ja.com

UbuntuはWindowsのファイル名(png、exe、ectなど)を引き継いでいますか、それとも独自のものを持っていますか?

もし彼らがそうするなら、私は彼らの名前と彼らが何をするかを学びたいです。

8
Zinux

これらは ファイル名拡張子 であり、それらの多くはWindows、Linux、MAC OSで同じです。

ほとんどの executablesnotcross-platform です。つまり、Linuxバージョンの実行可能ファイル。これには、Windowsの.com.exeなどの拡張機能が含まれます。 Ubuntuにソフトウェアをインストールする推奨方法については、apt-getをご覧ください。

.pngなどの他の拡張機能は、Linux実行可能ファイルまたはスクリプトによってロードされます。

これの明確な例は、chromiumがLinuxとWindowsの両方で利用可能なブラウザであることです。いずれかの.htmlファイルをロードできますが、プラットフォームに適した実行可能ファイルを実行する必要があります。

ファイルシグネチャメディアタイプファイルフォーマット 、さらに詳しくは ファイルヘッダー

20
earthmeLon

いいえ。Unix/ Linuxは、ファイルがユーザー制御ファイル名(secrets.pdf.exe、だれでも)にどのように扱われるかを構築することにより、windowsと同じエラーを起こしませんでした。 Unix/Linuxユーザーはファイル拡張子を使用して、ファイルの用途を(他の人間に)示唆することがありますが、システムはファイルの呼び出しを気にしません。 fileコマンドを使用して、Ubuntuがファイルの使用目的と考えるものを確認します。

10
waltinator