UNIX mv 命令示例
如何在 UNIX 操作系统下使用 mv 命令重命名或移动文件?
在UNIX下可以使用mv命令来移动和重命名文件。
句法
mv oldname newname mv filename /dest/dir
任务:重命名文件
输入mv命令将foo.txt重命名为bar.txt:
mv foo.txt bar.txt ls
任务:重命名目录
键入以下命令来重命名当前目录中的目录:
mv oldDir newDir mv letters letters.old
任务:移动目录
使用以下语法:
mv sourceDir destDir
在此示例中,将 httpd 目录及其内容移动到文件系统中的新位置 /webroot,以便名为 httpd 的子目录驻留在目录 /webroot 中:
mv httpd /webroot cd /webroot ls -l
mv 选项
支持以下选项:
- -f :mv 将在不提示的情况下移动文件,即使它正在覆盖现有目标。请注意,如果标准输入不是终端,则这是默认设置。
- -i :每当移动会覆盖现有目标时,mv 都会提示确认。肯定的回答意味着移动应该继续。任何其他答案都会阻止 mv 覆盖目标。
覆盖现有文件,输入:
mv -f file /dest mv -i /etc/passwd /backup