Linuxで実行可能にする必要のあるファイルがあります。これは、Linuxを使用するときにchmod +x
を使用して実行します。
私の問題は、このファイルがWindowsでコンパイルされているため、Ubuntu VMをchmod
だけに開く必要があるのは面倒です。
+x
アクセス許可をファイルに追加してLinuxマシンに受信すると実行可能にするためのツール、またはWindowsのメソッドはありますか?
SUとGoogleを検索してみましたが、Windowsにchmod
が存在せず、代わりにファイルのアクセス許可を使用する方法については無関係な結果しか表示されませんが、これは私が探しているものではありません。
あなたの質問のキーフレーズは「受信時に実行可能」であり、答えはそれがどのように受信されているかによって異なります。 tarballを送信する場合、いくつかの実行可能ファイルを含めることができます。単一のファイルをuuencode
形式でbegin 755 filename
ヘッダー内。送信側で利用できるツールの詳細を提供していただければ、それを機能させる方法を見つけることができるかもしれません。
chmod +x
はファイルシステムに属性を設定し、ファイル自体には関連付けられていません。だから、あなたが望むことをする方法はありません。