linux mv移动文件到指定目录,Linux mv命令使用示例-移动或重命令文件/目录
8种机械键盘轴体对比
本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?
mv命令和cp命令类似,但是它不复制文件/目录。这个命令默认安装在Linux系统中,不管你使用的什么发型版。下面列举了mv命令的基本使用。
#1) 移动文件
把 test.jpg 文件移动到 ~/Pictures 目录:$mv test.jpg ~/Pictures
#2) 移动多个文件
如果你想一次移动多个文件,例如,把 test1.jpg、test2.jpg、test3.jpg 移动到 ~/Pictures 目录:$mv test1.jpg test2.jpg test3.jpg ~/Pictures
你也可以使用模式匹配,例如,把当前目录所有jpg文件移动到 ~/Pictures 目录:$mv *.jpg ~/Pictures
#3) 移动目录$mv dir1/ dir2/
把 dir1、dir2 移动到 dir3 中:$mv dir1/ dir2/ dir3/
#4) 重命名文件
mv命令也可以用来重命名文件。为了做到这一点,需要目标文件路径和源文件路径相同,并且文件名不能相同。
把 test.jpg 重命名为 abc.jpg:$mv test.jpg abc.jpg
如果使用绝对路径,看起看这样:$mv /home/bibi/test.jpg /home/bibi/abc.jpg
#5) 重命名目录
同上面的重命名文件类似:$mv dir1/ dir2/
#6) 查看mv的输出信息
当你移动大文件或目录时,你想知道移动是否成功,使用 -v 选项:
#7) 使用交互模式
当你移动一个文件到另一个目录时,如果目标目录已经有了一个同名文件,mv默认会覆盖文件,不会有任何提示信息。我们可以使用 -i 选项:
~/目录中已有一个叫test1.txt的文件$mv -i test.txt ~/
按y覆盖文件,否则不覆盖。
#8) 使用-U选项
如果目标文件没有要移动的文件新,那么移动文件,否则,不移动文件。$mv -uv *.txt ~/
#9) 不要覆盖任何已存在的文件
使用 -n 选项:$mv -vn *.txt ~/
#10) 当目标文件已存在,备份这个文件,然后再移动
这可以防止不小心覆盖文件,导致数据丢失。
使用 -b 选项:$mv -bv *.txt ~/
备份的文件以 ~ 结尾。
更多帮助,查看man手册:$man mv
linux mv移动文件到指定目录,Linux mv命令使用示例-移动或重命令文件/目录相关推荐
- pandas使用read_csv函数读取文件时指定数据列的数据类型、pandas使用read_csv函数读取文件时通过keep_default_na参数设置缺失值替换为空字符串
pandas使用read_csv函数读取文件时指定数据列的数据类型.pandas使用read_csv函数读取文件时通过keep_default_na参数设置缺失值替换为空字符串 目录
- linux_命令行助手:(manpages supplement)/获取linux命令用法示例的若干辅助命令行工具(cheat/tldr/eg/manly)
文章目录 linux_命令行助手:(manpages supplement)/获取linux命令用法示例的若干辅助命令行工具(cheat/tldr) references 我的推荐(两个)
- linux文件删除指定内容,Linux bash删除文件中含“指定内容”的行功能示例
本文实例讲述了Linux bash删除文件中含"指定内容"的行功能.分享给大家供大家参考,具体如下: #!/bin/sh # 功能: 删除文件中含"指定内容"的 ...
- 在 csproj 文件中使用系统环境变量的值(示例将 dll 生成到 AppData 目录下)
Windows 系统以及很多应用程序会考虑使用系统的环境变量来传递一些公共的参数或者配置.Windows 资源管理器使用 %var% 来使用环境变量,那么我们能否在 Visual Studio 的项目 ...
- ren指令重命名文件夹_Windows Ren命令教程,其中包含重命名文件和文件夹的示例...
ren指令重命名文件夹 Windows ren command is used to rename files and folder. ren command provides command lin ...
- linux开机自动挂载硬盘指定权限,Linux开机自动挂载硬盘
基本上所有 1.对于fat32格式分区,向/etc/fstab中加入下面的内容: /dev/sdaX /media/Y vfat user,rw,utf8,umask=000 0 0 说明:/dev/ ...
- 【Linux】一步一步学Linux——mv命令(30)
00. 目录 文章目录 00. 目录 01. 命令概述 02. 命令格式 03. 常用选项 04. 参考示例 05. 附录 01. 命令概述 mv命令是"move"单词的缩写,其功 ...
- linux dd if提示是目录,Linux dd 命令详解
dd 1.dd命令可以轻易实现创建指定大小1G的文件,如 dd if=/dev/zero of=test bs=1M count=1000 在当前目录下会生成一个1000M的test文件,文件内容为全 ...
- linux有端口找不到进程,linux查看端口和进程
查看进程 ps -aux | grep appname 杀死进程 kill pid 查看端口: netstat -ap | grep 端口号 netstat -ap | grep 进程名字 lsof ...
- jave类命名_Java重命名文件– Jave移动文件
jave类命名 Java Rename file or move file is a common IO operation. We can use File.renameTo(File dest) ...
最新文章
- floquet端口必须沿z轴设置_金秀友佳FMH-630加工中心伸缩Y轴钢板防护罩批发价格...
- 开发日记-20190707 关键词 读书笔记 《Perl语言入门》Day 4
- python工作台_FreeCAD二次开发-创建Python工作台,添加菜单栏和工具条,FreeCAD命令
- python中角度怎么表示_python – 如何知道两点之间的角度?
- myeclipse 下搭建测试环境
- .net 延时操作_锁、CAS操作和无锁队列的实现
- Windows Server 2016-Hyper-V HNV 新增功能
- java静态类_Java静态类
- scala 模式匹配概念及用法示例
- 蛋疼! 注意了,千万不要在 MySQL 中使用 UTF-8
- AllenNLP入门笔记(一)
- (亲测)躺着破解IDM下载权限,治疗不用破解补丁的强迫症们
- ubuntu下使用命令行查看opencv版本
- 梦江湖获取服务器信息,一梦江湖4月10日更新了什么-一梦江湖4月10日更新内容一览_快吧手游...
- SEOer必读:50个网站推广方法
- ip rule 路由策略数据库管理命令
- SYD88811新DTM测试
- 机械臂控制软件,上位机软件 此机器人上位软件。 运动采用通用G代码指令编程,具有G5三维的空间圆弧插补,空间直线插补功能
- java简洁日历代码
- Anaconda教程
热门文章
- MapReduce稍微高级编程之PageRank算法的实现
- Day19(可变参数,增强for循环遍历,泛型通配符<?>,TreeSet,LinkedHashSet,集合的嵌套遍历,Set集合,静态导入,)
- java ocx调用_Java调用ocx控件以及dll
- (附源码)springboot校园疫情管理系统 毕业设计021506
- String.format()的详细用法
- 获得“网管师”资格证书,开启新的网管职业生涯
- 图片路径不存在,替换问题图片
- nginx-基础知识
- 外贸网站推广和分析!
- High-speed Charting Control 控件使用