タグ: パーミッション

検索結果: 1件

article-thumbnail

コピー元の権限を保持したままファイル・ディレクトリをコピーする

【概要】コピー元の権限を保持したままファイル・ディレクトリをコピーする方法についてまとめます。【詳細】[概要]オプションpを使用する事で以下の情報を保持します。・所有者・グループ・アクセス権・更新時刻・アクセス時刻[構文]cp -rp コピー元 コピー先上記では「rオプション」をつけていますが、コピー対象がファイルの場合は不要です。[コマンド例]・ファイルをコピーするcp -p hoge.txt ~/hoge.txt・ディレクトリをコピーするディレクトリを対象とする場合はオプションにrを追加します。下記は「/var/www/html/hoge.com」ディレクトリをコピーする方法例です。cp -rp /var/www/html/hoge.com ~/hoge.com[ディレクトリとファイルのコピー実行例と権限確認]ec2-userのホームディレクトリにhogeディレクトリを作成し、ディレクトリ配下にtest.txtを作成します。mkdir ~/hogetouch ~/hoge/test.txthogeディレクトリとtest.txtの権限を確認します。ls -al ~/hoge出力結果合計 0drwxrwxr-x 2 ec2-user ec2-user229月 19 00:58 .drwx------ 9 ec2-user ec2-user 2669月 19 01:03 ..-rw-rw-r-- 1 ec2-user ec2-user09月 19 00:58 test.txtrootユーザーのホームディレクトリに上記で作成したhogeディレクトリをコピーします。sudo su -cp -rp /home/ec2-user/hoge ~/hogeコピーしたhogeディレクトリの権限を確認します。ls -al hoge出力結果total 4.0Kdrwxrwxr-x2 ec2-user ec2-user22 Sep 19 00:58 .dr-xr-x--- 10 rootroot4.0K Sep 19 00:59 ..-rw-rw-r--1 ec2-user ec2-user0 Sep 19 00:58 test.txt

カテゴリ: Linux 2020-09-19 01:17:10