linux命令 - 复制命令 cp

cp 选项 [原文件或目录][目标目录]

英文原意:copy

-r  复制目录

-p  连带文件属性复制

-d  若原文件是连接文件则复制连接属性

-a  相当于-pdr

例如:

[email protected]:~$ ls
aaa  japan
[email protected]:~$ cp aaa /tmp/bbb
[email protected]:~$ ls /tmp
bbb
systemd-private-389178f43f8842f1b14b9b1c5243610d-systemd-timesyncd.service-V1LZmU
[email protected]:~$ cp japan /tmp
cp: omitting directory ‘japan’
[email protected]:~$ cp -r japan /tmp
[email protected]:~$ ls /tmp
bbb
japan
systemd-private-389178f43f8842f1b14b9b1c5243610d-systemd-timesyncd.service-V1LZmU
[email protected]:~$
[email protected]:~$ ll aaa
-rw-rw-r-- 1 xiaolu xiaolu 0 Aug 19 00:45 aaa
[email protected]:~$ ll /tmp/bbb
-rw-rw-r-- 1 xiaolu xiaolu 0 Aug 19 00:46 /tmp/bbb
[email protected]:~$ cp -a aaa /tmp/ccc
[email protected]:~$ ll /tmp/ccc
-rw-rw-r-- 1 xiaolu xiaolu 0 Aug 19 00:45 /tmp/ccc
[email protected]:~$
时间: 2024-10-14 00:15:11

linux命令 - 复制命令 cp的相关文章

Linux 最最常用命令使用示例(10个并配图)

之前一个朋友想要我教下Linux的使用,于是我按照命令的关联性做了一个入门级的教程 如下:(如果想下载 word 文件保存,请 下载) -----------------------------------我是调皮的上下分割线 ----------------------------------------- 1. 打开终端的方法(我演示的系统是Linux Mint) A. 点击终端图标 B. 右击桌面,在右键菜单中选择终端 C. Ctrl+alt+t 2. pwd 命令:查看当前路径 "/&q

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下的使用复制命令cp,不让出现“overwrite”(文件覆盖)提示的方法。(转)

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

linux基本命令之复制命令cp

cp命令是在linux中用来复制文件或者目录最常用的命令之一.cp命令的功能很强大,也有很多的用法. cp命令: cp - copy files and directories 语法: cp [OPTION]... [-T] SOURCE    DESTS cp [OPTION]... SOURCE... DIRECTORY cp [OPTION]... -t DIRECTORY   SOURCE... 选项: -a, --archive same as -dR --preserve=all 效

Linux入门基础命令—cp

Linux入门基础命令-cpcp格式有以下几种 A1.如果SOURCE是一个文件,目标文件不存在:当将SOURCE复制到另外一个当前目录下不存在的文件(会新建这个文件)比如下面的这个例子是把issue复制到abc文件中,而本来当前目录app是不存在abc这个文件的,当进行复制的时候会自动生成abc这个文件,当然这两个文件只是名字不同大小是一样的: A2.如果将上述的命令再执行一遍,本来abc这个文件是已经有内容了,若再去执行,那么issue中的内容将会覆盖掉原来abc中的内容(下面红色箭头所指的

linux常用命令(复制)

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

Linux基础文件管理命令之rm,mv,cp,touch

在linux系统下,一切皆文件,就连光盘也看作文件,要使用光盘首先要先建立一个目录,然后通过挂载来操作这个光盘,就连鼠标,键盘都是被看作文件.所以学习文件的相关操作命令是很重要的. rm命令 rm是常用的命令,该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除.对于链接文件,只是删除了链接,原有文件保持不变. 注:rm是一个危险的命令,使用的时候要特别小心,尤其对于新手,否则整个系统就会毁在这个命令,比如以root身份在根目录下执行rm * rf

Linux 文件管理命令详解 cp,mv,install (笔记)

CP 此命令用来复制文件和文件夹的命令 cp /etc/passwd /tmp 复制/etc/passwd 文件到/tmp文件夹下并以原文件名passwd命名 cp /etc/passwd /tmp/123 复制/etc/passwd 文件到/tmp文件夹下以文件名123命名 cp -r /etc/ssh /tmp 此命令用来复制目录 cp -f  force 此命令是辅助命令,用来强制复制文件到指定目录或文件,即使目录文件夹有该文件或目录,则删除它,并把源复制过来. cp -p 此命令是同文件

linux 下文件重命名/移动/复制命令(转)

linux下重命名文件:使用mv命令就可以了, 例:要把名为:abc   重命名为:123 可以这样操作: 重命名:MV命令 1.进入你的文件目录,运行命令:   /cd  dir  (dir指的是你文件所在目录) 2.然后命令:ls (例出你的所有文件夹),我们可以看到有  abc 这个文件了 3.最后命令:mv abc 123 但是要注意的是,如果当前目录下也有个123的文件的话,我们的这个文件是会将它覆盖的. 拷贝复制:CP命令 例:我要把 abc文件复制到 语法: cp [选项] /x/