• linux下文件的复制、移动与删除


    查看centOS 版本              cat /etc/redhat-release

    1,复制粘贴文件  cp  [选项]  源文件或目录  目标文件或目录

    2,剪切粘贴文件  mv [选项]  源文件或目录  目标文件或目录

    3,删除文件    rm 文件      慎用 rm -rf  

    -----------------------------------------------------------------以下为  linux下文件的复制、移动与删除:参考 http://blog.sina.com.cn/s/blog_7479f7990101089d.html-----------------------------------------

    linux下文件的复制、移动与删除命令为:cp,mv,rm
    一、文件复制命令cp
        命令格式:cp [-adfilprsu] 源文件(source) 目标文件(destination)
                  cp [option] source1 source2 source3 ...  directory
        参数说明:
        -a:是指archive的意思,也说是指复制所有的目录
        -d:若源文件为连接文件(link file),则复制连接文件属性而非文件本身
        -f:强制(force),若有重复或其它疑问时,不会询问用户,而强制复制
        -i:若目标文件(destination)已存在,在覆盖时会先询问是否真的操作
        -l:建立硬连接(hard link)的连接文件,而非复制文件本身
        -p:与文件的属性一起复制,而非使用默认属性
        -r:递归复制,用于目录的复制操作
        -s:复制成符号连接文件(symbolic link),即“快捷方式”文件
        -u:若目标文件比源文件旧,更新目标文件
        如将/test1目录下的file1复制到/test3目录,并将文件名改为file2,可输入以下命令:
        cp /test1/file1 /test3/file2

    二、文件移动命令mv
        命令格式:mv [-fiv] source destination
        参数说明:
        -f:force,强制直接移动而不询问
        -i:若目标文件(destination)已经存在,就会询问是否覆盖
        -u:若目标文件已经存在,且源文件比较新,才会更新
        如将/test1目录下的file1复制到/test3 目录,并将文件名改为file2,可输入以下命令:
        mv /test1/file1 /test3/file2

    三、文件删除命令rm
        命令格式:rm [fir] 文件或目录
        参数说明:
        -f:强制删除
        -i:交互模式,在删除前询问用户是否操作
        -r:递归删除,常用在目录的删除
        如删除/test目录下的file1文件,可以输入以下命令:
        rm -i /test/file1

  • 相关阅读:
    [BJOI2019] 光线
    C# 从零开始写 SharpDx 应用 笔刷
    BAT 脚本判断当前系统是 x86 还是 x64 系统
    BAT 脚本判断当前系统是 x86 还是 x64 系统
    win2d 通过 CanvasActiveLayer 画出透明度和裁剪
    win2d 通过 CanvasActiveLayer 画出透明度和裁剪
    PowerShell 拿到显卡信息
    PowerShell 拿到显卡信息
    win10 uwp 如何使用DataTemplate
    win10 uwp 如何使用DataTemplate
  • 原文地址:https://www.cnblogs.com/aiyr/p/7395738.html
Copyright © 2020-2023  润新知