linux怎样把一个文件夹下的文件移动到另一个文件夹上?

作者&投稿:宫固 (若有异议请与网页底部的电邮联系)
linux 怎样把一个文件夹下的文件移动到另一个文件夹~

用mv命令即可移动。

作用

mv命令来为文件或目录改名或将文件由一个目录移入另一个目录中。该命令等同于DOS系统下的ren和move命令的组合。它的使用权限是所有用户。

格式

mv [options] 源文件或目录 目标文件或目录。

[options]主要参数

-i:交互方式操作。如果mv操作将导致对已存在的目标文件的覆盖,此时系统询问是否重写,要求用户回答”y”或”n”,这样可以避免误覆盖文件。

-f:禁止交互操作。mv操作要覆盖某个已有的目标文件时不给任何指示,指定此参数后i参数将不再起作用。

第二个参数

当第二个参数类型是文件时,mv命令完成文件重命名,它将所给的源文件或目录重命名为给定的目标文件名

当第二个参数是已存在的目录名称时,源文件或目录参数可以有多个,mv命令将各参数指定的源文件均移至目标目录中。在跨文件系统移动文件时,mv先拷贝,再将原有文件删除,而链至该文件的链接也将丢失。

应用实例

(1)将/usr/udt中的所有文件移到当前目录(用”.”表示)中:“$ mv /usr/udt/*” 。

(2)将文件test.txt重命名为wbk.txt:“$ mv test.txt wbk.txt”。

(3)把当前目录的一个子目录里的文件移动到另一个子目录里mv 文件名/* 另一个目录。

(4)移动当前文件夹下的所有文件到上一级目录 mv * ../。

使用mv命令就可以实现,例如:
mv /home/1.txt /opt/
这个命令是将/home目录下的1.txt移动到 /opt目录下
命令执行后home目录下的1.txt将会被删除
如果是想复制的话,可以使用cp命令,例如:
cp -rf /home/1.txt /opt/ (如果复制的是目录的话,必须需要加上 -rf 参数)

用mv命令即可移动。

  1. 作用

    mv命令来为文件或目录改名或将文件由一个目录移入另一个目录中。该命令等同于DOS系统下的ren和move命令的组合。它的使用权限是所有用户。

  2. 格式

    mv [options] 源文件或目录 目标文件或目录。

  3. [options]主要参数

    -i:交互方式操作。如果mv操作将导致对已存在的目标文件的覆盖,此时系统询问是否重写,要求用户回答”y”或”n”,这样可以避免误覆盖文件。

    -f:禁止交互操作。mv操作要覆盖某个已有的目标文件时不给任何指示,指定此参数后i参数将不再起作用。

  4. 第二个参数

    当第二个参数类型是文件时,mv命令完成文件重命名,它将所给的源文件或目录重命名为给定的目标文件名               

    当第二个参数是已存在的目录名称时,源文件或目录参数可以有多个,mv命令将各参数指定的源文件均移至目标目录中。在跨文件系统移动文件时,mv先拷贝,再将原有文件删除,而链至该文件的链接也将丢失。

  5. 应用实例

    (1)将/usr/udt中的所有文件移到当前目录(用”.”表示)中:“$ mv /usr/udt/*” 。

    (2)将文件test.txt重命名为wbk.txt:“$ mv test.txt wbk.txt”。

    (3)把当前目录的一个子目录里的文件移动到另一个子目录里mv  文件名/*  另一个目录。

    (4)移动当前文件夹下的所有文件到上一级目录 mv * ../。




linux下怎么把一个文件复制到另一个文件夹?
在Linux系统中,将文件从一个文件夹复制到另一个文件夹的操作相对直接。以下是详细的步骤:首先,你需要定位到源文件所在的文件夹,例如桌面上的主目录,使用终端或者文件管理器打开它。然后,找到需要复制的文件,右键点击该文件,选择“复制”选项。接着,导航到你想要复制文件的目标文件夹,这可能是根...

linux复制一个文件到另一个文件夹linux复制一个文件
1,首先鼠标右键u盘,然后点击“属性”选项,2,然后点击“安全”后点击“高级”按钮。3,可以使用chmod+Xfilename命令改变文件夹权限;然后使用cp-rfilename命令移动到U盘目录下即可;linux下复制文件需要什么样权限?cp在\/bin\/目录下,\/bin目录跟cp文件的所有者及用户组都是root,所以root帐号及属于root...

linux复制一个文件到另一个文件夹linux复制一个文件
1、copy,cp,该命令的功能是将给出的文件或目录拷贝到另外一个文件或目录中。语法:cp源文件或目录目标文件或目录。2、在\/TEST目录下新建test1和test2两个子文件夹。假设复制源文件test1下的test01文件,目标目录为test2。直接可以用:cp\/TEST\/test1\/test01\/TEST\/test2。3、在\/TEST目录下新建test1和te...

linux如何把一个文件压缩为一个文件?
在Linux下,可以使用gzip工具将文件压缩成gz文件。下面是具体的步骤:打开终端,进入要压缩的文件所在的目录。运行以下命令进行压缩:gzip 文件名其中,文件名为要压缩的文件名,可以是绝对路径或相对路径。例如,要将文件test.txt压缩成test.txt.gz,可以运行以下命令:gzip test.txt压缩完成后,原文件会...

linux中如何把一个进程放在后台运行
一、在Linux中,如果要让进程在后台运行,一般情况下,我们在命令后面加上&即可,实际上,这样是将命令放入到一个作业队列中了:.\/test.sh & [1] 17208 $ jobs -l [1]+ 17208 Running .\/test.sh & 二、对于已经在前台执行的命令,也可以重新放到后台执行,首先按ctrl+z暂停已经运行...

在linux下 怎么把一个文件的内容复制到另一个文件的末尾
假设你要把file1中的内容追加到file2文件尾部,可以使用如下命令 cat file1 >> file2

linux下怎么把一个文件复制到另一个文件夹?
linux下把一个文件复来制到另一个文件夹的方法步骤如下:1、首先去到需要复制的文件夹所在的目录,例源如桌面上的主目录,然后右键需要复制的旧文件夹百,选择复制。2、然后点击旁边需要复制到的位置,例如文件夹系统下的root文件夹。3、这些管度理员的目录需要管理员权限,右键以管理员身份打开。4、...

linux中怎样把对个文件放到一个文件夹中?
linux中将一个文件放到一个文件夹中可以使用mv命令或者cp命令:\\x0d\\x0a\\x0d\\x0a1,mv命令是移动或更名现有的文件或目录;\\x0d\\x0a用法为mv文件名或者文件夹名需要移动到的路径\\x0d\\x0a例如:mvtest.txt\/usr\\x0d\\x0amv的常用参数:\\x0d\\x0a-b或--backup若需覆盖文件,则覆盖前先行...

LInux 管道,如何把第一个命令打印出来的结果的第一行传递给第二条命令...
's\/要删除的字符串\/空\/g'关键字,查询字符串和要删除字符串可以用正则表达式。如果非要用传递的话,写个shell script !\/bin\/sh MyLine='sed -n '\/10.10.10.222 10.10.0.1 : PSK "abcdefgh"\/=' filename'然后把 &MyLine 传给下一条命令就行了 sed '\/&MyLine\/d' filename ...

linux里如何把一个文件更改成所有的用户都有可执行权限
linux里把一个文件更改成所有的用户都有可执行权限可以使用以下命令:chmod 777 filename 其中chmod可以藉以控制文件如何被他人所调用。1、chmod语法 chmod [-cfvR] [--help] [--version] mode file...2、chmod参数说明 mode : 权限设定字串,格式如下 :[ugoa...][[+-=][rwxX]...][,......

平武县13945093543: Linux系统怎么复制文件夹下的全部文件到另外文件夹 -
路肯盐酸: 1、用cp命令可以复制全部文件. 1)、复制的时候记得使用通配符*,*表示所有文件. 2)、复制的时候记得-R参数,即递归复制,可以将源文件夹下的子文件夹中的文件一并复制. 2、示例:将当前用户home目录下的doc文件夹下的所有文件复...

平武县13945093543: linux 怎么样复制文件夹内所有文件到另一个文件夹 -
路肯盐酸: cp -r /文件夹名字/* /另一个文件夹名字 加“-r”参数就表示把文件夹下的文件夹也一起复制过去.不加的话,只复制文件

平武县13945093543: linux 怎么把一个目录下的文件移动 -
路肯盐酸: 可以使用mv命令 例如:mv /etc/fstab /tmp 此命令是把etc下的fstab移动到tmp目录下

平武县13945093543: linux怎么将一个文件下的部分文件,拷贝到另一个文件夹下 / 蓝讯 -
路肯盐酸: 比如一个文件夹下有这些东西,我们要将所有sh文件考到/mnt下 cp /tmp/*.sh /mnt/ 就可以了 也可以将所有zabbix开头的文件拷贝 cp /tmp/zabbix* /mnt/

平武县13945093543: linux 下 如何把一个文件夹下面的文件平均分配,移动到其他多个文件夹下面? -
路肯盐酸: files=`find /a` moved=0 target= for i in $files do if [ $moved -lt 1000 ]; then target=/b else if [ $moved -le 1000 && $moved -gt 2000 ] ;then target=/c else if [ $moved -le 2000 && $moved -gt 3000 ] ;then target=/d else if [ $moved -le 3000 && $moved -gt 4000 ] ;then target=/e fi mv -v $i $target ((moved+=1)) done

平武县13945093543: linux怎么删除当前目录下的所有文件 -
路肯盐酸: 删除当前目录下的文件 1.rm -f * #最经典的方法,删除当前目录下的所有类型的文件 2.find . -type f -delete或find . -type f -exec rm -f {} \; #用find命令查樱敏大找普通文件并删除or用find命令的处拿卜理动作将其删除 3.find . -type f | xargs rm -f #用于参数列表过长;要删除的文件太多 4.rm-f `find . -type f` #删除全部普通文件 5.for delete in `ls -l`;do rm -f * ;done #用for循环语句删除当前目录下的所有类型的文件 详细的命令介绍请查询“脊竖Linux命令大全"

平武县13945093543: Linux(命令行)系统中文件的拷贝 -
路肯盐酸: 我觉得还是这个比较好一点吧,首先你可以cd 要拷贝的文件中 cp -r * 目标文件夹 再次同样切到cd 目标文件中 rm -rf *.svn 这样就可以实现了.rsync --exclude='.svn' -avz $SRC $DST 你可以用这个命令.用脚本也可以的..

平武县13945093543: 怎么将文件放到linux下的文件夹下 -
路肯盐酸: cp -ri A/B/* A1/B1/ 回车 若复制过程中询问是否覆盖,输入y按回车 另外若A A1不在同一目录下,最好填绝对路径,就是/xxx/xxx/A/B/* /xxx/A1/B1/

平武县13945093543: linux下如何删除一个文件? -
路肯盐酸: 1、删除文件命令 rm -f 文件名 将会强行删除文件,且无提示 2、删除文件夹以及文件夹中的所有文件命令: rm -rf 目录名字 其中: -r:向下递归删除 -f:直接强行删除,且没有任何提示 注意: 使用rm -rf要格外注意,linux中没有回收站,慎重操作.

平武县13945093543: 怎么用linux命令在一个大文件夹下找一个文件 -
路肯盐酸: 文件夹下找文件 用find命令 find TARGET_PATH -name TARGET_FILE_NAME 比如在/home/test下 找a.bin文件 find /home/test -name a.bin

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网