博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[转载]linux 文件改名,移动
阅读量:6756 次
发布时间:2019-06-26

本文共 1825 字,大约阅读时间需要 6 分钟。

原文地址:
作者:
文件改名命令mv(DOS下为REN或rename),在linux中用mv命令给文件改名,例:
    mv /mntfloppy p相当于 ren mntfloppy p
  说明:在Linux中的mv命令除了文件改名外,还有文件移动的功能,请看例子:
  mv /mnt/floppy /bin 相当于DOS中的命令 move mntfloppy bin

$ mv --help

用法:mv [选项]... 来源 目的地
  或:mv [选项]... 来源... 目录
  或:mv [选项]... --target-directory=目录 来源...
将<来源>名称重命名为<目的地>名称,或将<来源>文件移动至<目录>。

长选项必须用的参数在使用短选项时也是必须的。

      --backup[=CONTROL]       为每个已存在的目的地文件创建备份文件
  -b                           类似 --backup,但不接受任何参数
  -f, --force                  覆盖文件前不会进行确认,等於 --reply=yes
  -i, --interactive            覆盖文件前必须先确认,等於 --reply=query
      --reply={yes,no,query}   指定如何处理已存在的目的地文件
      --strip-trailing-slashes 删除参数中所有<来源>文件/目录末端的斜杠
  -S, --suffix=后缀            自行指定备份文件的<后缀>
      --target-directory=目录  将所有参数指定的<来源>文件/目录移动至<目录>
  -u, --update                 只在<来源>文件比目的地文件新,或目的地文件
                                 不存在时才会移动
  -v, --verbose                详细显示进行的步骤
      --help     显示此帮助信息并离开
      --version  显示版本信息并离开

备份文件的后缀为‘~’,除非以 --suffix 选项或是 SIMPLE_BACKUP_SUFFIX

环境变量指定。版本控制的方式可透过 --backup 选项或 VERSION_CONTROL 环境
变量来选择。以下是可用的变量值:

  none, off       不会进行备份 (即使使用了 --backup 选项)

  numbered, t     备份文件会加上数字
  existing, nil   若有数字的备份文件已经存在则使用数字,否则使用普通方式备份
  simple, never   永远使用普通方式备份

建立子目录mkdir(DOS下为MD或MKDIR)

  在Linux中只能用mkdir,可用相对路径和绝对路径,请比较:
  C:>md xiong或md xiong或mdxiong   DOS系统
  [root@localhost /]#mkdir xiong或mkdir /xiong   Linux系统

$ mkdir --help

用法:mkdir [选项] 目录...
若目录不是已经存在则创建目录。

长选项必须用的参数在使用短选项时也是必须的。
  -m, --mode=模式   设定权限<模式> (类似 chmod),而不是 rwxrwxrwx 减 umask
  -p, --parents     需要时创建上层目录,如目录早已存在则不当作错误
  -v, --verbose     每次创建新目录都显示信息
      --help     显示此帮助信息并离开
      --version  显示版本信息并离开
删除子目录命令rmdir(DOS下为RD)
  在Linux中用rmdir命令删除子目录,例如:
  rmdir /mnt/cdrom 相当于rd mntcdrom
  注意:同DOS一样,要删除的子目录必须是空的,而且必须在上一级目录中才能删除
下一级子目录。

$ rmdir --help

用法:rmdir [选项]... 目录...
如果<目录>没有数据则删除该目录。

      --ignore-fail-on-non-empty
                  忽略任何因目录仍有数据而造成的错误
  -p, --parents   删除<目录>,然后尝试删除指定路径中的所有上层目录。例如:
                  ‘rmdir -p a/b/c’的效果等於‘rmdir a/b/c a/b a’。
  -v, --verbose   处理每个目录时都显示信息
      --help     显示此帮助信息并离开
      --version  显示版本信息并离开

     

转载于:https://www.cnblogs.com/huapox/p/3509658.html

你可能感兴趣的文章
Poj 水题
查看>>
php中关于mysqli和mysql区别的一些知识点分析
查看>>
Fiddler的基本介绍
查看>>
Mysql On Mac OS: Remove & Install
查看>>
莫烦大大keras学习Mnist识别(4)-----RNN
查看>>
STL之string插入
查看>>
分巧克力 蓝桥杯
查看>>
程序员总结:帮助你早些明白一些道理
查看>>
DI是实现面向切面和面向抽象的前提
查看>>
桌面上的计算机(此电脑)图标不见了(或者只是快捷方式),找回的方法
查看>>
ABAP中TAB分隔符的使用
查看>>
smartforms初始化
查看>>
iOS buttonWithType:101 苹果私有api
查看>>
条款10:令operator=返回一个reference to *this
查看>>
单例模式
查看>>
.NET实现多个不同有效时间Session方案思考
查看>>
移动端常见问题及解决方案
查看>>
Github 使用的Markdown语言
查看>>
UVA 247 - Calling Circles (Floyd)
查看>>
Exchange: How to get Mailbox size in Exchange Shell?
查看>>