mv

修改文件名工具 mv

Thursday, September 18th, 2008 | SEO技术 | No Comments

mv 可以移动一个文件(或目录)到另一个文件(或目录),如果文件(或目录)不存在,则创建它。其实mv 这个过程也可以理解为改名过程,所以说mv工具能修改文件名和目录名。

#mv 原文件名或目录名 新文件或目录名

注意:新文件名或目录名应该不能与现有文件名(或目录名)同名。

举例:

[root@localhost ~]# ls
crondw.sh kernel mkuml-2004.07.17-ananas.tar.bz2 mydir openQreadme.txt sun.txt upgrade.log youdir

[root@localhost ~]# mv crondw.sh 123.sh 注:移动crondw.sh 到123.sh ,其实就是把文件名改为了123.sh

[root@localhost ~]# ls
123.sh kernel mkuml-2004.07.17-ananas.tar.bz2 mydir openQreadme.txt sun.txt upgrade.log youdir

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

[root@localhost ~]# ls
123.sh kernel mkuml-2004.07.17-ananas.tar.bz2 mydir openQreadme.txt sun.txt upgrade.log youdir

[root@localhost ~]# mv kernel/ kernelBak

[root@localhost ~]# ls
123.sh kernelBak mkuml-2004.07.17-ananas.tar.bz2 mydir openQreadme.txt sun.txt upgrade.log youdir

Tags:

移动文件或目录的命令 mv

Thursday, September 18th, 2008 | SEO技术 | No Comments

mv 命令是用来移动文件或目录的;有以下几种格式;

#mv file1 file2 注:把file1移动到file2,如果file2不存在,则创建file2文件名;
#mv file1 dir 注:把一个文件移动到一个事实存在的目录;
#mv dir1 dir2 移动目录dir1 到 dir2 ,如果dir2不存在,则创建它;
#mv file1 file2 file3 … … dir 移动file1、file2、file3等多个文件到dir目录中;
#mv dir1 dir2 … … dirn 注:移动目录dir1和dir2等多个目录到dirn目录中

参数-i ,表示人机交互模式;提示警告信息;

举例:

[root@localhost ~]# mv -i 123.txt 234.txt
mv:是否覆盖“234.txt”? y 注:要在这里输入y,表示允许覆盖234.txt文件;如果是n,请示不允许;

mv 也能和通配符结合一起使用,这样能把相似特征的文件移动到某处;

* 代表0个或多个字符
[]内部包括任何字符
? 任何单个字符

举例:比如移动以数字开头的文件或目录到 root目录下的tmp目录中;

[root@localhost ~]# pwd
/root
[root@localhost ~]# mv [0-9]* tmp/
[root@localhost ~]# ls -lh tmp/
总计 4.0K
-rw-r–r– 1 root root 21 04-19 15:06 234.txt
-rw-r–r– 1 root root 0 04-19 22:23 2kexe.txt
-rw-r–r– 1 root root 0 04-19 22:25 333.tot
-rw-r–r– 1 root root 0 04-19 22:23 6mns.doc

Tags:

加入收藏 本地收藏 百度搜藏 QQ书签 美味书签 Google书签 Mister Wong

Search

友情链接