原文地址:linux 文件改名,移动作者:我的足迹文件改名命令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 显示版本信息并离开