- 文件和目录的移动操作
用法:mv [选项]… [-T] 源文件 目标文件 移动单个文件
或:mv [选项]… 源文件… 目录 移动多个文件到指定目录
或:mv [选项]… -t 目录 源文件… 移动多个文件
Rename SOURCE to DEST, or move SOURCE(s) to DIRECTORY.
①: 移动单个文件
mv aa.txt ss.txt
②: 移动多个文件
mv ss.txt test.log /demo/
③: 移动多个文件
mv -t ./ /test/aa/dd.txt /test/aa/ss.txt
④: 移动目录(文件夹)
mv /test/demo /demo/hh
⑤:移动多个目录
mv /etc/sysconfig /test/ss/ /demo - 文件和目录的复制操作
用法:
cp [选项]… [-T] 源 目的 复制单个文件,简单将一个文件复制到另一个位置,可以对文件改名
或:cp [选项]… 源… 目录 复制多个文件,目标必须是目录
或:cp [选项]… -t 目录 源… 复制多个文件
① 复制单个文件
cp /test/aa.txt /demo/
② 复制多个文件(方法一)
cp /test/aa.txt /test/test.log /demo/
③ 复制多个文件(方法二)
cp -t /demo /test/aa.txt /test/test.log
④ 递归复制
cp -R /etc/ /demo/ 将/etc目录下的所有子文件和子目录全部复制到/demo目录中
⑤ 复制并建立链接档(软连接)
NeoKylin文件移动和复制
最新推荐文章于 2024-07-30 01:33:11 发布
本文介绍了Linux系统中如何使用`mv`和`cp`命令进行文件和目录的移动及复制操作,包括单个文件、多个文件、目录以及递归复制等场景,详细列举了各种用法示例。
摘要由CSDN通过智能技术生成