6.Linux文件管理命令---mv更改文件名

简介: 6.Linux文件管理命令---mv更改文件名

Linux文件管理命令

mv更改文件名

作用:mv 可以将源文件重命名为目标文件,或将源文件移动至指定目录。其实 mv 这个过

程也可以理解为改名过程,所以说 mv 工具能修改文件名和目录名。

用法:mv [选项]… [-T]源目的

mv [选项]… 源…目录

mv [选项]… -t 目录源…

主要选项如下。

长选项必须使用的参数对于短选项也是必须使用的。

命令 描述
--backup[=CONTROL] 为每个已存在的目标文件创建备份。
-b 类似–backup 但不接受参数。
-f,--force 覆盖前不询问。
-i,--interactive 覆盖前询问。
-n,--no-clobber 不覆盖已存在文件。
如果指定了-i、-f、-n 中的多个,仅最后一个生效。
--strip-trailing-slashes 去掉每个源文件参数尾部的斜线。
-S,--suffix=SUFFIX 替换常用的备份文件后缀。
-t,--target-directory=DIRECTORY 将所有参数指定的源文件或目录移动至指定目录。
-T,--no-target-directory 将目标文件视作普通文件处理。
-u,--update 只在源文件文件比目标文件新,或目标文件不存在时才进行移动。
-v,--verbose 详细显示进行的步骤。
--help 显示此帮助信息并退出。
--version 显示版本信息并退出。

备份文件的后缀为“~”,除非以–suffix 选项或是 SIMPLE_BACKUP_SUFFIX 环境变量指

定。版本控制的方式可通过–backup 选项或 VERSION_CONTROL 环境变量来选择。以下是可

用的变量值。

none,off 不进行备份(即使使用了–backup 选项)。
numbered,t 备份文件加上数字进行排序。
existing,nil 若有数字的备份文件已经存在则使用数字,否则使用普通方式备份。
simple,never 永远使用普通方式备份。
-Z, --context 设定目的地 SELinux 安全上下文文件为默认类型。

练习案例

(1)移动 crodw.sh 到 23.sh,其实就是把文件名改为 123.sh。

mv crodw.sh 23.sh

(2)mv 修改目录。

mv 用于把文件(或目录)从一个地方移到另一个地方。如果另一个地方没有和源文件(或 目录)同名的文件(或目录),就创建。这也相当于改名。

# mv kernel/ kernelBak1
目录
相关文章
|
26天前
|
Unix Linux 程序员
Linux文本搜索工具grep命令使用指南
以上就是对Linux环境下强大工具 `grep` 的基础到进阶功能介绍。它不仅能够执行简单文字查询任务还能够处理复杂文字处理任务,并且支持强大而灵活地正则表达规范来增加查询精度与效率。无论您是程序员、数据分析师还是系统管理员,在日常工作中熟练运用该命令都将极大提升您处理和分析数据效率。
103 16
|
18天前
|
Linux
linux命令—stat
`stat` 是 Linux 系统中用于查看文件或文件系统详细状态信息的命令。相比 `ls -l`,它提供更全面的信息,包括文件大小、权限、所有者、时间戳(最后访问、修改、状态变更时间)、inode 号、设备信息等。其常用选项包括 `-f` 查看文件系统状态、`-t` 以简洁格式输出、`-L` 跟踪符号链接,以及 `-c` 或 `--format` 自定义输出格式。通过这些选项,用户可以灵活获取所需信息,适用于系统调试、权限检查、磁盘管理等场景。
|
3月前
|
监控 Linux 网络安全
Linux命令大全:从入门到精通
日常使用的linux命令整理
668 13
|
4月前
|
Linux 网络安全 数据安全/隐私保护
使用Linux系统的mount命令挂载远程服务器的文件夹。
如此一来,你就完成了一次从你的Linux发车站到远程服务器文件夹的有趣旅行。在这个技术之旅中,你既探索了新地方,也学到了如何桥接不同系统之间的距离。
555 21
|
2月前
|
Linux 网络安全 开发工具
技术栈:这50条最常用的 Linux 命令你一定要会!
建议多在终端中实践,遇到不懂的命令就用 man 或 --help 了解详情!
394 0
|
4月前
|
监控 Linux
Linux系统中使用df命令详解磁盘使用情况。
`df`命令是Linux系统管理员和用户监控和管理磁盘空间使用的重要工具。掌握它的基本使用方法和选项可以帮助在必要时分析和解决空间相关问题。简洁但功能丰富,`df`命令确保了用户可以快速有效地识别和管理文件系统的空间使用情况。
268 13
|
2月前
|
安全 Linux Shell
Linux系统中sudo命令的高效运用技巧。
用户可以通过sudo -l来列出自己目前可执行的命令列表,这有助于用户了解自己的权限范围。
119 0
|
2月前
|
监控 Linux Shell
linux命令
常用 Linux 命令汇总
|
4月前
|
Linux
Linux命令拓展:为cp和mv添加进度显示
好了,就这样,让你的Linux复制体验充满乐趣吧!记住,每一个冷冰冰的命令背后,都有方法让它变得热情起来。
299 8
|
3月前
|
Linux C++
每天一个linux命令(8):cp 命令
cp 命令是 Linux 中用于复制文件或目录的命令。它的名字来源于英文单词 copy。这个命令非常常用,特别是在需要备份文件或创建文件副本时。
119 0