GNU/Linux >> Linux の 問題 >  >> Linux

コピー先のパーミッションを上書きしない cp

解決策 1:

cp のマニュアルしか開いていない場合 ...

次は、ファイルのパーミッションと所有権 + グループシップを上書きしません:

cp --no-preserve=mode,ownership /tmp/file /home/file

所有権とグループシップを保持したい場合は、root 権限が必要であることに注意してください。

マニュアルからの抜粋:

  --preserve[=ATTR_LIST]
      preserve   the   specified   attributes   (default:  mode,owner-
      ship,timestamps), if possible  additional  attributes:  context,
      links, xattr, all

解決策 2:

cat も動作します:

cat /tmp/file > /home/file

Linux
  1. Linuxでファイルのパーミッションと所有権を別のファイルにコピーする方法

  2. Linuxのchmodとchown–Linuxでファイルのパーミッションと所有権を変更する方法

  3. Linux –宛先パスなしでRsyncするとどうなりますか?

  1. アクセス許可なしで開いたときにvimを使用してファイルを強制的に編集する

  2. 再起動せずにパーティションテーブルを再読み込みしますか?

  3. root として rsync を実行しますが、ユーザーの所有権は保持します

  1. ファイルをコピーし、所有権、権限を同時に変更する方法

  2. フォルダに触れずにファイルから実行権限を再帰的に削除するにはどうすればよいですか?

  3. GNOME を使用しないサーバーに ssconvert (gnumeric の一部) をインストールする