豆嘉木 发表于 2022-5-15 14:03:41

【Linux命令合集】mv 命令 (回帖奖励)

本帖最后由 豆嘉木 于 2022-5-15 14:50 编辑

mv

分区:
文件管理

作用:
mv,(全称move file),将文件或目录移动至其他位置,或用来为文件或目录改名。

格式
man版本:
        mv [OPTION] ... [-T] SOURCE DEST
        mv [OPTION] ... SOURCE... DIRECTORY
        mv [OPTION] ... -t DIRECTORY SOURCE...
        如图
       

选项OPTION -- 含义:
先来看看man版本的解释:

是不是一头雾水{:10_256:}
现在来看我的:
-backup                     备份每个现有的文件目标
-b                      类似于backup,但不接收参数
-f,-force            覆盖前不提示
-i , -interactive    覆盖前提示,-n表示不要覆盖现有文件

-t                      将所有 SAOURCE 参数下的文件移动到 DIRECTORY
-T                      将 DEST 视为普通文件
-u, -update         仅当源文件比目标文件新时移动,(这个可能比较难理解,update是更新的意思,就当更新理解好了)
-v                      显示移动过程(建议带上,不然错在哪里都不知道)
注:不带选项就是重命名或移动

这里我列举了几个自认为比较有用的参数,具体有哪些还是自己去man吧

举几个栗子:

1,移动文件(将text.txt移动到/home/fishc/目录下,注意一下空格)
$ mv test.txt /home/fishc/

2,重命名目录
$ mv dir_1/ dir2/

3,重命名文件
$ mv test1.txt test2.txt

4,更新文件(将/home/cpj/目录下的test1.txt更新)
$ mv -u test1.txt /home/cpj/

呼~,终于结束了,整理了整整一个小时{:10_269:}
传送至索引页

来个问答吧!Linux的创始人是谁?回复见答案
林纳斯·托瓦兹
猜对了吗?{:10_281:}

1molHF 发表于 2022-5-15 14:17:30

百度了一下,Linux的创始人是林纳斯·托瓦兹

jackz007 发表于 2022-5-15 15:33:05

       我一般只有在需要重命名或移动文件、文件夹的时候才会想起它。

okamn 发表于 2022-5-15 15:58:53

{:10_269:}

hornwong 发表于 2022-5-15 16:21:00

看一看

柿子饼同学 发表于 2022-5-15 16:29:59

求问怎么在发帖中把图片放在中间...{:10_266:}
每次图都在最下面{:10_262:}

xueCxueCxueJava 发表于 2022-5-15 17:55:42

{:10_256:}

豆嘉木 发表于 2022-5-15 18:18:45

柿子饼同学 发表于 2022-5-15 16:29
求问怎么在发帖中把图片放在中间...
每次图都在最下面

你把图片上传之后,把光标放在你要放图片的位置,然后点你上传的那个图片{:10_257:}

豆嘉木 发表于 2022-5-15 18:21:42

jackz007 发表于 2022-5-15 15:33
我一般只有在需要重命名或移动文件、文件夹的时候才会想起它。

对,这条命令主要是这作用,还有u(更新)也是个很有用的选项,比拷贝要方便

kerln888 发表于 2022-5-15 20:54:00

学习了{:10_256:}

电控渣 发表于 2022-5-15 21:42:09

正在学LINUX{:10_256:}

豆嘉木 发表于 2022-5-15 21:50:41

电控渣 发表于 2022-5-15 21:42
正在学LINUX

加油{:10_279:}

amazed 发表于 2022-5-16 01:25:19

6666666666666666666

胡尔汉 发表于 2022-5-16 09:05:30

{:5_106:}

fxj2002 发表于 2022-5-16 11:36:04

{:5_95:}

新源 发表于 2022-5-16 15:42:06

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。1991年的10月5日,林纳斯·托瓦兹在comp.os.minix新闻组上发布消息,正式向外宣布Linux内核的诞生(Freeminix-like kernel sources for 386-AT)。

豆嘉木 发表于 2022-5-16 16:34:28

新源 发表于 2022-5-16 15:42
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多 ...

yes,评分我发到你在简介的回复上了,就correct那个

1050293757 发表于 2022-5-16 20:57:36

{:5_109:}

AiXueXiDeDai 发表于 2022-5-17 14:50:30

{:5_109:}

小呆i 发表于 2022-5-17 16:23:46

{:10_277:}
页: [1] 2 3
查看完整版本: 【Linux命令合集】mv 命令 (回帖奖励)