linux复制文件并重命名|linux中如何给文件夹内的所有文件进行随机重命名

linux复制文件并重命名|linux中如何给文件夹内的所有文件进行随机重命名的第1张示图

㈠ 求教linux 拷贝重命名的问题

linux是使用cp进行复制的。正常的情况下,cp的完整的写法应该是:cp 希望被复制的文件所在的目录/希望被复制的文件的名称 复制后文件保存的目录/希望被复制的文件的名称举个栗子:/home/u1目录下有个文件abc准备复制到/etc下希望被复制的文件所在的目录是什么?是/home/u1希望被复制的文件的名称是什么?是abc复制后文件保存的目录呢? 应该是/etc。因此这条命令如果写完整了就是cp /home/u1/abc /etc/abc。如果此时此刻,用户恰恰正好就在/home/u1这个目录之中,那/home/u1可以不写,直接就是cp abc /etc/abc。通常说来,文件复制的时候,只要指明了源文件即准备复制的文件所在的目录和该文件的具体名称以及复制后文件保存的目录就可以了。也就是说用户要告诉电脑,自己想复制的文件在哪里(准备复制的文件所在的目录)?想复制的文件具体叫什么名字(该文件的具体名称)?还有文件复制完成后,打算把它安置到什么地方(复制后文件保存的目录)?只要把这3个问题明确了,电脑就有数了,知道该怎么做了。所以,上面写的cp abc /etc/abc中,最后的那个abc可以不写,直接就是cp abc /etc但是有时候需要重新给复制后的文件另外的起个名字。比如说,复制后的保存目录中刚好有个文件和复制过去的文件同名了。那就必须给复制过去的文件改个名字了。假设/home/u1目录下的abc打算复制到/etc目录下,而/etc/下恰好已经有了个叫abc的文件。那就这样:cp /home/u1/abc /etc/abc1,这就是把/home/u1目录下的abc复制到/etc/下并且将文件名改称abc1

㈡ linux中如何给文件夹内的所有文件进行随机重命名

使用cp命令进行复制,格式为: cp 文件名 另外一个目录的完整路径/新的文件名比如专,将/opt文件夹中的test文件,复制到属/var文件夹内,并重命名为test2,命令如下: cp /opt/test /var/test2

㈢ linux下对文件重命名是什么命令

mv命令用于移动文件或改名,格式为:“mv [选项] 源文件 [目标路径|目标文件名]”。

剪切操版作不同于复权制操作,因为它会默认将源文件删除掉,用户就只有剪切后的文件了,并且如果对一个文件在同一个目录中进行剪切操作,其实也是重命名的作用:

[[email protected] ~]# mv x.log linux.log

更多Linux文件操作命令:

http://www.linuxprobe.com/chapter-02.html

㈣ linux 下对文件重命名

1、首先我们需复要打开linux客户端进制入软件主界面。

㈤ linux系统创建文件,创建目录,创建用户,创建组,复制文件,重命名文件的命令怎么写

在home目录下有wwwroot目录,wwwroot下有sinozzz目录,即/home/wwwroot/sinozzz一、目录创建在/home/wwwroot目录下新建一个sinozzz123的文件夹mkdir /home/wwwroot/sinozzz123二、目录复制1.把/home/wwwroot/sinozzz里面的文件和文件夹等复制到home/wwwroot/sinozzz123目录下cp -rf /home/wwwroot/sinozzz/* /home/wwwroot/sinozzz1232.把/home/wwwroot/sinozzz123/abc/下的文件夹和文件复制到home/wwwroot/sinozzz123目录下cp -rf /home/wwwroot/sinozzz123/abc/* /home/wwwroot/sinozzz1233.把/home/wwwroot/sinozzz目录复制到/home/wwwroot/sinozzz123目录下,即把sinozzz复制变成sinozzz123的子目录,变成/home/wwwroot/sinozzz123/sinozzz的路径cp -rf /home/wwwroot/sinozzz /home/wwwroot/sinozzz123三、目录剪切1.使用mv命令剪切文件。如需要将/home/wwwroot/sinozzz123/music/目录下的1.mp3文件剪切到/home/wwwroot/sinozzz123/abc目录下,执行下面的命令即可:# mv /home/wwwroot/sinozzz123/music/1.mp3 /home/wwwroot/sinozzz123/abc2.使用mv命令剪切文件夹。把/home/wwwroot/sinozzz123/soft文件夹剪切到/home/wwwroot/sinozzz123/abc目录下# mv /home/wwwroot/sinozzz123/soft /home/wwwroot/sinozzz123/abc3.使用mv命令剪切文件夹和文件把/home/wwwroot/sinozzz123/photo/下的文件夹和文件剪切到/home/wwwroot/sinozzz123/abc目录下# mv /home/wwwroot/sinozzz123/photo/* /home/wwwroot/sinozzz123/abc四、目录重命名在Linux下,移动文件跟重命名都是同一个命令,mv(就是move的意思)命令: mv 源文件名 目标文件名1.把/home/wwwroot/sinozzz123/index.htm重命名为/home/wwwroot/sinozzz123/index.html# mv /home/wwwroot/sinozzz123/index.htm /home/wwwroot/sinozzz123/index.html2.把/home/wwwroot/sinozzz123目录重命名为/home/wwwroot/sinozzz456# mv /home/wwwroot/sinozzz123 /home/wwwroot/sinozzz456五、目录删除linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可。直接rm就可以了,不过要加两个参数-rf即:rm -rf 目录名字-r 就是向下递归,不管有多少级目录,一并删除-f 就是直接强行删除,不作任何提示的意思1.删除文件使用实例:rm -f /home/wwwroot/sinozzz456/index.html将会强制删除/home/wwwroot/sinozzz456/index.html这个文件2.清空文件夹实例:rm -rf /home/wwwroot/sinozzz456/abc/*将会强制删除/home/wwwroot/sinozzz456/abc目录下所有文件、文件夹,保留/home/wwwroot/sinozzz456/abc目录3.删除文件夹实例:rm -rf /home/wwwroot/sinozzz456将会强制删除/home/wwwroot/sinozzz456目录以及其下所有文件、文件夹需要提醒的是:使用这个rm -rf的时候一定要格外小心,linux没有回收站的当然,rm还有更多的其他参数和用法,man rm就可以查看了如果是在/home/wwwroot/目录下进行操作,则可以省去每个命令的/home/wwwroot/部分

㈥ LINUX如何拷贝整个目录并命名

LINUX是用C语言做的一种开放的源码的操作系统,所以LINUX对文件进行拷贝,粘贴用C语言进行即可,具体情况如下:

1.命令格式:mv [选项] 源文件或目录 目标文件或目录

2.命令功能:视mv命令中第二个参数类型的不同(是目标文件还是目标目录),mv命令将文件重命名或将其移至一个新的目录中。

在跨文件系统移动文件时,mv先拷贝,再将原有文件删除,而链至该文件的链接也将丢失。3.命令参数:-b :若需覆盖文件,则覆盖前先行备份。

-f :force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖;

-i :若目标文件 (destination) 已经存在时,就会询问是否覆盖!

-u :若目标文件已经存在,且 source 比较新,才会更新(update)

-t : –target-directory=DIRECTORY move all SOURCE arguments into DIRECTORY,此时目标目录在前,源文件在后。

㈦ linux 复制一批带有某一字符串的文件全都重命名为一批带有另一字符串的名称的文件

forfileinaaa.*;domv"$file"`echo"$file"|sed's/aaa/bbb/'`;done

㈧ Linux怎样复制一个文件或者文件夹比如aa.txt到当前目录下并重命名

用cp命令。参照:http://man.linuxde.net/cp

cp(选项)(参数)

【选项】

-a:此参数的效果和同时指定"-dpR"参数相同;

-d:当复制符号连接时,把目标文件或目录也建立为符号连接,并指向与源文件或目录连接的原始文件或目录;

-f:强行复制文件或目录,不论目标文件或目录是否已存在;

-i:覆盖既有文件之前先询问用户;

-l:对源文件建立硬连接,而非复制文件;

-p:保留源文件或目录的属性;

-R/r:递归处理,将指定目录下的所有文件与子目录一并处理;

-s:对源文件建立符号连接,而非复制文件;

-u:使用这项参数后只会在源文件的更改时间较目标文件更新时或是名称相互对应的目标文件并不存在时,才复制文件;

-S:在备份文件时,用指定的后缀“SUFFIX”代替文件的默认后缀;

-b:覆盖已存在的文件目标前将目标文件备份;

-v:详细显示命令执行的操作。

【参数】

源文件:制定源文件列表。默认情况下,cp命令不能复制目录,如果要复制目录,则必须使用-R选项;

目标文件:指定目标文件。当“源文件”为多个文件时,要求“目标文件”为指定的目录。

【实例】

复制aa.txt到当前目录并改名为bb.txt: cp aa.txt bb.txt

复制文件夹就加 -f 选项

㈨ linux复制且重命名的方法

写个简单的bash

foriin`findA/-typef-name"*txt"`doNEW=`echo$i|seds'/.txt//g'mv$iB/$NEWdone

㈩ linux下把文件A拷贝到文件夹B并重命名为C,命令怎么写谢谢

文件复制的目标目录[\\文件名] 命令讲解:在很多的情况下,我们要为复制的文件副本赋予一个新的文件名,比如将c:\\test.txt文件复制到d:\\目录下并重命名

未经允许不得转载:山九号 » linux复制文件并重命名|linux中如何给文件夹内的所有文件进行随机重命名

赞 (0)