Linux では、cp コマンドを使用してフォルダーを割り当てることができ、ディレクトリ構造は変更されません。cp コマンドは主にファイルまたはディレクトリのコピーに使用されます。コマンドのパラメーターが "parent" に設定されている場合、フォルダーの後にディレクトリ構造をコピーできます。構文は「p --parent 元のフォルダー ターゲットフォルダー」です。
#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。
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 サイトの他の関連記事を参照してください。