首页 > 其他 > 详细

cp -p mv -i

时间:2020-07-16 22:52:44      阅读:45      评论:0      收藏:0      [点我收藏+]

你是一个普通用户,当然不能创建属于root用户的文件,如果你用root用户复制ssspure的文件

就能看到/tmp/file2的所属者被保存

mv -i和mv一样,是mv的默认选项, 都是指定目录已有同名文件,则先询问是否覆盖旧文件;

mv(选项)(参数)    剪切,或在同目录下移动重命名
1.如果目标文件是文件夹,则源文件直接移动到该文件夹内,名字还是源文件的名字。
2.如果目标文件时文件,则源文件移动的同时也会更改名字
3.如果源文件为多个,则目标必须是目录,并且统一移动到目录下

-b:当目标文件存在时,先进行备份在覆盖

[root@bogon admin]# mv -b a/aa b/
mv: overwrite `b/aa‘? y
[root@bogon admin]# ls b
aa  aa~  bb

-f:当目标文件存在时,强制覆盖

[root@bogon admin]# mv -f a/aa b/
[root@bogon admin]# ls b
aa   bb

-i:默认选项,当目标文件存在时,提示是否覆盖

[root@bogon admin]# mv -i a/aa b/
mv: overwrite `b/aa‘? y
[root@bogon admin]# ls b
aa   bb

-t:先指定目标,在制定源

[root@bogon admin]# mv -t b/ a/aa
mv: overwrite `b/aa‘? y
[root@bogon admin]# ls a b
a:
bb
 
b:
aa    bb

-v:显示过程

[root@bogon admin]# mv -fv a/aa b/
`a/aa‘ -> `b/aa‘

 

cp -p mv -i

原文:https://www.cnblogs.com/fpcbk/p/13324724.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!