linux r目录重命名,2-9 Linux 中的文件处理 --- mv 重命名/移动命令

mv:重命名 或 剪贴 (文件、目录)

重命名:同一个目录下 mv file1 file2 是对 file1 重命名为 file2

例:/tmp/test1 目录下有 test1.txt test2 两个文件

mv test1.txt test1.doc :把test1.txt 重命名为 test1.doc

mv test2 test2.txt :把 test2 重命名为  test2.txt

6fc9fede12a0

剪贴:mv 文件 到其他路径就是 剪贴。

例:test2 目录下有 test1.doc 和 test2.txt 两个文件,test1 目录下没有

文件 。

mv test1.doc test2.txt ../test1 剪贴 test2 目录下的 test1.doc 和

test2.txt 到 test1 目录下。

查看 test1 目录下有 test1.doc 和 test2.txt 文件。而 test2 目录下没有

文件,证明剪贴成功。

6fc9fede12a0

重命名目录:

例:

首先在 tmp 目录下通过 mkdir test1 和 mkdir -p test2/test3/test4

分别创建单个 test1 目录 和 递归创建 test2/test3/test4 目录。通过 ls 和

cd 组合,检查目录是否创建成功。

test4 目录下 touch test4.txt 创建一个teset4.txt 的文件。

cd /tmp/ 切换到 tmp 目录下,cp -r test1 test5 此目录下复制 test1 目录

并重命名为 test5。前置测试条件搭建完成,tmp 目录下应该有三个目

录,test1 test2 和test5,test1 和 tset5 为空目录,test2非空目录,结

构为:test2 / test3 / test4 / test4.txt。

6fc9fede12a0

mv test5 test6:把 test5 重命名为 test6

6fc9fede12a0

mv test2 test1:剪贴 test2 到 test1 目录下,查阅 test2 目录下各级目录

和文件,完成递归剪贴。

6fc9fede12a0

多目录移动到一个目录:

mkdir test7 test8 test9:tmp 目录下再创建 3 个目录

6fc9fede12a0

mv test6 test7 test8 test9 test1:把 test6 test7 test8 test9 全部剪贴到     test1 目录。查看 test1 目录下应该含括了所有目录。

6fc9fede12a0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值