Written by
JackYamamotoMac上のUnix実行可能ファイル:開く/変換/作成方法は?
概要: Mac上のUnix実行可能ファイルとは何ですか? この記事は、iBoysoftからのもので、Mac上のUnix実行可能ファイルの基本を説明し、Mac上でUnix実行可能ファイルを開く方法や作成する方法を説明します。
Macでファイルを閲覧していると、一部のファイルアイコンが黒い四角形で、左上隅に緑色で「exec」という単語が書かれているのを見るかもしれません。種類のカテゴリーで、これらのファイルは「Unix実行可能ファイル」と説明されています。これらのUnix実行可能ファイルが何であり、どのように開くかを知りたい場合は、読み続けてください!
Mac上のUnix実行可能ファイルとは?
Unix実行可能ファイルは、メタデータに実行可能ビットを含むファイルです。macOSは、ファイルが実行可能かどうかを判断するために拡張子を使用しません。代わりに、ファイルに格納されている特別なビットを見ます。つまり、実行可能ビットのある任意のファイルは、その種類にかかわらずUnix実行可能ファイルと見なされます。
通常、Unix実行可能ファイルは次のいずれかのファイルである可能性があります:
① 実行可能なコマンド
これらのUnix実行可能ファイルをダブルクリックすると、Terminalで実行され、そのタスクを実行します。 たとえば、lsコマンドはホームディレクトリ内のすべてのフォルダとファイルをリストアップします。
② アプリケーション用の実行可能ファイル
Finderでアプリを右クリックし、「パッケージの内容を表示」を選択> コンテンツを選択すると、MacOSフォルダ内にアプリの実行可能ファイルが見つかります。 Unix実行可能ファイルをダブルクリックすると、Terminalウィンドウが開き、アプリケーションが起動します。 アプリが更新する必要がある場合、起動前に更新します。
③ 未知のファイルタイプ
時々、特定のファイルやフォルダがMac上でUnix実行可能ファイルに変わることがあります。 これらは古いMacやWindowsコンピュータで作成されたファイルや破損したファイルかもしれません。 おそらく、macOSはこれらのファイルを識別できず、ファイル拡張子がないか、転送中にファイルのリソースフォーク情報が失われたためです。
たとえば、2000年のiMacからの古いMS Wordドキュメントが新しいMacでUnix実行可能ファイルとして表示されたり、macOSを更新した後に外部ハードドライブのビデオファイルがUnix実行可能ファイルのタイプに変更されたりすることがあります。
Mac上のUnix実行可能ファイルの拡張子とは?
大部分のUnix実行可能ファイルは拡張子を持っていません。 ただし、Mach-O(Mach Object)ダイナミックライブラリファイルには.dylib拡張子があります。
これが役立つと思ったらこの投稿を共有してください!
MacでUnix実行可能ファイルを開く方法
通常、MacでUnix実行可能ファイルをダブルクリックして開くことができます。 ただし、Unix実行可能ファイルが元々実行可能でない場合、それを開くための以下の方法のいずれかを使用する必要があります。
方法1:Mac上のUnix実行可能ファイルを正しい形式に変換する
Unix実行可能ファイルが元々どの種類のファイルであったかを知っている場合、これらの影響を受けたファイルに拡張子を追加して開くことができます。 たとえば、開きたいファイルがJPEG画像である場合、ファイル名を変更してMac上でUnix実行可能ファイルをJPEGに変換できます。
MacBookやデスクトップMacでUnix実行可能ファイルを開く方法:
Mac上のUnix実行可能ファイルを変換するには:
- FinderでUnix実行可能ファイルを右クリックし、名前を変更を選択します。
- 名前ボックスにファイル拡張子(.jpegなど)を入力してEnterキーを押します。
- 追加をクリックします。
M
- 表示したいUnix実行可能ファイルを選択します。
- それらを右クリックして名前を変更します。
- 「テキストを追加」を選択します。
- 拡張子(.pdfなど)を入力し、名前の後に追加されることを確認してください。
- 「名前を変更」>「追加」をクリックします。
その後、通常通り「Unix実行可能ファイル」を開くことができます。
方法2:適切なアプリケーションを使用してMacでUnix実行可能ファイルを開く
代わりに、利用可能であればMacにインストールされているアプリケーションでMacでUnix実行可能ファイルを開くこともできます。
- Unix実行可能ファイルを右クリックし、「開く」>「その他」を選択します。
- 適切なアプリを選択して開くをクリックします。
ヒント: 他のドライブからMacに転送された後にUnix実行可能ファイルに変換された場合は、元のドライブのファイルを選択し、再度Macにコピーしてください。置き換えるときには置き換えを選択してください。
これらの解決策を共有して、Macでファイルの種類がUnix実行可能ファイルに変わった人を助けましょう。
Mac上でUnix実行可能ファイルを作成する方法
MacでUnix実行可能ファイルを作成したい場合は、以下の手順を試してみてください。
- Finderを開き、Applications/UtilitiesフォルダからTerminalを起動します。
- 以下のコマンドを入力し、Enterキーを押してUnix実行可能ファイルを保存したいディレクトリに移動します(例:cd ~/desktop)。cd ~/directory
- 以下のコマンドを実行して実行可能なテキストファイルを作成します(例:nano "new executable").nano "file_name"
- Nanoテキストエディタにスクリプトやコードを記述します。
- Control + Xを押します。
- Yを入力します。
- Enterを押します。
- 以下のコマンドを実行してテキストファイルをMac上でUnix実行可能ファイルに変更します。chmod +x file_pathTerminalにchmod +xと入力し、スペースを開けてファイルをTerminalにドラッグアンドドロップしてEnterキーを押します。
- Terminalを終了します。
この投稿が気に入ったら、他の人と共有してください!