質問編集履歴

4

panda_bk

panda_bk score 105

2015/07/31 19:07  投稿

cpコマンド使用時のディレクトリパーミッションについて
CentOSにて開発をしています。
以下のコマンドでディレクトリを再帰的にコピーした場合、
コピー先のパーミッションがコマンド実行前から変わる可能性はありますでしょうか?
 
私の理解では、-pオプションが付いていなければ、コピー先のパーミッションが保持される認識でした。
そのはずなのに、パーミッションが変わってしまうという現象が起きました。  
他の理由として考えられる要因には何があるでしょうか?  
```bash
cp -R コピー元 コピー先
```
  • Linux

    7000 questions

    Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

  • bash

    1400 questions

    bash(Bourne-again-Shell)は sh(Bourne Shell)のインプリメンテーションに様々な機能が追加されたシェルです。LinuxやMac OS XではBashはデフォルトで導入されています。

  • CentOS

    4681 questions

    CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

3 タグ追加

panda_bk

panda_bk score 105

2015/07/31 18:35  投稿

cpコマンド使用時のディレクトリパーミッションについて
CentOSにて開発をしています。
以下のコマンドでディレクトリを再帰的にコピーした場合、
コピー先のパーミッションがコマンド実行前から変わる可能性はありますでしょうか?
私の理解では、-pオプションが付いていなければ、コピー先のパーミッションが保持される認識でした。
```bash
cp -R コピー元 コピー先
```
  • Linux

    7000 questions

    Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

  • CentOS

    4681 questions

    CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

  • bash

    1400 questions

    bash(Bourne-again-Shell)は sh(Bourne Shell)のインプリメンテーションに様々な機能が追加されたシェルです。LinuxやMac OS XではBashはデフォルトで導入されています。

2 誤字訂正

panda_bk

panda_bk score 105

2015/07/31 18:35  投稿

cpコマンド使用時のディレクトリパーミッションについて
centosにて開発をしています。
CentOSにて開発をしています。
以下のコマンドでディレクトリを再帰的にコピーした場合、
コピー先のパーミッションがコマンド実行前から変わる可能性はありますでしょうか?
私の理解では、-pオプションが付いていなければ、コピー先のパーミッションが保持される認識でした。
```bash
cp -R コピー元 コピー先
```
  • Linux

    7000 questions

    Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

  • CentOS

    4681 questions

    CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

1 誤字訂正

panda_bk

panda_bk score 105

2015/07/31 18:34  投稿

cpコマンド使用時のディレクトリパーミッションについて
centosにて開発をしています。
以下のコマンドディレクトリを再帰的にコピーした場合、
以下のコマンドでディレクトリを再帰的にコピーした場合、
コピー先のパーミッションがコマンド実行前から変わる可能性はありますでしょうか?
私の理解では、-pオプションが付いていなければ、コピー先のパーミッションが保持される認識でした。
```bash
cp -R コピー元 コピー先
```
  • Linux

    7000 questions

    Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

  • CentOS

    4681 questions

    CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る