scpと同じように、scpコマンドを使用していくつかのファイルをリモートpcにコピーしています:)
ファイルのscpコピーのデフォルトの動作は、既存のファイルを上書きすることです。フォルダーをコピーしたいので、基本的に同じことを行います。
scp -r <source_path> user@myOtherPc:<dest_path>
<>の部分は私のフォルダーパスです。ただし、これを実行すると、「ファイルが存在します」というメッセージが表示されます。これを回避する方法はありますか?ある種の強制上書き?
ありがとう、飼料
2
パスの例をいくつか教えてください。私は自分のシステムでこれを再現するために実行しません。また、ファイルの許可を確認しましたか?
—
レヴァン
詳細モードを使用する場合、有用な情報は提供されますか?
—
2013
-v
。また、宛先側で絶対パスまたは相対パスを使用していますか?宛先フォルダーが既に存在する場合、上書きするのではなく、宛先フォルダー内にソースパスを作成すると思います(testdir/testdir
)
これを入手するのは奇妙です。たぶんscpコマンドnoclobberを持っていません ...
—
beroe
@レバンス私は許可を確認しませんでした、私はちょうど見て、あなたが正しいかもしれないと思います。ターゲット領域のすべてを削除し、「scp」コマンドと「root」ユーザーのみを使用して再び開始し、ファイル/フォルダーを複数回コピーできました:) ...持っていましたが、今では私はおそらくそれを理解することができる問題に「ハンドル」を持っています、ありがとう
—
-code_fodder
@beroeはい、これも私が考えたことです...それは私を混乱させましたが、私は許可でここで何らかのユーザーエラーを犯したと思います、私はまだLinuxの専門家ではありません:(しかし、私は冗長性を試してみます。私はより多くの情報を取得するために、そのような問題を持っている次回は、ありがとう。また私は時々あなたが「フォルダ内のフォルダ」ハプニングを得ることに気づいた...それはまた別の問題である:O
—
code_fodder