ファイルが実行可能としてマークされていない場合は、コマンドシェルインタープリターを呼び出して実行する必要があります。
例:
sudo sh foosudo特権を使用してfooを開きます。sh
sudo bash foosudo特権を使用してfooを開きます。bash
sh fooユーザーの権限を使用してfooを開きshます。
bash fooユーザーの権限を使用してfooを開きbashます。
ファイルを実行可能ファイルとしてマークする場合は、ファイルを呼び出すだけでよく./foo、そのようにマークされているため、定義済みのコマンドシェルインタープリターで読み取られ、定義する必要なく実行されます。
ls -Fファイルをリストし、実行可能ファイルに*のマークを付けます。
ファイルの実行ビットを有効にする(および実行可能にする)には、コマンドを使用しchmod +x fooます。
実行可能ファイルを使用する場合は、コマンドを使用します
chmod +x VMware-Workstation-9.0.1-894247.x86_64.bundle
そして、あなたはどちらかでそれを実行することができます
sudo sh ./VMware-Workstation-9.0.1-894247.x86_64.bundleまたは単に入力しますsudo ./VMware-Workstation-9.0.1-894247.x86_64.bundle。