ホームページ  >  記事  >  運用・保守  >  Linux フォルダーをコピーしてディレクトリ構造を変更しないようにする方法

Linux フォルダーをコピーしてディレクトリ構造を変更しないようにする方法

WBOY
WBOYオリジナル
2022-07-11 15:46:513325ブラウズ

Linux では、cp コマンドを使用してフォルダーを割り当てることができ、ディレクトリ構造は変更されません。cp コマンドは主にファイルまたはディレクトリのコピーに使用されます。コマンドのパラメーターが "parent" に設定されている場合、フォルダーの後にディレクトリ構造をコピーできます。構文は「p --parent 元のフォルダー ターゲットフォルダー」です。

Linux フォルダーをコピーしてディレクトリ構造を変更しないようにする方法

#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。

Linux フォルダーをコピーするときにディレクトリ構造を変更しない方法

cp コマンドの --parent パラメーターを使用して、ファイルをコピーするときにディレクトリ構造をコピーします。この時点では、2 番目のパラメーターのみが使用されます。ファイル名ではなくディレクトリを指定できます。

Linux cp (英語のフルスペル: copy file) コマンドは、主にファイルまたはディレクトリをコピーするために使用されます。

構文

cp [options] source dest

または

cp [options] source... directory

パラメータの説明:

  • -a: このオプションは通常、ディレクトリをコピーするときに使用されます。リンク、ファイル属性を保持し、ディレクトリのすべての内容をコピーします。その効果は dpR パラメータの組み合わせと同じです。

  • -d: コピーするときはリンクを保持します。ここで説明するリンクは、Windows システムのショートカットに相当します。

  • -f: プロンプトを表示せずに、既存のターゲット ファイルを上書きします。

  • -i: -f オプションとは異なり、対象ファイルを上書きする前に上書きするかどうかを確認するプロンプトが表示され、y と答えると対象ファイルは上書きされます。 。

  • -p: ファイルの内容をコピーするだけでなく、変更時刻とアクセス権限も新しいファイルにコピーされます。

  • -r: 指定されたソース ファイルがディレクトリ ファイルの場合、ディレクトリ内のすべてのサブディレクトリとファイルがコピーされます。

  • -l: ファイルをコピーせず、リンク ファイルを生成するだけです。

例は次のとおりです。

cp --parent ./mex/list.txt ./dir/

コマンド cp を使用して、現在のディレクトリ test/ 内のすべてのファイルを新しいディレクトリ newtest にコピーし、次のコマンドを入力します。 :

$ cp –r test/ newtest

注: ユーザーがこのコマンドを使用してディレクトリをコピーする場合は、パラメータ -r または -R を使用する必要があります。

推奨学習: Linux ビデオ チュートリアル

以上がLinux フォルダーをコピーしてディレクトリ構造を変更しないようにする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。