Linux命令学习之cp和mv

news2024/11/24 8:37:12

cp

man 1 cp可以看一下cp的帮助说明。
在这里插入图片描述
cp -r /learnwell/good/ /tmpgood目录复制到/tmp目录下,注意想要复制目录,一定要加上-r选项。
在这里插入图片描述
接下来学习复制文件,cp 源文件 目标目录(相对路径方法)或者是cp /源文件所在目录/源文件 目标目录(绝对路径方法)。
touch filecope新建一个空文件,cp /learnwell/filecope /tmp可以将filecope这个文件从/learnwell目录下复制到/tmp目录下,ls -l /learnwell/ /tmp看到filecope/learnwell/tmp下都存在。
在这里插入图片描述
发现时间发生改变了。cp -p /源文件所在目录/源文件 目标目录这个-p选项就可以把时间一起复制过去。
在这里插入图片描述

cp -a /源文件所在目录/源文件 目标目录这个-a选项不但可以把文件复制过去,还可以把文件相应的所有信息一起复制过去。

mv

mv有两个功能,一个是重命名文件或者目录,另一个就是将文件或目录进行移动。
mv /learnwell/filecope /learnwell/filecopy/learnwell目录下的filecope改名为filecopy
mv /learnwell/filecope /learnwell/filecopy执行前后的ls -l可以看到当前目录下的文件,用来对比一下。
在这里插入图片描述
mv /learnwell/good /tmp/learnwell目录下的good目录复制到/learnwell目录下。
ls -l /learnwell /tmp需要在mv /learnwell/good /tmp执行前后各执行一次,这样的话就可以看出mv /learnwell/good /tmp执行效果了。

在这里插入图片描述

通配符,就是指通用匹配符,“*”可以匹配多个字符,“?”只能匹配一个字符。
touch /tmp/filecopy1 /tmp/filecopy2 /tmp/filecopy11 /tmp/filecopy22/tmp目录下新建了四个名字分别为filecopy1,filecopy2,filecopy11filecopy22
在这里插入图片描述

ls -l /tmp/filecopy?看一下/tmp目录下,以“filecopy”开头,后边再加一个字符的文件或者目录。
在这里插入图片描述

ls -l /tmp/filecopy*看一下/tmp目录下,以“filecopy”开头,后边再加多个字符的文件或者目录。
在这里插入图片描述
现在可以使用mv /tmp/filecopy* /learnwell/tmp目录下所有以名为filecopy开头的文件或目录都移动到/learnwell目录下。
在这里插入图片描述

mv /learnwell/filecopy? /tmp/learnwell目录下,以“filecopy”开头,后边再加一个字符的文件或者目录移动到/tmp中。上边的执行命令mv /tmp/filecopy* /learnwell已经将所有filecopy开头的文件或目录都移动到/learnwell目录下,ls -l /tmp /learnwell看到filecopy1filecopy2已经重新被移动到/tmp目录下。
在这里插入图片描述

此文章为6月Day 5学习笔记,内容来源于极客时间《Linux 实战技能 100 讲》。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/613897.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

华为OD机试题【IPv4地址转换成整数】【2023 B卷 100分】

文章目录 🎯 前言🎯 题目描述🎯 解题思路示例 1示例 2📙 Python代码实现📗 Java代码实现📘 C语言代码实现 🎯 前言 🏆 《华为机试真题》专栏含2023年牛客网面经、华为面经试题、华为…

Spark安装和编程实践(Spark2.4.0)

系列文章目录 Ubuntu常见基本问题 Hadoop3.1.3安装(单机、伪分布) Hadoop集群搭建 HBase2.2.2安装(单机、伪分布) Zookeeper集群搭建 HBase集群搭建 Spark安装和编程实践(Spark2.4.0) Spark集群搭建 文章目…

linux(信号产生的各种方式)

目录: 1.引入 2.介绍系统支持的信号列表 3.键盘方式产生信号 4.程序中存在异常问题,产生信号 5.系统调用产生信号 6.软件条件也能产生信号 7.任何理解OS给进程发送信号 1.引入 我怎么证明ctrlc是向指定进程发送了2号信号呢?? sig…

5万字大数据实验室建设方案能源大数据中心建设方案word

本资料来源公开网络,仅供个人学习,请勿商用,如有侵权请联系删除篇幅有限,无法完全展示,喜欢资料可转发评论,私信了解更多信息。 大数据实验室建设方案 大数据实验室建设方案 目录 1概述 1.1建设背景 1.…

chatgpt赋能python:Python抓取数据:从入门到精通

Python抓取数据:从入门到精通 Python是当下最热门的编程语言之一,其强大的数据处理能力使得Python在数据抓取方面也越来越受欢迎。本文将从入门到精通介绍Python抓取数据的方法,希望对初学者有所帮助。 网络爬虫 网络爬虫是Python基于网络…

CG平台实验——线性回归

文章目录 练习1:线性回归介绍1 实现简单示例函数1.1 提交解决方案 2 单变量线性回归2.1 绘制数据2.2 梯度下降2.2.1 更新公式2.2.2 实现2.2.3 计算成本J(θ)2.2.4 梯度下降 2.3 可视化成本函数 选做练习3 多变量线性回归3.1 特征标准化3.2 梯度下降 练习1&#xff1…

chatgpt赋能python:Python在边框中写文字:优雅展示内容的方式

Python在边框中写文字:优雅展示内容的方式 当我们需要在网页上展示一些信息时,通常会使用边框来突出显示内容,然而,普通的边框可能会显得过于单调,缺少设计感,这时我们可以借助Python来实现一个功能强大的…

chatgpt赋能python:Python备份列表:从小白到大神,这里有你需要的一切

Python备份列表:从小白到大神,这里有你需要的一切 随着信息科技的发展,数字资料的价值越发具有现实意义,但是数据泄露、系统崩溃、病毒攻击、硬件故障等情况也时有发生。因此,对数据进行备份是非常必要的。Python作为…

Select选择器(antd-design组件库)简单使用以及增加搜索功能

1.Select选择器 下拉选择器。 2.何时使用 弹出一个下拉菜单给用户选择操作,用于代替原生的选择器,或者需要一个更优雅的多选器时。 当选项少时(少于 5 项),建议直接将选项平铺,使用 Radio 是更好的选择。 组…

chatgpt赋能python:Python如何倒序输出列表

Python如何倒序输出列表 Python是一种高级编程语言,自由、开源、跨平台,被广泛用于Web开发、数据分析、机器学习等领域。在Python中,列表是一种常见的数据结构,它允许存储多个元素,并支持索引、切片等操作。本文将介绍…

chatgpt赋能python:Python如何保存文件-最全面的指南

Python如何保存文件 - 最全面的指南 Python是一种强大的编程语言,它在处理文本文件、CSV文件、Excel文件、图像文件和PDF文件等方面表现出色。然而,如何在Python中保存这些文件,对于初学者来说可能会有些棘手。在本篇文章中,我们…

自建极简Ethercat主站-底层驱动编写

1、简介 MECM(Mini Ethercat Master),名字随便起的。已经学习了一段时间的Ethercat总线了,目前的想法就是自己简单实现一个Ethercat主站,没有太多的冗余功能,暂时不考虑太多的容错机制,仅实现目前用到的FO…

chatgpt赋能python:Python奇偶求和:简单实用的算法

Python奇偶求和:简单实用的算法 Python作为一门高级编程语言,不仅适用于数据分析及科学计算领域,也可用于日常生活中的实用问题。例如,人们常常需要对一个整数序列中的奇数和偶数进行求和,以便了解各自的总数或者对它…

【软件测试】测试经验:IT 软件测试技术系统化学习方法

目录 一、IT 软件测试技术的介绍 (1)相关职称证书 ① 「中级」软件评测师 ②「高级」项目管理师 (2)背景 (3)作用 (4)行业应用 (5)技术概况 二、…

ES数据库介绍

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 目录 前言 一、ES(ElasticSearch)是什么? 二、ES的使用场景 三、ES的特点 四、ES和传统数据库对比 总结 前言 今天项目通过python用到了ES数据库…

ubuntu22.04安装docker

1、卸载旧版本(如果有的话) sudo apt-get remove docker docker-engine docker.io containerd runc 2、 添加 Docker 的官方 GPG 密钥 curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add - 3、设置稳定版仓库 …

python+vue健身房会员管理系统97s0t

健身管理系统根据需求分析,分为多个角色模块,分别为普通管理员和超级管理员模块,其中健身俱乐部普通管理员和健身俱乐部超级管理员都可以使用,不同角色登录显示不同的权限功能。本健身房管理系统管理员,会员&#xff0…

二叉树part7 | ● 530.二叉搜索树的最小绝对差 ● 501.二叉搜索树中的众数 ● 236. 二叉树的最近公共祖先

文章目录 530.二叉搜索树的最小绝对差思路代码困难 501.二叉搜索树中的众数思路官方题解代码困难 236. 二叉树的最近公共祖先思路代码困难 今日收获 530.二叉搜索树的最小绝对差 530.二叉搜索树的最小绝对差 思路 题目中要求在二叉搜索树上任意两节点的差的绝对值的最小值。…

51小车测速及OLED显示速度

1.小车测速 用途:广泛用于电机转速检测,脉冲计数,位置限位等。有遮挡,输出高电平;无遮挡,输出低电平接线 VCC 接电源正极3.3-5V GND 接电源负极 DO TTL开关信号输出 AO 此模块不起作用 测试原理和单位换算 轮子走一…

Springboot常见注解总结

给实体类使用该注解,结合后续的EXCEL工具类进行使用,能加快开发过程中关于文件导入的需求 文章目录 目录 前言 1. Excel注解 2. Annotation注解 3. Retention注解 4. Target注解 4. Document注解 5.Inherited注解 5.RestController注解 6.swagger注解(AP…