**linux实用命令之如何移动文件夹及文件下所有文件

http://www.linuxde.net/2013/02/12448.html

格式:

mv [选项(option)] 源文件或目录 目标文件或目录

使用命令:

mv  webdata  /bin/usr/

可以延伸一下:

mv    /usr/lib/*    /zone

是将 /usr/lib/下所有的东西移到/zone/中。

mv    /usr/lib/*.txt    /zone

是将lib下以txt结尾的所有文件移到/zone中。 其他类型,以此类推。

具体说明如下:

作用

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

格式

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

[options]主要参数(几个重要的参数)

  • -i:交互方式操作。如果mv操作将导致对已存在的目标文件的覆盖,此时系统询问是否重写,要求用户回答”y”或”n”,这样可以避免误覆盖文件。
  • -f:禁止交互操作。mv操作要覆盖某个已有的目标文件时不给任何指示,指定此参数后i参数将不再起作用。 - r 指示mv将参数中列出的全部目录和子目录均递归地移动。

第二个参数

  • 当第二个参数类型是文件时,mv命令完成文件重命名,它将所给的源文件或目录重命名为给定的目标文件名。
  • 当第二个参数是已存在的目录名称时,源文件或目录参数可以有多个,mv命令将各参数指定的源文件均移至目标目录中。在跨文件系统移动文件时,mv先拷贝,再将原有文件删除,而链至该文件的链接也将丢失。
时间: 2024-12-14 17:33:54

**linux实用命令之如何移动文件夹及文件下所有文件的相关文章

如何在linux系统下对文件夹名有空格的文件夹进行操作

http://www.2cto.com/os/201409/335119.html 在Windows操作系统中可以轻易地创建\移动\删除文件夹名带有空格的文件夹, 而在linux则需要进行一些特殊的处理才能实现以上功能. (1)创建文件夹 mkdir my\ first 这条命令创建了文件夹"my first",文件夹名中my和first之间有一个空格,在命令行中需要 添加一个"\"符号和一个空格的组合 mkdir my\ \ tow 这条命令创建了文件夹"

Linux实用命令总结

Linux实用命令 1. more 翻页查看(下翻一页'空格',上一页'b',退出'q')     例如:more send.log 2 .less  翻页查看(下翻一页'空格',上一页'b',退出'q',上翻一行'?',下翻一行'?') 3. tail -10 send.log  最后10行 4. tail -f send.log 实时打印,常用于实时监控 5. tail -F nohp.log 实时打印,换文件还能打印新 6. rpm -qa | grep mysql    查看mysql安

LINUX 拥有遍历文件夹功能的 查找关键字 文件、文件夹

查找文件: [[email protected] admin]# find . -type f -name "a.txt" ./Downloads/hadoop-2.10.0/a.txt 拥有遍历文件夹功能的 查找关键字 文件.文件夹: [[email protected] admin]# vi a [[email protected] admin]# find /home/admin/ -type f | xargs grep "i like apple" Bin

python判断文件和文件夹是否存在、创建文件夹

>>> import os >>> os.path.exists('d:/assist') True >>> os.path.exists('d:/assist/getTeacherList.py') True >>> os.path.isfile('d:/assist') False >>> os.path.isfile('d:/assist/getTeacherList.py') True >>>

怎样cp文件夹时忽略指定的文件夹和文件

在备份ltedecoder程序时,须要把此文件夹拷由到bak文件夹下.但decoder文件夹下有个大文件,不须要备份,还有日志问题,也不须要备份,怎样实现呢?? 方法: cd /source-dir find . -name .snapshot-prune-o-print0 | cpio -pmd0 /dest-dir 解释: This command copies the contents of /source-dir to /dest-dir, but omits files and dir

如何将一个文件夹复制到另一个文件夹中并保留其权限

概要 本文分步介绍了如何将一个文件夹复制到另一个文件夹中并保留其权限.   当您使用 Windows Explorer 复制或移动文件和文件夹时,在这些文件或文件夹上设置的权限可能会发生改变.例如,当您在一个 NTFS 文件系统卷内或在两个 NTFS 卷之间复制一个文件时,Windows 2000 将把它当作一个新文件.作为一个新文件,它将具有目标文件夹的权限,您将成为"创建者所有者".    注意:您必须对目标文件夹具有"写"权限才能复制文件和文件夹.    可以

执行某个文件夹下面的所有.py文件

# 写一个函数,接受一个参数,如果是文件,就执行这个文件,如果是文件夹,就执行这个文件夹下所有的py文件 # 工作应用场景,假设一个文件夹下面有100个py文件,同步一些时间 # 例如抢票软件 10点钟放票, 所有的机器要同步时间,同步代码,每台机器卖了多少票要定时回传给服务器回传信息 # 假设所做的事情都放在py文件里,放十几二十个,这时候就可以写一个程序,每过一个小时就执行一次所有的py文件 import os # 执行一个文件里所有的文件,比如 def func(path): # 先判断这

matlab从文件夹名中获得该文件夹下所图像文件名

function [s,nameC]=get_FileNameFromFolderPath(path) % 函数调用:[s,nameC]=get_FileNameFromFolderPath(path) % 函数功能:从文件夹名中获得该文件夹下所图像文件名 % 函数输入:path 为文件夹路径 % 函数输出:s 表示状态,当为0时表示正确 % nameC 表示获得的图像名的胞体cell % 函数历史:v0.0 @2013-01-27 created by Aborn cmd = sprintf(

[003]从文件夹中读取所有图片或者文件

从javascript的角度上看,因为语言的关系,是不能从文件夹读取文件的. 但是,我们可以同activeX的方法来获取后,传递给javascript使用. 详细代码如下: 1 var fileNameArray = []; 2 function searchFiles1(dir){ 3 if (dir.substr(dir.length-1, 1) != "\\" && dir.substr(dir.length-1, 1) != "/") 4 d

TotalCommander如何比较文件夹并提取出重复的文件

1 如图所示,我左侧有一万本多小说,右侧有两千五百多本小说,我希望比较这两个文件夹相同的小说并剪切到一个新的文件夹中. 2 我们使用Total Commander对比这两个文件夹 3 随后两个文件夹相同的部分被筛选出来(白色为重复文件),我们可以尝试在右侧的文件夹搜索"侦探游戏"这个小说,发现的确如此. 4 什么都不管(保持下面两侧的状态)直接按Ctrl+X剪切,并把文件粘贴到一个新的文件夹中,我们发现剪掉的是左侧没有重复的文档!重复的东西被保留了下来,没有被剪走!再看这两个文件夹的对