学习Linux下mv命令简单操作
linux系统下mv(Move)命令是常见的一种文件操作命令,主要用来移动或重命名已存在文件或文件夹,即可以将系统中中的文件不仅仅移动,同时还可以改变文件名称。
使用mv命令,我们必须提前在操作前创建一个文件或目录,如果想使用mv命令移动文件,源文件必须存在。具体讲解如下:
把“example.txt”文件移动到已存在的目录 “test” 中:
mv example.txt test
此时test目录下就出现了一个名为“example.txt”的文件 。
可以显示这条命令,第一个参数是源文件,第二个参数是目标文件夹。
把“example”重命名为“test.txt”:
mv example.txt test.txt
此时test.txt就变成了example.txt文件,文件的内容没有改变,只是文件的名字变了,并删除了原来的example.txt文件。
使用mv也可以将多个文件移动到一个文件夹中:
mv example1.txt example2.txt example3.txt test
这样在test文件夹就会出现example1.txt、example2.txt、example3.txt三个文件 。
使用mv也可以将文件移动到不同的文件夹:
mv example1.txt test1
mv example2.txt test2
这样example1.txt就移动到test1文件夹中,example2.txt移动到test2中。
mv 命令的一些提示参数说明:
• -i:如果目标文件已经存在,mv会提示是否覆盖文件,用户输入y表示覆盖,输入n表示不覆盖文件
• -f:覆盖文件,不提示用户确认
• -b:如果目标文件和源文件存在同名文件,此时mv会先make a backup,此时会在后面加上一个数字
总结:mv命令是一个常用的文件移动系统命令,可以用来移动,复制或者重命名文件,使用起来非常方便。