mv 移动文件与目录,或者更名
参考:http://www.cnblogs.com/nerxious/archive/2013/01/08/2851015.html
mv [options] existing-file new-filename
mv [options] existing-file-list directory
mv [options] existing-directory new-directory
existing-file不存在,提示文件或目录不存在
new-filename存在,提示是否覆盖
new-filename是文件,重命名
existing-file为文件,new-filename 是目录,移动
existing-file为目录,new-filename 是文件,提示无法以目录来覆盖非目录
第一章选项
-b 如果已存在相同文件名,则覆盖前进行备份 mv –b aa bb
-f 如果已存在相同文件名,而用户不具有写的权限,则强制覆盖 mv aa –f bb
-i 如果已存在相同文件名,覆盖前提示用户进行确认 mv aa –i bb
-u 比较原文件与目标文件修改时间,如果目标文件较新则不覆盖 mv aa –u bb
-v 列出所有被移动或重命名的文件 mv aa –v bb
mv -b
<span style="font-size:18px;">[student@station18 ~]$ ls
t1 kk
[student@station18 ~]$ mv hh kk
mv:是否覆盖“kk”,而不理会权限模式 0644?n
[student@station18 ~]$ mv -b hh kk
mv:是否覆盖“kk”,而不理会权限模式 0644?y
[student@station18 ~]$ ls
t1 kk kk~ </span>
移动多个文件
<span style="font-size:18px;">[student@station18 ~]$ mv file1 file2 t1</span>