mv
mv 命令用于移动文件或目录、重命名文件或目录,或同时执行这两个操作。以下是有关 mv 命令的详细解释:
语法:
mv [选项] 源文件或目录 目标文件或目录
选项:
-i:交互模式,如果目标文件已存在,会提示用户是否覆盖。
-u:仅移动更新过的文件,跳过已存在且未更改的文件。
-v:详细模式,显示正在移动的文件名。
示例:
移动文件 file.txt 到目录 destination/:
mv file.txt destination/
重命名文件 myfile.txt 为 newfile.txt:
mv myfile.txt newfile.txt
移动目录 sourcedir/ 到目录 destdir/:
mv sourcedir/ destdir/
移动文件,并在目标目录中保持相同的文件名:
mv source/file.txt destination/
交互模式,如果目标文件已存在,则提示用户是否覆盖:
mv -i file.txt destination/
仅移动更新过的文件,跳过已存在且未更改的文件:
mv -u source/* destination/
详细模式,显示正在移动的文件名:
mv -v source/* destination/