用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 * ../
cp命令是用于复制的。
cp(copy) 复制文件或目录。
cp参数:
-a或–archive  此参数的效果和同时指定”-dpR”参数相同。
-b或–backup  删除,覆盖目标文件之前的备份,备份文件会在字尾加上一个备份字符串。
-d或–no-dereference  当复制符号连接时,把目标文件或目录也建立为符号连接,并指向与源文件或目录连接的原始文件或目录。
-f或–force  强行复制文件或目录,不论目标文件或目录是否已存在。
-i或–interactive  覆盖既有文件之前先询问用户。
-l或–link  对源文件建立硬连接,而非复制文件。
-p或–preserve  保留源文件或目录的属性。
-P或–parents  保留源文件或目录的路径。
-r  递归处理,将指定目录下的文件与子目录一并处理。
-R或–recursive  递归处理,将指定目录下的所有文件与子目录一并处理。
-s或–symbolic-link  对源文件建立符号连接,而非复制文件。
-S<备份字尾字符串>或–suffix=<备份字尾字符串>  用”-b”参数备份目标文件后,备份文件的字尾会被加上一个备份字符串,预设的备份字尾字符串是符号”~”。
-u或–update  使用这项参数后只会在源文件的更改时间较目标文件更新时或是 名称相互对应的目标文件并不存在,才复制文件。
-v或–verbose  显示指令执行过程。
-V<备份方式>或–version-control=<备份方式>  用”-b”参数备份目标文件后,备份文件的字尾会被加上一个备份字符串,这字符串不仅可用”-S”参数变更,当使用”-V”参数指定不同备份方式时,也会产生不同字尾的备份字串。
-x或–one-file-system  复制的文件或目录存放的文件系统,必须与cp指令执行时所处的文件系统相同,否则不予复制。
–help  在线帮助。
–sparse=<使用时机>  设置保存稀疏文件的时机。
–version  显示版本信息。

linux怎么将一个文件移动到另一个目录下相关推荐

  1. linux初探——linux怎么将一个文件移动到另一个目录下

    目录处理在日常工作中是比较常见的,今天就向大家介绍几个常用的跟目录处理有关的命令. 一.创建目录:mkdir mkdir 是 make directories 的缩写,该命令最简单的用法就是,直接在 ...

  2. linux把文件移到当前目录下,松勤软件测试-如何用Linux将一个文件移动到另一个目录下...

    原标题:松勤软件测试-如何用Linux将一个文件移动到另一个目录下 用mv命令进行操作 1.作用 mv命令来为文件或目录改名或将文件由一个目录移入另一个目录中.该命令等同于DOS系统下的ren和mov ...

  3. python怎么导入txt文件夹-python读取一个目录下所有txt里面的内容方法

    实例如下所示: import os allFileNum = 0 def printPath(level, path): global allFileNum ''''' 打印一个目录下的所有文件夹和文 ...

  4. linux 批量替换文件内容及查找某目录下所有包含某字符串的文件(批量修改文件内容)

    转自 http://blog.csdn.net/werm520/article/details/49334513 grep -rl '10.100.137.5' | xargs sed -i '10. ...

  5. linux 批量替换文件内容及查找某目录下所有包含某字符串的文件(批量修改文件内容)...

    1. sed grep -rl matchstring somedir/ | xargs sed -i 's/string1/string2/g' 例如: 对象:文件夹 grep -rl 'windo ...

  6. C#将文件复制到另一个目录下

    string destPath=Path.Combine(@"H:\C#", Path.GetFileName(@"C:\歌曲\宿敌.avi")); Syste ...

  7. linux怎么授权目录,详解Linux如何将一个文件夹的所有内容授权给某一个用户?...

    详解Linux如何将一个文件夹的所有内容授权给某一个用户? 发布时间:2020-09-14 15:23:51 来源:脚本之家 阅读:138 作者:冰阔落 栏目:服务器 [问题分析] 我们可以使用cho ...

  8. 关于linux系统遍历一个目录下所有文件的代码原理以及代码

    11.23 这段时间一直在写linux系统内核的代码,刚开始就在linux文件系统这儿纠了好久,直到现在,说不会写吧!写了好几版了,也生成exe了,说会写吧,代码一跑,哦豁,没达到自已想要的效果,就是 ...

  9. linux面试题:删除一个目录下的所有文件,但保留一个指定文件

    此题问题虽小,但是初学者还是很难给出合理的答案的!本文来自老男孩21期网络班学员 面试题:删除一个目录下的所有文件,但保留一个指定文件解答: 假设这个目录是/xx/,里面有file1,file2,fi ...

最新文章

  1. 吴恩达:无监督学习很重要!
  2. 2014-11-18--Hadoop的基础学习(五)--编写不同MapReudce程序及其特性(下)
  3. Nc105-二分查找-II
  4. 观看实验中微型计算机虚拟拆装演示,虚拟仿真实验 北斗一号微机原理虚拟仿真实验系统64位 v3.0...
  5. cmd编译java文件中文乱码_乱码 HelloWorld 世界你好 cmd 执行输出的中文java 显示乱码 解决 另附 win无法执行编译运行javac java编译文件的解决方案...
  6. python小项目超级大脑抱香_超级大脑教练 - 主页
  7. STM32之窗口看门狗例程
  8. 简书优秀IT专栏作者推荐
  9. Tcl Tutorial 笔记3 ·math
  10. 心理平衡其实就这么简单
  11. z=rand()%i c语言,C语言关于产生随机数文章转载两篇(一)
  12. 微信小程序2:网易云音乐(完整版)
  13. 第一次python作业(快递价格计算、个人所得税计算、模拟银行存取款)
  14. xcode清理缓存瘦身方法整理
  15. (含源码)麻雀搜索算法(SSA)的原理和matlab实现
  16. 蓝牙disable流程简述
  17. SpringCloud 之 注册中心
  18. 剑指Offer66题之每日6题 - 第六天
  19. JAVA蘑菇西餐,蘑菇的二十二种西餐做法,简单易上手,让你品尝不一样的风味...
  20. 路由器带硬盘+文件服务器,还买什么NAS 一台带有USB3.0的路由器解决家庭存储共享...

热门文章

  1. 2022年氧化工艺考试练习题模拟考试平台操作
  2. 诺禾-数据库操作优化
  3. Warning maven relocated xml-apis to 1.0.b
  4. 超简单的visio安装教程——史上最简单(office版本不撞车)
  5. 推荐 4 款超好用的内网穿透工具,总有一款适合你
  6. 微商如何玩?微客巴巴告诉你10条超级干货!-“纯情年代”
  7. Android | 教你如何开发一键银行卡绑定功能
  8. android patch app,AndroidN,O 加载到patch 以后重启app crash了.
  9. vue插槽,分分钟理解
  10. /Users/apple/.zshrc:2: command not found: i 终端报错解决方法