mv=移动/改名的意思 ,使用格式为:mv [参数] [源文件或源目录] [目标文件或目标目录]。
不同目录层级的mv操作是移动,同目录层级的mv操作是重命名。
1. 在目录a中移动目录b为c(且c不存在),就是将b目录改名成c(若c存在则会将b放在c下)
mv /tmp/a/b /tmp/a/c
2. 把目录b移动到tmp下
mv /tmp/a/b /tmp/
3. 在目录b中移动文件1.txt为2.txt(且2.txt不存在),就是将1.txt目录改名成2.txt(若2.txt存在则会提示是否覆盖)
mv /tmp/a/b/1.txt /tmp/a/b/2.txt
4. 把1.txt移动到a下
mv /tmp/a/b/1.txt /tmp/a/