【Linux学习笔记10】总结cp命令---如何使用命令复制文件、目录

Linux下cp(文件及目录复制)命令的总结 每一种操作系统都有成千上万的文件组成,对于linux这样“一切皆文件”的操作系统来说更不例外,大家应该都能很轻松使用windows下的文件查找功能,但是对linux这一功能可能并不是很熟悉,其实想玩linux的你更要牢牢掌握这个命令,因为linux不像windows那样有固定的文件名后缀,并且因为linux阵营下百家争鸣的特性,一个相同的文件在不同的发行版,可能会有不同,所以如果你能牢牢掌握cp命令的使用,你在摸索linux的道路上将会顺利很多,同时你会发现linux下文件查找功能其实很简单,而且要比win 阅读详情

这次给大家分享几个命令,在我们使用虚拟机的时候,如果要像我们操作Window系统一样,把一些文件进行复制,需要用到的命令—cp命令
cp命令(copy):
我们使用 cp /tmp/CJlinux/1/2/1.txt /tmp/CJlinux/1/2.txt 命令来对CJlinux中的2目录中的1.txt文件的内容拷贝到 CJlinux 中的目录1中的2.txt文件中(这个2.txt文件并没有提前创建,而1.txt需要提前创建好)
这里写图片描述

除了拷贝文件外,cp命令还可以用来拷贝目录

cp -r /tmp/CJlinux/  /tmp/CJ1

这里写图片描述

这里可能有个疑问,拷贝源的目录有斜杠 / 而拷贝的目录没有斜杠 /
拷贝文件的时候没有斜杠可以理解,但是目录本来就是有斜杠的。
但是我们平时打命令的时候,打不打斜杠好像都没什么区别。
(强调一下,不加斜杠其实是一个错误示范)
去到后面,会发现加斜杠与不加斜杠还是会有差别的。

因此,使用cp命令的时候,应该所有目录都要加上斜杠 / 即使是不存在的目录

分解cp命令:which cp 使用which 命令来看看cp命令的组成
这里写图片描述
这里发现 直接敲的cp 命令 其实是由 “cp -i ” 组成的命令,这里也把rm 命令也拿出来做类比。
这里的 - i 其实是起安全提示的作用。
如果有看我之前写 rm 命令笔记的朋友可以知道,我们使用rm 命令进行删除文件的时候,会提示你是否删除,同样的道理,使用cp 命令覆盖文件的时候也会有这样的提示:
这里写图片描述
这里虽然从目录结构上没有看出区别,可是如果1.txt和2.txt都带有内容的话,1.txt文件的内容会直接覆盖2.txt内容。

那么,有没有办法让系统不提示呢?
答:很简单,直接使用cp命令的绝对路径usr/bin/cp (源复制文件目录) (目标复制目录)

那我们用cp命令复制目录的时候,会不会也会问呢?
这里写图片描述
说明了当目标目录已经存在的时候,系统会把源目录直接放到目标目录下
当目标目录不存在的时候,就会把源目录的内容拷贝到目标目录下,并且把名字改为目标目录的名字。
如果我们再复制一次(再敲一次刚刚的命令)
这里写图片描述


补充:特殊符号:!的运用!的运用!表示:上一次命令的最后一个参数
这里写图片描述
这样就能够提高我们敲命令的速度了

以上内容纯属本人小白初学Linux系统的一次学习笔记,如果对您有所帮助,我很高兴。若有写错或者说错的地方,请您多多包涵,望有更多大神来指点迷津,谢谢。

Liunx基础命令 - cp复制命令 cp命令来自英文单词“copy”的缩写,中文译为“复制”,其功能是用于复制文件或目录。cp命令能够将一个或多个文件或目录复制到指定位置,亦常用于文件的备份工作。-r参数用于递归操作,复制目录时若忘记添加则会直接报错,而-f参数则用于当目标文件已存在时会直接覆盖不再询问,这两个参数尤为常用。:cp [参数] 源文件名 目标文件名。cp 源内容 目标内容。 阅读详情

相关推荐

Linux中,CP命令的使用

其中,源文件可以是一个文件或一个目录,目标文件可以是一个文件或一个目录。如果目标文件是一个目录,则源文件将被复制到该目录中。在Linux系统中,CP是一个用于复制文件或目录的命令。- -u:只复制源文件比目标文件新或目标文件不存在的文件。- -i:交互式复制,在复制前提示是否覆盖已存在的文件。- -p:保留源文件的权限、所有者和时间戳等属性。- -f:强制复制,覆盖已存在的目标文件。- -v:显示复制过程中的详细信息。- -r:递归复制目录及其内容。

Toml_的博客 2560

AlphaFold-multimer 复合物结构预测

是DeepMind开发的AlphaFold项目的一个扩展,旨在预测蛋白质多聚体的三维结构。蛋白质多聚体是由多个蛋白质亚单位相互组装而成的结构,如酶、膜蛋白复合物和病毒颗粒。理解多聚体的结构对于揭示蛋白质的功能和相互作用非常重要。

MurphyStar的博客 5647

Linux必会100个命令(三)cp、mv、rm、mkdir、rmdir

1.cp cp命令用于复制文件或目录。 使用--help查看帮助。 一个典型常用的场景如下: cp -ra * /xxx/ #复制当前目录下所有文件和目录到/xxx,保留文件权限。 -f选项是强制执行,如果目标目录内有同名文件,使用这个选项,不询问直接覆盖。 2.mv mv命令功能是移动文件或目录。 使用--help查看帮助。 -f选项跟cp的-f选项类似,覆盖文件时不提示。 mv命令不仅可以移动文件,还可以作为修改文件名来使用。 例如: mv 1.txt 2.txt #

bigwood99的博客 2425

PCB之AD层次化原理图设计

PCB之AD层次化(模块化)原理图设计 软件版本:AD17.1.9(bBuild 592) 先上效果图: 可以看到,图中有RS485和W5500这两个部分是复用了原理图,当项目中需要多个功能相同的电路时,这种设计就可以大大节约PCB布局布线的时间,方法后面介绍; 1.首先确定好项目中个部分电路的功能模块 不同功能的电路分开不同原理图画,然后给出输入输出端口,这样方便复用,下面是实例项目的功能划分 2.单个模块电路的接口设计 这里以W5500以太网接口电路为例说明: 主要就分为通讯接口和电源接口:

洋洋洋的博客 3万+

智能车数字图像处理算法入门及C语言实现

智能车图像的最最基本入门算法介绍及C语言实现,二值化 - 特征识别 - 补线 - 中心巡线 - 偏差曲率计算。

不想随波逐流的大学生一枚,我们每个人都在努力奔跑 5110

LINUX cp命令讲解

cp——复制文件或目录 cp -f : 直接强制复制(覆盖同名文件或目录不进行提醒) cp -i : 复制(覆盖同名文件或目录提醒) cp -p : 复制时保持源文件的权限、属主及时间标记等属性不变 cp -r : 复制目录时必须使用此选项,表示递归复制所有文件及子目录 ...

Yplayer001的博客 1988

从硅片到时钟:揭秘SiTime MEMS谐振子的精密制造之旅

本文深入解析了SiTime MEMS谐振子的精密制造工艺,从硅晶圆的提纯到DRIE深硅刻蚀,再到真空封装技术,揭示了其如何克服传统石英晶振的局限。通过对比测试数据,展示了MEMS谐振子在精度、可靠性和生产效率上的显著优势,特别是在5G基站和汽车电子等领域的应用潜力。

weixin_42522953的博客 404

linux下cp命令的用法

cp 命令 用途 复制文件。 语法 复制文件到另一文件 cp [ -E{force|ignore|warn} ] [ -f ][  -h ] [  -i ][  -p ][  - ] SourceFile TargetFile 复制文件到目录 cp [ -E{force|ignore|warn} ] [ -f ] [  -h ] [

hermes 1万+

EPLAN 电气制图(六):结构盒与设备管理器核心概念(基础知识选看)

结构盒是 EPLAN 中用于标识元件安装位置的逻辑容器,非实际设备或黑盒,仅用于原理图中划分功能区域或物理位置(如 “柜内”“柜外”)。标识符设置:在 “显示设备标识符” 中输入位置代号(如 “+ 柜外”),完整格式为 “= 高层代号 + 位置代号”;筛选与定位:通过 “筛选器” 按类别(如电机、接触器)快速查找设备,右键 “转到(图形)” 可高亮定位图纸中的元件;设备保护:重要设备可启用保护(【项目数据】→【设备】→【启用设备保护】),防止误删除(显示橙色圆圈标记)。

电工 1058

YOLOv8自定义训练:车牌识别全流程(从标注到推理,附可视化代码)

车牌检测全流程实践指南 摘要:本文详细介绍了基于YOLOv8的车牌检测完整实现方案。针对车牌检测中的三大难点(小目标、多角度、光照变化),提供了从数据准备到模型部署的全流程解决方案。重点包括:1)数据采集与标注规范;2)针对小目标的YOLOv8模型优化配置;3)K-means锚框聚类方法;4)训练参数调优策略。通过实际验证,该方法可获得95%以上的检测准确率,并附有完整的代码实现和可视化工具,便于开发者快速复现应用。 (字数:149字)

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 850

Linux命令之复制文件或目录cp

`cp` 命令主要可用于复制文件或目录。`cp` 是单词 `copy` 的缩写。

二木成林 7万+

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

Linux 命令之 cp -- 复制文件或目录

cp file1 file2 复制一个文件 cp dir/* . 复制一个目录下的所有文件到当前工作目录 cp -a /tmp/dir1 . 复制一个目录到当前工作目录 cp -a dir1 dir2 复制一个目录

liaowenxiong的博客 1万+

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

cp命令——复制当前目录、复制文件夹

复制当前目录. 当前目录下既有文件夹也有文件: 当~/cptest这个文件夹已创建时,使用命令cp -r . ~/cptest/或cp -r . ~/cptest会将当前目录下的所有文件夹和文件复制到~/cptest目录下。 当~/cptest这个文件夹还未被创建时,使用命令cp -r . ~/cptest/或cp -r . ~/cptest会创建此目录,并将当前目录下的所有文件夹和文件复制到~...

anlian523的博客 7万+

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

linux cp命令改名字,Linux cp命令复制文件

1. Linux cp简介Linux上最常用的命令之一,用于复制文件。支持文件复制、复制后重命名、建立软链接、建立硬链接、递归复制子目录等功能。2. 使用例子1:cp结合相当路径把当前目录上的cp1.txt,复制到上一级目录[root@zcwyou]# cp cp1.txt ../3. 使用例子2:复制一个文件到指定目录把/etc/passwd这个文件复制到/var/tmp/,新文件的绝对路径为/...

weixin_35455673的博客 2万+

Linux文件目录 --- 复制命令CP、递归复制目录、软连接、硬链接

该命令用于复制文件或目录,下面是命令使用格式和常用的参数cp [参数] 源文件或目录 目标文件或目录 #中间各有一个空格隔开覆盖同名文件或目录时进行提醒。

fnd_LN的博客 2585

Linux cp命令:复制文件和目录

cp 命令,主要用来复制文件和目录,同时借助某些选项,还可以实现复制整个目录,以及比对两文件的新旧而予以升级等功能。 cp 命令的基本格式如下: [root@localhost ~]# cp [选项] 源文件 目标文件 选项: -a:相当于 -d、-p、-r 选项的集合,这几个选项我们一一介绍; -d:如果源文件为软链接(对硬链接无效),则复制出的目标文件也为软链接; -i:询问...

大数据linux基础学习 1万+

Linux命令-cp命令(将源文件或目录复制到目标文件或目录中)

它可以将单个源文件复制成一个指定文件名的具体的文件或一个已经存在的目录下。cp命令还支持同时复制多个文件,当一次复制多个文件时,目标文件参数必须是一个已经存在的目录,否则将出现错误。我们在Linux下使用cp命令复制文件时候,有时候会需要覆盖一些同名文件,覆盖文件的时候都会有提示:需要不停的按Y来确定执行覆盖。如果把一个文件复制到一个目标文件中,而目标文件已经存在,那么,该目标文件的内容将被破坏。下面的第一行中是 cp 命令和具体的参数(-r 是“递归”, -u 是“更新”,-v 是“详细”)。

RisunJan的博客 1万+

linux复制文件和目录详解,教你在Linux中用cp命令,使用cp复制文件和目录及复制多个文件和目录...

本文教你在Linux操作系统中使用cp命令的方法,可以使用cp命令复制目录及复制多个文件和目录。在Linux和Unix系统上工作时,复制文件和目录是你每天要执行的最常见任务之一,cp是一个命令行实用程序,用于在Unix和Linux系统上复制文件和目录,在本文中,我们将解释如何使用cp命令。使用cp命令的方法cp命令的一般语法如下:cp [OPTIONS] SOURCE... DESTINATION...

weixin_39639286的博客 4285

cp命令:复制文件和目录

cp命令:复制文件和目录 【功能说明】   cp命令可以理解英文单词copy的缩写,其功能为复制文件和目录。 【语法格式】 1 cp   [option]   [source] [dest] 2 cp   【选项】 【源文件】 【目标文件】  提示说明:   1) cp命令以及后面的选项和文件,每个元素之间都至少要有一个空格 【命令参数说明】 参数选项 解释说明 -p 复制文件时保持源文件的所有者、权限信息及时间属性 -d 如...

kzginger2010的专栏 2947

linux拷贝文件和目录命令,Linux 命令 - cp: 拷贝文件和目录

命令格式cp [OPTION]... [-T] SOURCE DESTcp [OPTION]... SOURCE... DIRECTORYcp [OPTION]... -t DIRECTORY SOURCE...命令参数-a, --archive复制文件和目录及其属性。包括所有权和权限。--backup[=CONTROL]为每个已存在的目标文件创建备份。-b类似 --backup 选项,但不接受参...

weixin_42402228的博客 9566

cp 命令 – 复制文件或目录

cp 命令用于将一个或多个文件或目录复制到指定位置,亦常用于文件的备份工作。-r 参数用于递归操作,复制目录时若忘记加则会直接报错,而 -f 参数则用于当目标文件已存在时会询问,输入 y 确定覆盖,这两个参数尤为常用。

weixin_69217438的博客 5658

Linux cp命令:复制文件或目录

cp命令:复制文件。

TCatTime的博客 1144

Linux基础命令----cp 复制文件或目录

描述 cp命令可以理解为英文单词copy的缩写,其功能为复制文件或目录。 cp命令可以将多个文件复制到一个具体的文件名或一个已经存在的目录下,也可以同时复制多个文件到一个指定的目录中。 语法格式 cp [参数] [文件] 源文件:制定源文件列表。默认情况下,cp命令不能复制目录,如果要复制目录,则必须使用-R选项; 目标文件 :指定目标文件。当“源文件”为多个文件时,要求“目标文件”为指定的...

博客简介 1838

cp 命令 复制文件及目录

cp 命令 复制文件及目录

WUFUSHANLI的博客 9276
上一篇: 【Linux学习笔记9】总结环境变量PATH与设置环境变量
下一篇: 【Linux学习笔记11】移动文件,目录的mv命令以及关于查看文件的技巧
RayCongLiang
博客等级 码龄9年 51粉丝 94原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值