① linux下mv 多个文件到各自文件夹,如何操作
你这个问题主要是mv的用法了,我简单说一下:1.mv可以把多个文件移动到一个文件夹(目录)里面,比如:有abc三个文件,一个目录d,用下面命令就能将abc移动到d中$mvabcd需要注意的是,目录d必须在最后面,而且它前面不能再出现其他目录2.也可以使用带选项的mv命令,把多个文件移动到一个目录中,如$mvabc-td$mv-tdabc其中,-t后面紧接着的就是要移动到的目录,并且不能有多个目录出现3.如果出现了多个目录,比如下面的命令$mv-tadira-tbdirbmv:multipletargetdirectoriesspecified会出现上面的警告,且只执行了前面正确的那部分,即只是将a移动到了adir,后面的没执行4。如果你的文件和目录名称有一定的关系,你的问题可以通过脚本来解决,当然,脚本的具体内容也要视具体情况而定假设有文件abc,希望将a移动到adir,将b移动到bdir,将c移动到cdir,那么就可以这样来做写一个简单shell脚本:move.sh#FileNamemove.sh#!/bin/bashmv$1"$1dir"$chmod+xmove.sh然后,$find.-typef|xargs-n1./move.sh执行完毕之后,就发现$tree.|–adir|`–a|–bdir|`–b即实现了将a移动到adir,b移动到bdir,c移动到cdir了。所以,总得来说,你的具体问题还要具体分析才好。当然,如果你的情况正是我上面说的,那么,就用这种方法就OK了希望对你有所帮助:)
② 在linux下用mv命令可以批量的移动文件吗
linux下的mv命令可以批量移动文件或文件夹:
批量移动文件到home目录: mv file1 file2 file3 /home/
批量移动文件夹到home目录: mv dir1/ dir2/ dir3/ /home/
批量移动相同类型的文件或文件到到home目录: mv dir* /home/
请参看 mv –help的帮助信息.
③ linux下mv当前目录下所有文件到指定目录下
改变一下思路吧,你可以把old目录放到外面,mv完了再把old目录移回来
④ linux下移动文件夹的命令
linux使用命令mv移动文件夹及文件下所有文件,如下描述,格式:mv[选项(option)]源文件或目录目标文件或目录使用命令:mvwebdata/bin/usr/可以延伸一下:mv/usr/lib/*/zone是将/usr/lib/下所有的东西移到/zone/中。mv/usr/lib/*.txt/zone是将lib下以txt结尾的所有文件移到/zone中。其他类型,以此类推。具体说明如下:1.作用mv命令来为文件或目录改名或将文件由一个目录移入另一个目录中。该命令等同于DOS系统下的ren和move命令的组合。它的使用权限是所有用户。2.格式mv[options]源文件或目录目标文件或目录3.[options]主要参数(几个重要的参数)-i:交互方式操作。如果mv操作将导致对已存在的目标文件的覆盖,此时系统询问是否重写,要求用户回答”y”或”n”,这样可以避免误覆盖文件。-f:禁止交互操作。mv操作要覆盖某个已有的目标文件时不给任何指示,指定此参数后i参数将不再起作用。-r指示mv将参数中列出的全部目录和子目录均递归地移动。4.第二个参数当第二个参数类型是文件时,mv命令完成文件重命名,它将所给的源文件或目录重命名为给定的目标文件名。当第二个参数是已存在的目录名称时,源文件或目录参数可以有多个,mv命令将各参数指定的源文件均移至目标目录中。在跨文件系统移动文件时,mv先拷贝,再将原有文件删除,而链至该文件的链接也将丢失。
⑤ linux mv 移动文件夹的命令
一、文件复制命令cp
命令格式:cp [-adfilprsu] 源文件(source) 目标文件(destination)cp [option] source1 source2 source3 … directory
参数说明:
-a:是指archive的意思,也说是指复制所有的目录
-d:若源文件为连接文件(link file),则复制连接文件属性而非文件本身
-f:强制(force),若有重复或其它疑问时,不会询问用户,而强制复制
-i:若目标文件(destination)已存在,在覆盖时会先询问是否真的操作
-l:建立硬连接(hard link)的连接文件,而非复制文件本身
-p:与文件的属性一起复制,而非使用默认属性
-r:递归复制,用于目录的复制操作
-s:复制成符号连接文件(symbolic link),即“快捷方式”文件
-u:若目标文件比源文件旧,更新目标文件
如将/test1目录下的file1复制到/test3目录,并将文件名改为file2,可输入以下命令:cp /test1/file1 /test3/file2
二、文件移动命令mv
命令格式:mv [-fiv] source destination
参数说明:
-f:force,强制直接移动而不询问
-i:若目标文件(destination)已经存在,就会询问是否覆盖
-u:若目标文件已经存在,且源文件比较新,才会更新
如将/test1目录下的file1复制到/test3 目录,并将文件名改为file2,可输入以下命令:
mv /test1/file1 /test3/file2
拓展资料:
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。
严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU工程各种工具和数据库的操作系统。
⑥ linux mv移动文件夹的命令
"mv命令是move的缩写,可以用来移动文件或者将文件改名,是Linux系统下常用的命令,经常用来备份文件版或者目录。权1.命令格式:mv [选项] 源文件或目录 目标文件或目录 2.命令功能:视mv命令中第二个参数类型的不同(是目标文件还是目标目录),mv命令将文件重命名或将其移至一个新的目录中。当第二个参数类型是文件时,mv命令完成文件重命名,此时,源文件只能有一个(也可以是源目录名),它将所给的源文件或目录重命名为给定的目标文件名。当第二个参数是已存在的目录名称时,源文件或目录参数可以有多个,mv命令将各参数指定的源文件均移至目标目录中。想学习linux基础命令,另外你是感兴趣的话可以看下刘遄老师写的《Linux就该这么学》作为入门的书籍,觉得不错的话采纳下哦~"
⑦ MV /* 目录 linux 下的后果严重。结果把根目录下的文件COPY到目录了,请问怎么解决,现在启动不了
下载一个同发行版的安装ISO写到U盘,从U盘启动进入救援模式,将那些文件重新mv到根目录去。如果不行的话,就做好备份,重新安装吧。
⑧ 在linux系统上建立目录/mvfile的步骤
mkdir /mvfilelinux mkdir 命令用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录。1.命令格式:mkdir [选项] 目录…2.命令功能:通过 mkdir 命令可以实现在指定位置创建以 DirName(指定的文件名)命名的文件夹或目录。要创建文件夹或目录的用户必须对所创建的文件夹的父文件夹具有写权限。并且,所创建的文件夹(目录)不能与其父目录(即父文件夹)中的文件名重名,即同一个目录下不能有同名的(区分大小写)。3.命令参数:-m, –mode=模式,设定权限<模式> (类似 chmod),而不是 rwxrwxrwx 减 umask-p, –parents 可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录;-v, –verbose 每次创建新目录都显示信息–help 显示此帮助信息并退出–version 输出版本信息并退出4.命令实例:实例1:创建一个空目录命令:mkdir test1输出:[[email protected] soft]# cd test[[email protected] test]# mkdir test1[[email protected] test]# ll总计 4drwxr-xr-x 2 root root 4096 10-25 17:42 test1[[email protected] test]#实例2:递归创建多个目录命令:mkdir -p test2/test22输出:[[email protected] test]# mkdir -p test2/test22[[email protected] test]# ll总计 8drwxr-xr-x 2 root root 4096 10-25 17:42 test1drwxr-xr-x 3 root root 4096 10-25 17:44 test2[[email protected] test]# cd test2/[[email protected] test2]# ll总计 4drwxr-xr-x 2 root root 4096 10-25 17:44 test22[[email protected] test2]#实例3:创建权限为777的目录命令:mkdir -m 777 test3
⑨ linux mv 移动文件到当前目录并创建文件夹
直接移动就好了啊,,如果移动的是文件夹,他会直接把文件夹的名字在当前目录显示,mv /dir ./
⑩ linux中,怎样使用mv命令,移动整个文件夹(这个文件夹下还有文件夹)
1、进入文件夹所在的目录,#cd tmp。
未经允许不得转载:山九号 » linuxmv文件夹|linux下移动文件夹的命令