linux文件复制和移动
文件复制cp(copy)
命令格式:cp src dest
cp file1 file2 file3 (多文件时,最后面是dest,其他都是src)
允许出现的情况是:
1.复制一个文件到一个文件
2.复制多个文件到一个目录
案例:
a.将文件复制到文件夹下,保持原来的文件名

b.将文件复制为另一个文件

c.将多个文件复制到文件夹内

选项:
-i: 信息提示,比如如果复制文件需要覆盖

-f:强制复制,即如果存在,先删除,然后进行复制
-r:迭代复制,进行文件夹内容复制,将某个文件夹复制到另外的文件夹内

-p:复制文件同时复制文件的属性,比如文件的所属(常用)
-a:归档复制,常用于备份(常用)
移动文件
mv (move)
mv src dest 等价于 mv -t dest src
案例:
1.将文件夹移动到某个文件夹内

2.将文件夹移动到某个文件夹内,并且重命名(和上面相比,dest是目录下的不存在的文件名)

3.将文件移动到某个文件夹内

4.文件重命名

文件创建
install
1.创建文件夹:install -d 文件夹
2.复制文件
install SRC… DIRECTORY 复制多个文件到文件夹
install -t DIRECTORY SRC … 同上
注意:不可以复制目录到目录,只能复制文件到目录。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/188186.html原文链接:https://javaforall.cn