Linux指令-复习小记(2)

Linux 指令这玩意,本身就是一个熟能生巧,越用越熟的东西,最近很长一段时间都没有系统的回顾之前看的命令知识,故借此一记

一、mv 命令—用于移动文档路径或者给文件改名(可以用来做备份使用)

mv 命令后的第二个参数如果是文件名,则是改名,如mv a.txt a1.txt 是将a.txt修改为a1.txt,修改完成后只存在一个a1.txt ,原文件被删除;第二个参数如果是目标路径,则是移动文档路径 如 mv a.txt ./aaa 是将文件移动到aaa目录下。
1)将多个文件移动到指令的目录中,mv 1.txt 2.txt 3.txt ./test123 或 mv -t ./test123 1.txt 2.txt 3.txt
将 1.txt 2.txt 3.txt 移动到当前路径下的test123目录下
2)将当前目录下的名字中带有log的文件移动到 上一级目录 mv log …/

二、cp 命令–用于复制文件或者复制目录

在日常使用中,我经常把cp和mv用来成对使用,用cp来做备份,用mv来做还原
如:cp ./test123/123.log ./test123/123.log.bak20230417 可以用来将当前路径下的子路径中的123.log 备份为123.log.bak20230417,此时两个文件都存在,123.log.bak20230417的时间是执行cp命令时的时间。若需要还原文件,则用mv指令,如:
mv ./test123/123.log.bak20230417 ./test123/123.log 将文件进行还原。
1)cp -a ./test123/123.log ./test123/123.log.bak20230417 此时备份的文件时间和源文件的时间是一样的
2)cp -r 递归复制,可以复制目录以及目录的子目录中的内容。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值