我使用过的Linux命令之mv - 文件或目录改名、移动位置
来源:互联网 发布:iphone软件授权 编辑:程序博客网 时间:2024/05/22 03:27
我使用过的Linux命令之mv - 文件或目录改名、移动位置
本文链接:http://codingstandards.iteye.com/blog/973122 (转载请注明出处)
用途说明
mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,经常用来备份文件或者目录。该命令如同MSDOS下的ren和move的组合。
常用参数
格式:mv file1 file2
将文件file1改名为file2。
格式:mv file dir
将文件file移动到目录dir中。
格式:mv file1 file2 file3 dir
格式:mv -t dir file1 file2 file3
将文件file1,file2和file3移动到目录dir中。
格式:mv -i file1 file2
将文件file1改名为file2,如果file2已经存在,则询问是否覆盖。i=interactive, prompt before overwrite。
一般情况下,我们使用的mv是一个别名:alias mv='mv -i'
格式:mv -f file1 file2
将文件file1改名为file2,即使file2存在,也是直接覆盖掉。f=force, do not prompt before overwriting。这是个危险的选项,最好不用加上它。
格式:mv dir1 dir2
如果目录dir2不存在,将目录dir1改名为dir2;否则,将dir1移动到dir2中。
使用示例
示例一 文件改名的例子
[root@jfht ~]# ls fangsong.ttf
fangsong.ttf
[root@jfht ~]# mv fangsong.ttf 仿宋_GB2312.ttf
[root@jfht ~]# ls fangsong.ttf 仿宋_GB2312.ttf
ls: fangsong.ttf: 没有那个文件或目录
仿宋_GB2312.ttf
[root@jfht ~]# mv 仿宋_GB2312.ttf fangsong.ttf
[root@jfht ~]# ls fangsong.ttf 仿宋_GB2312.ttf
ls: 仿宋_GB2312.ttf: 没有那个文件或目录
fangsong.ttf
[root@jfht ~]#
示例二 移动文件的例子
最近发现/目录下有很多日志文件(某个日志路径 配置 有问题),想把它清除掉,先移动到/tmp目录中,tmpwatch会自动帮你去删除它们。
[root@web ~]# ls /LOG* | wc -l
3484
[root@web ~]# mv /LOG* /tmp
[root@web ~]# ls /LOG* | wc -l
ls: /LOG*: 没有那个文件或目录
0
[root@web ~]#
示例三 mv是一个别名
[root@web tmp]# type -a mv
mv is aliased to `mv -i'
mv is /bin/mv
[root@web tmp]# touch 1.txt 2.txt
[root@web tmp]# mv 1.txt 2.txt
mv:是否覆盖“2.txt”? y
[root@web tmp]#
问题思考
相关资料
【1】中国IT实验室 linux下的mv命令使用详解
http://linux.chinaitlab.com/command/38019.html
【2】时光漂流瓶 linux下mv命令使用方法
http://www.9usb.net/200902/linux-mv.html
【3】Linux安全在线 linux mv命令参数及用法详解---移动或重命名文件或目录
http://www.linuxso.com/command/mv.html
返回 我使用过的Linux命令系列总目录
原文地址:点击打开链接
- 我使用过的Linux命令之mv - 文件或目录改名、移动位置
- Linux mv --文件或目录改名,移动位置
- Linux命令---- mv移动或重命名文件/目录
- Linux 移动或重命名文件/目录---mv命令
- Linux命令:cp 命令--创建文件和目录的副本 mv命令--移动或重命名文件/目录
- linux-shell命令之mv(move)【移动或者改名】
- 6.mv — 移动文件或改名
- linux mv命令参数及用法详解---移动或重命名文件或目录 rm删除命令
- Linux命令 find和mv的结合使用:查找文件,移动到某个目录
- Linux命令 find和mv的结合使用:查找文件,移动到某个目录
- Linux命令 find和mv的结合使用:查找文件,移动到某个目录
- 我使用过的Linux命令之ll - 列出文件/目录的详细信息
- Linux 移动或重命名文件/目录-mv 的10个实用例子
- Linux命令之目录切换、创建/删除/复制/移动文件 - cd,mkdir,cp,mv,rmdir,rm
- Linux学习笔记--mv命令(剪切或改名)
- Linux学习笔记----目录处理命令---mv ---剪切和改名
- mv 移动文件与目录,或更名
- 我使用过的Linux命令之whereis - 查找命令的位置
- Windows-----Python的安装
- printf()函数输出格式
- dwr框架使用解析
- end_request: I/O error, dev mtdblock2, sector 0 Buffer I
- UVa 10285 / POJ 1088 Longest Run on a Snowboard (记忆化搜索)
- 我使用过的Linux命令之mv - 文件或目录改名、移动位置
- NKOJ1236 a^b
- C++特性笔记
- javase项目中引入配置文件
- oracle之完整的动态分页
- 2012年国内薪资最高的IT公司排行
- 今天好累啊
- 顺序表
- 库存管理