找回密码
 注册
关于网站域名变更的通知
查看: 756|回复: 3
打印 上一主题 下一主题

Linux mv 命令

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-7-29 16:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x

8 u6 p/ N8 B. JLinux mv(英文全拼:move file)命令用来为文件或目录改名、或将文件或目录移入其它位置。
" R. p0 f3 ^+ P6 }9 k  k. Q
" b& |. `( Q9 L9 \& {0 S0 d! x4 e" I- H" D2 i
语法) d: J* X5 t# w# x4 B' t; U, o

- t3 u4 E; u% @5 `mv [options] source dest  a* \% C3 w  V/ x( w
mv [options] source... directory
" r2 q# q$ K. s& O' ?! o/ `% c% A  |: w7 A* h
8 {: v1 S6 e& N
' }7 r( d1 ~8 x+ H: l
参数说明:+ I7 `& Y2 G4 |

+ R4 Z, L; ]: P8 A) ~& N-b: 当目标文件或目录存在时,在执行覆盖前,会为其创建一个备份。
& S, Z0 I& i0 t+ m8 r) I-i: 如果指定移动的源目录或文件与目标的目录或文件同名,则会先询问是否覆盖旧文件,输入 y 表示直接覆盖,输入 n 表示取消该操作。
. a/ Q) L- E# s7 n, t: w- ^( }-f: 如果指定移动的源目录或文件与目标的目录或文件同名,不会询问,直接覆盖旧文件。. T+ t; U+ n0 a
-n: 不要覆盖任何已存在的文件或目录。
! r+ {* v% p- z-u:当源文件比目标文件新或者目标文件不存在时,才执行移动操作。* |! m/ j  |2 Z3 ]
mv 参数设置与运行结果# y# s! d* D/ P. d0 c5 m

  j7 ^. j$ U+ q1 w# O2 ^命令格式        运行结果3 K8 L; ~3 `( {) P  S% e. e
mv source_file(文件) dest_file(文件)        将源文件名 source_file 改为目标文件名 dest_file; L& \0 Q0 I) J, K3 u
mv source_file(文件) dest_directory(目录)        将文件 source_file 移动到目标目录 dest_directory 中6 V8 z8 e8 k7 \! ~. y5 C8 N
mv source_directory(目录) dest_directory(目录)        目录名 dest_directory 已存在,将 source_directory 移动到目录名 dest_directory 中;目录名 dest_directory 不存在则 source_directory 改名为目录名 dest_directory  L; S  b* |, {/ @- ~
mv source_directory(目录) dest_file(文件)        出错- c0 ~3 J* _( u6 r8 y

& [* T- B2 e  U/ t3 s. g8 N/ p
4 Z6 {' F: o# S3 m0 d0 V& S2 l0 e% m8 |+ z, f& D
实例
& u3 H1 ?# Y+ K9 e; ?7 _  ^0 P- W- Y5 ~& E/ i8 I+ u+ \! W

% O/ b0 J# ?6 [9 [4 ]6 D% n将文件 aaa 改名为 bbb :. m0 Q; l' F/ H$ G2 L. C

" W! ]# a- N) hmv aaa bbb- A3 D2 Q. h& d% h- V! P

& ^% Y% k. A2 @% o  I6 m3 p& k7 ?5 o) e3 {  y( @% d1 x
将 info 目录放入 logs 目录中。注意,如果 logs 目录不存在,则该命令将 info 改名为 logs。
3 t# @4 c2 G1 k7 P7 M4 H+ s6 Z0 L
mv info/ logs
* `1 }1 c9 p, \' _
, C  k& s/ T3 g, K+ M' L4 u. F' _; m- G
再如将 /usr/runoob 下的所有文件和目录移到当前目录下,命令行为:
% M% ^8 w+ P  u; K+ a- F# \, x" C9 e) d& m
$ mv /usr/runoob/*  . $ F' p, i# x3 f

该用户从未签到

2#
发表于 2021-7-29 17:38 | 只看该作者
Linux mv(英文全拼:move file)命令用来为文件或目录改名、或将文件或目录移入其它位置

该用户从未签到

3#
发表于 2021-7-29 18:13 | 只看该作者
Linux mv(英文全拼:move file)

该用户从未签到

4#
发表于 2021-7-29 18:14 | 只看该作者
Linux mv 命令
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-24 02:01 , Processed in 0.140625 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表