
No.3ベストアンサー
- 回答日時:
権限的にhello.phpが読めて/opt/lampp/htdocsに書けるユーザでmvすれば移動できるかと。
多くの場合、hello.phpの読み出し許可は問題ないでしょうが、/opt/lampp/htdocs/hello.phpの書き込み許可はないでしょう。
lamppならログインできないユーザ(www,apache,webなど)作ってる場合もあるでしょうから。
cat hello.phpで内容が確認できればhello.phpの読み出し権限は持っています。
※ ls -l hello.phpでも確認可能。
ls -l /opt/lampp | grep htdocs でhtdocsの所有者・属しているグループ・許可属性を確認して書き込み権限がある状態で移動すれば書き込めます。
htdocsの所有者でloginできる場合には
$ pwd
/my/home/work
$ su - lampp (apacheやwwwなどかな)
$ cp /my/home/work/hello.php /opt/lampp/htdocs
$ exit
$ rm hello.php
上記の様な手順で行なえばmvと同じ様な処理ができそうに感じました。
※ /opt/lampp/htdocsに書き込めるユーザではhello.phpが消せないかも。
※ hello.phpがlamppのユーザで読めない場合には事前に許可しておけば(chmod o+r hello.php)できそう。
※ ディレクトリの許可が問題になって上記でもダメな場合は、hello.phpを一旦/tmpなどに移して行なえばできそう。
/opt/lampp/htdocsを含むファイルシステムが読み出し専用でマウントされている場合だと書き込み可能な状態でマウントしなおす必要がありそうなど他にも考えられる事はあるのだけど。
まずは、状況の調査から行なえば、方法見つかると思います。
No.2
- 回答日時:
mvするためには、hello.phpが置かれているディレクトリに書き込み権限が必要です。
hello.php自体に書き込み権限があってもNGです。
次に、ディレクトリ/opt/lampp/htdocs/にも書き込み権限が必要です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Ubuntu、ファイル移動によるエ...
-
書き込み権限がありません
-
FTPでファイルがダウンロードで...
-
シンボリックリンクでパミッシ...
-
shellscript内のコマンドを、su...
-
「E212:書込み用にファイルを開...
-
PHPでchmod()を使えるようにす...
-
Winmerge ファイルの中身は同じ...
-
バッチファイルで変数の中身を...
-
onedriveの中身を削除したらパ...
-
office365 ファイルを削除したい
-
教えてください!困ってます。
-
ファイルの単位
-
emlをtxtに変換するには?
-
ファイル名で / (スラッシュ...
-
7zを使うとフォルダの中身がす...
-
r00、r01、 r02… のrarファイル
-
どうして子どもを持ちたいとな...
-
共有フォルダ内のファイル使用...
-
linuxコマンド mkdirでディレ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
FTPでファイルがダウンロードで...
-
lsでディレクトリのサイズが409...
-
ファイルが移動できません。
-
RPM のソースパッケージが展開...
-
SSHで現在のディレクトリから移...
-
「E212:書込み用にファイルを開...
-
あり得ない!アーカイブを展開...
-
アパッチでAccessForbiddenがで...
-
aptana インストール手順を教え...
-
SELinux有効でドキュメントルー...
-
Apache:ディレクトリリストの...
-
ファイル所有者を「apache」へ...
-
Ubuntu、ファイル移動によるエ...
-
パーミッションの謎
-
Fedoracore3のApatchとCGI
-
シンボリックリンクでパミッシ...
-
winSCPでlinuxフォルダを作りたい
-
shellscript内のコマンドを、su...
-
Apacheのエラーログ【Directory...
-
書き込み権限がありません
おすすめ情報