• ベストアンサー

ディレクトリの移動 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 と表示されて移動させることができません。。 なんででしょうか?お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • yakan9
  • ベストアンサー率54% (2244/4125)
回答No.2

root権限を取得してください。 su - もしくは、 sudo su - ディストリビュションにより、コマンドがいろいろ違います。 /home/usernameのディレクトリの下にしか、"$"では書き込みできません。 その他のところでは、 必ず、"#"になってから行いましょう。

tomato1414
質問者

お礼

sudo su - でできました! #のプロンプトのときに移動の権限がつくんですね。 ありがとうございました!

その他の回答 (1)

  • koko_u_u
  • ベストアンサー率18% (216/1139)
回答No.1

>なんででしょうか? あなたには /usr/local の下にディレクトリを作成する権限がないからです。

tomato1414
質問者

お礼

やはりそんな感じのことでしたか。 ありがとうございます!