ホームページ  >  記事  >  運用・保守  >  Linuxのcpコマンドパラメータの意味は何ですか

Linuxのcpコマンドパラメータの意味は何ですか

WBOY
WBOY転載
2023-05-18 10:19:181499ブラウズ

cp (ファイルまたはディレクトリのコピー)

[root@linux ~]# cp [-adfilprsu] 来源档(source) 目的檔(destination)
[root@linux ~]# cp [options] source1 source2 source3 …. directory

パラメータ:
-a: -pdr と同等;
-d: ソース ファイルがリンク ファイルの属性の場合(リンク ファイル)、ファイル自体ではなくリンク ファイルの属性をコピーします。
-f: 強制を意味します。重複またはその他の質問がある場合、ユーザーは尋ねられず、コピーが強制されます。
- i: 宛先ファイル (宛先) が既に存在する場合、上書きするときに実際のアクションであるかどうかが最初に尋ねられます。
-l: ファイル自体をコピーする代わりにハード リンク リンク ファイルを作成します;
-p: デフォルトの属性を使用する代わりに、その属性とともにファイルをコピーします;
-r : 再帰的連続コピー、使用されますディレクトリのコピー動作の場合;
-s: シンボリック リンク ファイル (シンボリック リンク)、つまり「ショートカット」ファイルにコピーします;

-u: コピー先がコピー元よりも古い場合目的地!
最後に、ソース ファイルが 3 つ以上ある場合、最後の宛先ファイルは「ディレクトリ」でなければならないことに注意してください。

上書き情報のプロンプトを表示しませんか?

\cp -r -f source target

cp コマンドは、デフォルトでは上書きのプロンプトを表示しませんが、cp の -i オプションを使用するとプロンプトが表示され、一般的な Linux の起動時にプロンプ​​トが表示されます。 file~/ .bashrc は cp に

alias cp='cp -i'

という名前を付けます。このように、Linux で cp コマンドを入力すると、実際には cp -i が実行されます。「\」記号を追加すると、cp コマンドは実行されません。エイリアス (cp -i) として実行します。

以上がLinuxのcpコマンドパラメータの意味は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。