私は書き込み済みのCプログラムを実行できませんが、書き込み権限と実行権限はあります。アクセス許可が拒否されたというエラーメッセージ
-bash: ./program_name: Permission denied
はここで何が起こっている:
次のエラーメッセージを取得しますか?誰かが手がかりを持っていますか?
UPDATE:私は、バイナリファイルの実行権限を持っていなかった...私は今、バイナリファイルのためのユーザー権利変更されました: をここでコマンドls -l program_nameの結果です:
[email protected] 1 my_username staff 2284 Jan 14 21:26 program_name
ファイルを実行しようとすると、次のエラーメッセージが表示されるようになりました。 -
bash:./program_name: cannot execute binary file
を使用していますだと思う:私は、これはパーミッション/ wの自分自身のプログラムをコンパイルに関係しているので、これは、スーパーユーザーに属しているとは思いません。例えば、ダウンロードされたファイルに対する許可ではありません。 –