zoukankan      html  css  js  c++  java
  • cp -p mv -i

    你是一个普通用户,当然不能创建属于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'
  • 相关阅读:
    To My Girlfriend (DP)
    A Simple Nim (SG打表找规律)
    A Boring Question (打表)
    A Simple Chess (Lucas组合数 + 容斥)
    World is Exploding (容斥 + 统计)
    Two (DP)
    K-wolf Number (数位DP)
    Interesting (manacher + 前缀和处理)
    How Many Triangles (极角排序 + 尺取法)
    Divide the Sequence (贪心)
  • 原文地址:https://www.cnblogs.com/fpcbk/p/13324724.html
Copyright © 2011-2022 走看看