用户登录

01-09-mv 移动文件或目录

移动文件和目录的位置,我们可以使用 mv 命令,mv 是 move 的简写。

假设我们要把 hello.txt 这个文件移动到 hello 这个文件夹里,不过在移动之前,我们先看一下 hello 这个目录里的内容… ls hello

hello 这个目录里有两个文件还有一个文件夹,我们先把它们删除掉,输入 rm -rf hello/* …

这行命令里使用了一个 * 号,表示删除 hello 文件夹下面的所有内容,但是并不包含隐藏的文件,也就是以 . 开头的文件。

ls hello … hello 目录下的内容都已经删除掉了…

下面我们使用 mv 命令,把 hello.txt 移动到 hello 这个目录下面。输入 mv hello.txt hello …

hello.txt 是想要移动的源文件,后面的 hello 是移动的目标目录。

ls … 在当前目录下,找不到 hello.txt 这个文件了。

ls hello … 列出 hello 目录里的内容,你会看到 hello.txt 这个文件。

mv 命令还有一个有用的功能,就是重命名文件或者目录。比如我们把 install.log 这个文件,重命名为 install.bak

输入 mv install.log install.bak …

mv 后面加上想要重命名的文件或文件夹,然后输入空格,在空格的后面输入新的文件的名称。

ls … 之前在这里的 install.log 会被重命名为 install.bak …

我们把这个文件也移动到 hello 目录下,输入 mv install.bak hello … 然后用 ls hello … 查看一下 hello 目录里的内容,现在 hello 目录下有两个文件,hello.txt ,还有 install.bak…

如果你想把 hello 目录下的所有文件移动到当前工作的目录里面,可以输入命令:

mv hello/* .

这条命令的意思是移动当前目录下面的 hello 文件夹里面的所有内容到当前目录下。 最后的 . 表示的就是当前目录,如果输入 .. 表示的是当前目录的父目录。

mv 移动文件或目录《 CentOS : 在阿里云上运行网站 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点