快捷搜索:

linux基础学习——文件管理命令

 

linux文件管理命令

文件管理工具:cp,mv,rm

  1. cp命令:copy 源文件 目标文件
    • 单源复制:cp [OPTION]... [-T] SOURCE DEST
    • 如果DEST不存在,则实现创建此文件,并赋值源文件的数据流至DEST中
    • 如果DEST存在:
    • 如果DEST是非目录文件,则覆盖目标文件
    • 如果DEST是目录文件,则现在DEST目录下创建一个与源文件同名的文件,并复制其数据流
    • 多源复制:cp [OPTION]... SOURCE... DIRECTORY
    • cp [OPTION]... -t DIRECTORY SOURCE...
    • 如果DEST不存在:错误
    • 如果DEST存在:
    • 如果DEST是非目录文件:错误
    • 如果DEST的目录文件,分别复制每个文件至目标目录中,并保持原样
    • 常用选项:
    • -i:交互式复制,即覆盖前提醒用户确认
    • -f:强制覆盖目标文件
    • -r -R:强制复制目录
    • -d:复制符号链接文件本身,而非其指向的源文件
    • -a:-dR --preserve=all,archive,用于实现归档
    • --preserve:
    • mode:权限
    • ownership:属主和属组
    • timestamps:时间戳
    • context:安全标签
    • xattr:扩展属性
    • links:符号链接
    • all:上述所有属性
  1. mv命令:move
  • mv [OPTION]... [-T] SOURCE DESC
  • mv [OPTION]... SOURCE... DIRECTORY
  • mv [OPTION]... -t DIRECTORY SOURCE...
  • 常用选项: -i: 交互式 -f:force 强制
  1. rm命令:remove
  • rm [OPTION]... FILE...
  • 常用选项:
  • -i:interactive
  • -f:force
  • -r:recursive

注意:所有不用的文件建议不要直接删除,而是移动至某个专用目录(模拟回收站)

[注:本文部分图片来自互联网!未经授权,不得转载!每天跟着我们读更多的书]


互推传媒文章转载自第三方或本站原创生产,如需转载,请联系版权方授权,如有内容如侵犯了你的权益,请联系我们进行删除!

如若转载,请注明出处:http://www.hfwlcm.com/info/119236.html