Linux常用命令汇总--cp

1.功能:拷贝文件或者目录

2.用法:

cp [OPTION]... [-T] SOURCE DEST 将文件复制到另外一个文件中;

cp [OPTION]... SOURCE... DIRECTORY 将文件复制到目录中

cp [OPTION]... -t DIRECTORY SOURCE..

3.参数:

-a, --archive,相当与同时制定dpR参数

-b --backup[=CONTROL]  复制之前备份

-d 与--no-dereference --preserve=links是一样的

-f, --force 强制复制文件或者目录,不管文件或者目录是否存在

-i, --interactive 覆盖文件之前先询问用户

-p,--preserve    保留源文件或目录的属性,包括所有者、所属组、权限与时间
-P,--parents     保留源文件或目录的路径,此路径可以是绝对路径或相对路径,且目的目录必须已经存在
-R, -r, --recursive  递归复制目录
-s 或 --symbolic-link  对源文件建立符号链接,而非复制文件
-x 或 --one-file-system  复制的文件或目录存放的文件系统,必须与cp指令执行时所处的文件系统相同,否则不复制,亦不处理位于其他分区的文件

4.例子

例1:当前目录下复制文件

[[email protected] test]# ls -lh

总用量 8.0K

drwxr-xr-x 3 root root 4.0K 5月  13 17:33 test_1

-rwxr-xr-x 1 root root   16 5月  15 16:00 test_1.txt

[[email protected] test]# cp test_1.txt test_monday.txt

[[email protected] test]# ls -lh

总用量 12K

drwxr-xr-x 3 root root 4.0K 5月  13 17:33 test_1

-rwxr-xr-x 1 root root   16 5月  15 16:00 test_1.txt

-rwxr-xr-x 1 root root   16 5月  16 13:01 test_monday.txt

例2:将 test_1.txt复制到/home中

[[email protected] test]# cp test_1.txt /home

[[email protected] home]# ls -lh test_1.txt

-rwxr-xr-x 1 root root 16 5月  16 13:01 test_1.txt

时间: 2024-08-06 17:55:51

Linux常用命令汇总--cp的相关文章

Linux 常用命令汇总

Linux 常用命令汇总 1. 显示日期与时间:date 可修改显示日期格式,如:date +%Y/%m/%d %H:%M à2016/12/25 17:05(%Y:年:%m:月:%d:日:%H:24小时制:%M:分) date –d 参数后可加:today/yesterday/tomorrow 来显示今天.昨天.明天日期 2. 显示日历:cal(默认显示本月月历) cal 2001 可显示2001年整年日历:cal 10 2001 可具体显示某月月历 3.  计算器:bc 4. Tab键:用在

【Linux】Linux 常用命令汇总

查看软件xxx安装内容:dpkg -L xxx 查找软件库中的软件:apt-cache search 正则表达式 查找软件库中的软件:aptitude search 软件包 查找文件属于哪个包:dpkg -S filename 查找文件属于哪个包:apt-file search filename 查询软件xxx依赖哪些包:apt-cache depends xxx 查询软件xxx被哪些包依赖:apt-cache rdepends xxx 增加一个光盘源:sudo apt-cdrom add 系统

linux常用命令:cp 命令

cp命令用来复制文件或者目录,是Linux系统中最常用的命令之一.一般情况下,shell会设置一个别名,在命令行下复制文件时,如果目标文件已经存在,就会询问是否覆盖,不管你是否使用-i参数.但是如果是在shell脚本中执行cp时,没有-i参数时不会询问是否覆盖.这说明命令行和shell脚本的执行方式有些不同. 1.命令格式: 用法: cp [选项]... [-T] 源 目的 或:cp [选项]... 源... 目录 或:cp [选项]... -t 目录 源... 2.命令功能: 将源文件复制至目

Linux常用命令汇总

常用命令 1.ls 列出目录下的所有文件及文件夹 2.pwd 打印出当前所在目录 3. ./ 执行 .sh 文件命令 4.ip addr 查看ip地址 5.sudo  service network restart 重启网络配置 目录说明 根目录下的bin和sbin,usr目录下的bin和sbin, 这四个目录都是用来保存系统命令的. bin: bin为binary的简写主要放置一些系统的必备执行档例如:cat.cp.chmod df.dmesg.gzip.kill.ls.mkdir.more.

Linux常用命令之cp

        1.命令功能             cp    :复制文件或目录,文件存在的会询问是否覆盖         2.命令格式             cp [选项] 文件或目录         3.命令参数             -i    :覆盖时进行询问             -r    :复制目录,递归复制             -f    :强制复制             -p    :保持文件属性并复制             --backup :为存在的文件进行

Linux 常用命令汇总及解释。

1.linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示. linux上的文件管理类命令有:cat.tac.more.less.head.tail.cp.mv.rm.rmdir.mkdir等 cat:文件文本查看工具 cat [option]-[file]- -n:给显示的文本行编号 -E:显示行结束符$. tac:文件文本查看工具(cat 的倒序) tac [option]-[file]- more:可翻页查看文件内容,一页一页的翻动 注:如果more后面接的文件内容行数大于

Linux常用命令(七) - cp

cp命令用来复制文件或者目录,是Linux系统中最常用的命令之一.一般情况下,shell会设置一个别名,在命令行下复制文件时,如果目标文件已经存在,就会询问是否覆盖,不管你是否使用-i参数.但是如果是在shell脚本中执行cp时,没有-i参数是不会询问是否覆盖.这说明命令行和shell脚本的执行方式有些不同. 1.命令格式: cp [选项]... 源... 目标目录 2.命令功能: 将源文件复制至目标文件,或将多个源文件复制至目标目录. 3. 命令参数: -a, --archive    为每个

Linux 常用命令之cp

cp : copy(拷贝) 1> 功能:拷贝文件及目录,除此之外还可以创建链接档. 2> 使用格式: cp [OPTION]... [-T] SOURCE DEST cp [OPTION]... SOURCE... DIRECTORY cp [OPTION]... -t DIRECTORY SOURCE...  3>参数:         -a, --archive  相当於 -pdr 的意思 -d,         若来源档为连结档的属性(link file),则复制连结档属性而非文件

Linux常用命令汇总(未完,待补充)

由于工作中经常要和Linux服务器打交道,故整理了一些常用的Linux命令,方便新入职的同学或实习生参考学习. 1. 查看Linux内核版本 #uname -a 2. ctrl+insert:复制选中的数据:shift+insert:粘贴选中的数据:yy:复制一行:p:粘贴一行 3. 查看Nginx服务器是否启动 #netstat -tlnp|grep nginx 4. 查看磁盘空间 #df -lh 5. 将远程服务器上的脚本拷到本地服务器 #scp -r [email protected]<i