linux下的mv命令使用详解(类似windows里的剪切)

Linux 2406 0 2012-03-27

linux下的mv命令使用详解(类似windows里的剪切)

  用户可以使用mv命令来为文件或目录改名或将文件由一个目录移入另一个目录中。该命令如同MSDOS下的ren和move的组合。

  语法:mv [选项] 源文件或目录 目标文件或目录

  说明:视mv命令中第二个参数类型的不同(是目标文件还是目标目录),mv命令将文件重命名或将其移至一个新的目录中。当第二个参数类型是文件 时,mv命令完成文件重命名,此时,源文件只能有一个(也可以是源目录名),它将所给的源文件或目录重命名为给定的目标文件名。当第二个参数是已存在的目 录名称时,源文件或目录参数可以有多个,mv命令将各参数指定的源文件均移至目标目录中。在跨文件系统移动文件时,mv先拷贝,再将原有文件删除,而链至 该文件的链接也将丢失。

  命令中各选项的含义为:

  - I 交互方式操作。如果mv操作将导致对已存在的目标文件的覆盖,此时系统询问是否重写,要求用户回答y或n,这样可以避免误覆盖文件。

  - f 禁止交互操作。在mv操作要覆盖某已有的目标文件时不给任何指示,指定此选项后,i选项将不再起作用。

  如果所给目标文件(不是目录)已存在,此时该文件的内容将被新文件覆盖。为防止用户用mv命令破坏另一个文件,使用mv命令移动文件时,最好使用i选项。

举例:

[root@hilo8 ~]# mv /test/abc.php /www     //把test文件夹里的abc.php文件移到文件夹www里

上一篇:Linux操作系统下CP命令对文件和文件夹的复制

下一篇:优秀的免费Linux系统CentOS 5.5 ISO光盘镜像下载

讨论数量:0

请先登录再发表讨论。 2024-04-28

天涯网魂
3 杠 5 星
TA 的文章
TA 的随言
TA 的资源链