ホームページ  >  記事  >  運用・保守  >  Linux システムでフォルダーをコピーおよび移動する方法を説明します。

Linux システムでフォルダーをコピーおよび移動する方法を説明します。

巴扎黑
巴扎黑オリジナル
2017-08-02 15:58:043154ブラウズ

Linux でファイルをコピー、移動、削除するコマンドは次のとおりです: cp、mv、rm
1. ファイル コピー コマンド cp


命令格式:cp [-adfilprsu] 源文件(source) 目标文件(destination)
cp [option] source1 source2 source3 ... directory

パラメータの説明:
-a: アーカイブを意味し、すべてのディレクトリをコピーすることも意味します
-d : ソース ファイルがリンク ファイルの場合、ファイル自体ではなくリンク ファイルの属性をコピーします
-f: 強制します。重複またはその他の質問がある場合、ユーザーは尋ねられませんが、強制的にコピーされます
-i:宛先ファイル (宛先) が既に存在する場合、上書きする前に実際に操作するかどうかを尋ねられます。 -l: ファイル自体をコピーする代わりに、ハード リンク接続ファイルを作成します。 -p: デフォルトの属性を使用するのではなく、ファイル属性を一緒に作成します。
-r: 再帰的コピー、ディレクトリのコピー操作に使用されます
-s: シンボリック リンク ファイル (シンボリック リンク)、つまり「ショートカット」ファイルにコピーします
-u: ターゲット ファイルがソース ファイルよりも古い場合、更新しますターゲットファイル

/test1 ディレクトリの file1 を /test3 ディレクトリにコピーし、ファイル名を file2 に変更する場合、次のコマンドを入力できます:

cp /test1/file1 /test3/file2

2。ファイル移動コマンド mv


命令格式:mv [-fiv] source destination

パラメーターの説明: -f:force、確認せずに直接移動を強制します

-i: ターゲットファイル (宛先) が既に存在する場合、上書きするかどうかを尋ねます
-u:ターゲット ファイルは既に存在し、ソース ファイルは比較的新しいため、更新されます

/test1 ディレクトリの file1 を /test3 ディレクトリにコピーし、ファイル名を file2 に変更する場合は、次のコマンドを入力できます:

mv /test1/ file1 /test3/file2

3. ファイル削除コマンド rm


命令格式:rm [fir] 文件或目录

パラメータの説明: -f: 強制削除

-i: 対話モード、削除前に操作するかどうかをユーザーに確認します
-r : 再帰的な削除、ディレクトリの削除でよく使用されます

たとえば、/test ディレクトリ内の file1 ファイルを削除するには、次のコマンドを入力できます:

rm -i /test/file1

<strong><br/><br/>复制:</strong>

CP命令
格式: CP [选项]  源文件或目录   目的文件或目录
选项说明:-b 同名,备分原来的文件        -f 强制覆盖同名文件        -r  按递归方式保留原目录结构复制文件

cp -Rf /home/user1/* /root/temp/
将 /home/user1目录下的所有东西拷到/root/temp/下而不拷贝user1目录本身。
即格式为:cp -Rf 原路径/ 目的路径/

Move :

りー

以上がLinux システムでフォルダーをコピーおよび移動する方法を説明します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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