产业气象站|Linux入门:第六篇——文件目录管理(2)修改文件或目录
我们接着上一期继续学习如何操作文件和目录 。
1、复制文件和目录——cp命令
使用cp(copy的缩写)命令将一个文件或目录从一个位置复制到另一个位置 。
语法格式:cp[-option]sourcetarget
source(源):可以是一个或多个文件、也可以是一个或多个目录名
target(目的):可以是一个文件或一个目录
例如 , 将A目录下的123.txt文件移动到B目录下 , 我这里使用的是绝对路径 。
$cp123.txt/home/linda/test/B/
文章图片
还有cp命令的常用选项:
【产业气象站|Linux入门:第六篇——文件目录管理(2)修改文件或目录】-i:在覆盖之前给出提示信息
-r:递归地复制目录
-p:保留一些特定的属性
-f:若目标文件已经存在 , 直接覆盖原文件
这里要注意的几点:
如果指定的目标不存在 , 系统将创建一个同名文件并将源文件中内容复制进来;
如果指定目标已经存在并且是文件 , 系统将用指定文件覆盖原来的目标文件;
如果指定目标已经存在并且是目录 , 系统将把指定文件放在该目录中并且文件名与源文件同名;
所以大家使用cp命令进行复制操作一定要慎重!!!
2、移动文件和目录的——mv命令
用法和cp命令相同 。
例如 , 将B目录下的123.txt文件移动到C目录下:
$mv123.txt../C/##../C/相对路径
文章图片
例如 , 将C目录下的123.txt文件重命名为hello.txt
$mv123.txthello.txt
文章图片
这里要注意的几点:
mv命令既可以在不同目录之间移动文件和目录、也可以重新命名文件和目录
mv命令并不影响被移动或改名文件或目录中的内容
mv命令也是一个具有破坏性的命令 , 如果使用不当 , 也可能会导致灾难性的后果
如果指定目标并不存在 , 系统将把源文件和目录更名为目标文件或目录
如果指定目标存在 , 并且是文件 , 系统将把指定的文件更名为目标文件的名称并覆盖原目标文件中的内容
如果指定目标存在 , 并且是目录 , 系统将把指定文件移动到该目录中并且文件名与源文件同名 。
3、删除文件的命令——rm
使用rm(remove的缩写)命令永久地在文件系统中删除文件或目录 , 使用此命令时 , 系统不会产生任何提示信息 。
语法格式:rm【-option】files|directories
files:一个或者多个文件 。
directories:一个或者多个目录
例如:删除C目录下的hello.txt文件
$rmhello.txt
文章图片
rm命令的常用选项:
-i:在删除之前给出提示信息
-r:递归地删除目录
-f:直接删除原有的文件
删除空目录——rmdir目录名
rm-r目录名——删除包含文件和子目录的目录
例如 , D目录下有pig文件 , 删除D目录下的所有文件
$rm-rD
文章图片
好了这期我们就到这里 , 大家一定要多动手练习 。
下期我们来讲文件目录的权限 。
想学Linux的朋友 , 关注我 , 持续更新 , 一起来学Linux
linuxrm源文件文件名目录名【来源:乔琯娱乐】
声明:转载此文是出于传递更多信息之目的 。 若有来源标注错误或侵犯了您的合法权益 , 请作者持权属证明与本网联系 , 我们将及时更正、删除 , 谢谢 。 邮箱地址:newmedia@xxcb.cn
- 辉常观察|产业互联网:区块链与数字货币的分水岭,原创
- 精选热点资讯|服务江西产业发展,晏斌:围绕直播大赛
- 爱集微|投向智能制造/人工智能等领域,欣旺达子公司参与设立产业基金
- 产业气象站|华为新款移动路由双网双通在线,告别断网烦恼,手机一碰就能上网
- 中国蓝新闻|“薅羊毛”入刑越城法院一审宣判,坚决斩断灰色产业链
- 上游新闻|智博会上将签约GPP芯片生产项目,关注智博会|30多家电子产业企业构建梁平电子信息产业链
- 北京商报网|2020中国电信5G产业创新联盟北京站启动
- 家族战队|就读懂了湖南互联网产业,读懂了这些话
- 52未来社区|中国全面支持的半导体产业会怎么样?,新导航芯片领先GPS
- c114通信网|深度解读:2020年光电子产业将迎难而上