
Ubuntu日本語フォーラム

ログインしていません。
file.htmlというファイルを作って端末から./file.html
と実行しようとしたんですが、
許可がありません
と表示されてしまいました。ファイルブラウザ!?(Windowsでいうエクスプローラ)から
file.htmlのプロパティを開いてアクセス権を所有者は自分のID名で
アクセス: 読み書き
と設定してるのにできない状態です。
ディストリビューションはUbuntu11.04です。
分かる方はどうぞ教えてくださいm(_ _)m
オフライン
file.htmlが実行可能なファイルならば(ただのHTMLならばブラウザで閲覧可能)、
http://ja.wikipedia.org/wiki/%E3%83%95% … 7%E3%83%B3
で、実行権が必要です。
オフライン
端末の機能を理解されていないようです...。
端末はLinuxのコマンドを実行するもので、htmlファイル等を開くことはできません。
例えばhtmlをFirefoxで開きたい場合は以下のように入力する必要があります。
$ firefox ./file.html
先頭にプログラム名、スペースで区切って第1引数、第2引数...と続きます。この場合は「firefox」がプログラム名、「./file.html」が第1引数です。
ある程度慣れた人は、パイプ「|」やリダイレクト「>, <」等の機能を使って色々な操作をします。
また、作成したスクリプトを実行する場合も、読み書き権限を付与するのではなく、実行権限を付与する必要があります。
実行権限を付与するには、ファイルブラウザ「Nautilus」で開いたファイルのプロパティーの「アクセス権」タブ>「実行」にチェックを入れます。
または端末で
$ chmod +x ./example_script
を実行します。
端末の使い方は
https://wiki.ubuntulinux.jp/UbuntuTips/Others/HowToUseTerminal
を参照してください。
オフライン
vbkさん、丁寧に教えてくださり有難うございました。
本当にUbuntu初心者なので、まだまだ知らないことだらけです。
とても、わかりやすかったです。
ありがとうございました。
オフライン
funatogawaさん、ありがとうございました。
読み書き権限と実行権限はまったく違いました。
ありがとうございました。
オフライン