- ベストアンサー
ディレクトリの移動 cd
初め、/usr/localにapache-ant-*-bin.tar.gz (/home/usrname/ダウンロード/下にある)を展開しようとして次のコマンドを実行しました。 /usr/local$ tar -xzvf /home/usrname/ダウンロード/apache-ant-*-bin.tar.gz すると cp: ディレクトリ `./apache-ant-1.7.0' を作成できません: Permission denied と出て、できませんでした。次にディレクトリを移動して ~/ダウンロード$ tar -xzvf apache-ant-*-.bin.tar.gz を行い、またディレクトリを移動して /usr/local$ cp -r /home/usrname/ダウンロード/apache-ant-* . のコマンドを実行するとまた cp: ディレクトリ `./apache-ant-1.7.0' を作成できません: Permission denied と表示されて移動させることができません。。 なんででしょうか?お願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
root権限を取得してください。 su - もしくは、 sudo su - ディストリビュションにより、コマンドがいろいろ違います。 /home/usernameのディレクトリの下にしか、"$"では書き込みできません。 その他のところでは、 必ず、"#"になってから行いましょう。
その他の回答 (1)
- koko_u_u
- ベストアンサー率18% (216/1139)
回答No.1
>なんででしょうか? あなたには /usr/local の下にディレクトリを作成する権限がないからです。
質問者
お礼
やはりそんな感じのことでしたか。 ありがとうございます!
お礼
sudo su - でできました! #のプロンプトのときに移動の権限がつくんですね。 ありがとうございました!