一天一条Linux指令-mv

文件改名和移动

在日常操作中,经常会将文件从一个目录移动到另外一个目录,或者对文件进行改名。在Linux下,文件移动和改名都是通过mv命令实现的,且移动和改名可以同时实现。用法:

$mv 源文件/目录 目的文件/目录

若目的路径与源路径不相同,则进行移动操作,如相同则进行改名操作。

文件改名和移动的用法比较简单,图 3.17所示示例中,先将目录other改名为newdir,然后再将newdir移动到上一级目录并改名为hello2。

图3.17 改名和移动

说明:讲删除命令的时候,提到删除的文件不会在回收站暂存,在通用桌面Linux,一般都设有回收站,在桌面下删除一般会暂存在回收站,在命令行下若要想将某个文件暂存回收站,只能用mv命令,将文件移动到回收站中。Linux下的回收站,一般在主目录下,为隐藏文件.Trash,不同发行版回收站的路径也各不相同。Ubuntu的回收站目录是“~/.local/share/Trash”。

Ubuntu图形界面下的删除,实际上都是mv指令,将“删除”的文件移动到回收站,清空垃圾桶才是用rm命令彻底删除。

严格来说,Linux下的文件名是由“路径+文件名”组成的,不同目录的两个同名文件实际上不是一个文件,如/home/lpc3250/apps/hello.c与/home/lpc3250/drivers/hello.c是两个不同文件。所以,Linux下文件的改名和移动实际上是一回事。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值