Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示

文件管理工具:cp,mv,rm
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是非目录文件:错误
        如果是目录文件:分别复制每个文件至目标目录中,并保持原名
       -i:交互式复制,即覆盖之前提醒用户确认
      -f:force强制覆盖目标文件
       -r:递归复制目录:
     -d:复制符号链接文件本身,而非其指向的源文件,保留连接属性
     -a:
      –preserve=
         mode:权限
          ownership:属主和属组
           timestamps:时间戳
         context:安全标签
xattr:拓展属性
link:符号链接
all:上述所有属性
mv命令:move
       mv [OPTION]… [-T] SOURCE DEST
       mv [OPTION]… SOURCE… DIRECTORY
       mv [OPTION]… -t DIRECTORY SOURCE…
rm命令:移除

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/98982

(0)
绘事后素绘事后素
上一篇 2018-05-20 17:06
下一篇 2018-05-20 17:37

相关推荐

  • 马哥教育 — 第三周作业

    1.列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可 2. 取出最后登录到当前系统的用户的相关信息 3. 取出当前系统上被用户当作其默认shell的最多的那个shell 4.将/etc/passwd中的第三个字段数字最大的后10个用户的信息全部改为大写后保存至/tmp/maxusers.txt文件中 5. 取出当前主机的i…

    2018-05-29
  • 马哥学堂的第二周

    1、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。 cp    将一份文件复制到其他目录之中 使用-r 可实现递归复制。递归复制,可将一个目录下的文件,复制到另一个目录下。 rm  用于删除文件,使用-f可强制删除。 mv 将一个文件移动到另一个目录下。若在同一个目录下使用mv,可实现更名。 cat 显示文件内容。 wc 显示文件的…

    2018-05-20
  • 正则表达式及vim使用方法

    正则表达式(正则表达式匹配的是文本内容中的字符串,通倍符匹配的是文件名)REGEXP:由一类特殊字符及文本字符所编写的模式,其中有些字符(元字符)不表示字符字面意义,而表示控制或通配的功能程序支持:grep,sed,awk,vim, less,nginx,varnish等分两类:不同的命令支持不同的正则表达式基本正则表达式:BRE扩展正则表达式:EREgre…

    Linux笔记 2018-04-08
  • N31第三周

    1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。 who | cut -d ‘ ‘ -f1 | sort -u 2、取出最后登录到当前系统的用户的相关信息。  w |cut -d ‘ ‘ -f1 |tail -1 |xargs id 3、取出当前系统上被用户当作其默认shell的最多的那个shell。 cat /et…

    Linux笔记 2018-07-16
  • sed作业

    编程基础 程序:指令+数据程序编程风格:过程式:以指令为中心,数据服务于指令对象式:以数据为中心,指令服务于数据shell程序:提供了编程能力,解释执行 程序的执行方式 计算机:运行二进制指令编程语言:低级:汇编高级:编译:高级语言–>编译器–>目标代码 java,C#解释:高级语言–>解释器&#8211…

    2018-04-15