Linux复制命令

复制命令:cp
三种使用风格:
  cp[OPTION]... [-T] SOURCE DEST
  cp[OPTION]... SOURCE... DIRECTORY
  cp[OPTION]... -t DIRECTORY SOURCE...

cp常用选项:

选项 作用
-i 覆盖前提示
–n 不覆盖,注意两者顺序
-r, -R 递归复制目录及内部的所有内容
-a 归档,相当于-dR--preserv=all
-d --no-dereference --preserv=links 不复制原文件,只复制链接名,保持链接属性
-p 保持原有文件的属性信息,等同 --preserv=mode,ownership,timestamp
-v 显示过程 --verbose
-f 强制覆盖 --force
-u 只复制源比目标更新文件或目标不存在的文件 --update
-b 目标存在,覆盖前先备份
--backup=numbered 目标存在,覆盖前先备份加数字后缀

创建/app/rootdir目录,并复制/root下所有文件到该目录内, 要求保留原有权限

原文地址:https://blog.51cto.com/14231130/2373908

时间: 2024-07-29 04:59:52

Linux复制命令的相关文章

Linux复制命令:cp、移动命令:mv

1.把A目录下的zhidao.txt文件复制到根目录下的B[[email protected] test]# sudo cp /A/zhidao.txt  /B 2.把A目录下的C目录复制到根目录下的B[[email protected] test]# sudo cp -R /A/C  /B#-R参数,递归操作,把C目录下所以文件全部复制过去 3.把A目录下的zhidao.txt文件移动到根目录下的B[[email protected] test]# sudo mv /A/zhidao.txt 

Linux cp (复制)命令简介

\cp  -rf  source1  source2   source3   ....   directory cp (复制档案或目录) [[email protected] ~]# cp [-adfilprsu] 来源档(source) 目的档(destination) [[email protected] ~]# cp [options] source1 source2 source3 .... directory 参数: -a   :相当于 -pdr 的意思: -d   :若来源文件为连结

linux常用命令(复制)

显示目录和文件的命令    Ls:用于查看所有文件夹的命令. Dir:用于显示指定文件夹和目录的命令   Tree: 以树状图列出目录内容 Du:显示目录或文件大小 修改目录,文件权限和属主及数组命令 Chmod:用于改变指定文件的权限命令. Chown:用于改变文件拥有属性的命令. Chgrp:用于改变文件群组的命令. Chattr:用于设置文件具有不可删除和修改权限. Lsattr:用于显示文件或目录的隐藏属性. 创建和删除目录的命令 Mkdir:用于创建目录 Rmdir:用于删除空的目录

在linux下的使用复制命令cp,不让出现“overwrite”(文件覆盖)提示的方法。(转)

在linux下的使用复制命令cp,不让出现"overwrite"(文件覆盖)提示的方法. 一般我们在使用cp命令时加上-f选项,希望不让出现"overwrite"的提示(文件覆盖的提示).如:# cp -rf sourcefile targetdir 或#cp -r -f sourcefile targetdir-r的意思是递归复制,也就是复制文件夹及其下所有文件.-f的意思是遇到同名的文件时不提示,直接覆盖. 但是为什么加上-f了,还出现"overwri

linux cp命令参数及用法详解---linux 复制文件命令cp

linux cp命令参数及用法详解---linux 复制文件命令cp [[email protected]Linux ~]# cp [-adfilprsu] 来源档(source) 目的檔(destination)[[email protected]linux ~]# cp [options] source1 source2 source3 -. directory参数:-a :相当于 -pdr 的意思:-d :若来源文件为连结文件的属性(link file),则复制连结文件属性而非档案本身:-

[Linux]scp 命令远程复制

这几天在介入之前没有接触过的系统,搭建环境的使用用到了 scp命令,于是查询下资料怎么使用. scp是secure copy的缩写,主要用来linux系统之间的文件和目录的远程拷贝 可以很简单的从另一台服务器上远程拷贝文件和目录,一般是远程服务器没有开启ftp,文件共享或者web文件服务等情况下使用 可以使用的前提: 1  要有操作远程系统的相应权限 2  使用通道的端口没有被防火墙限制,当然这个端口是可以通过选择指定的,默认的端口是22 基本格式 scp [可选参数] file_source

Linux常用命令学习

补充: 管道符号:   | 含义: 命令1 的正确输出作为命令2的输出对象. 格式: 命令1   |  命令2 举例: ls -ctrl |  more 常用命令: netstat   -an    |  grep    ESTABLISHED         查看正在连接的端口 netstat   -an    |   grep   LISTEN find   .    -name   test.txt    |     cat    -n          在当前目录下找到文件名为test.

Linux常用命令(二)

1.     删除空目录:rmdir [目录名]      remove empty directories 2.     删除文件命令或目录:rm     remove rm   -rf [文件或目录] 选项:-r      删除目录 -f     强制 6.复制命令:cp   copy cp  [选项]  [原文件或目录] [目标目录] 选项 : l  -r      复制目录 l  -p       连带文件属性复制 l  -d       若源文件是链接文件,则复制链接属性 l  -a 

linux mail 命令参数

使用mail发邮件时,必须先将sendmail服务启动. mail –s “邮件主题” –c”抄送地址” –b “密送地址” -- -f 发送人邮件地址 –F 发件人姓名 < 要发送的邮件内容 三种常用格式发信    mail -s test [email protected]                         #第一种方法,你可以把当前shell当成编辑器来用,编辑完内容后Ctrl-D结束    echo “mail content”|mail -s test [email pr