linux-14基础命令之-复制(cp)移动(mv),删除(rm),拷贝文件(dd)
Posted 风之子手
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux-14基础命令之-复制(cp)移动(mv),删除(rm),拷贝文件(dd)相关的知识,希望对你有一定的参考价值。
1、cp 命令用于复制文件或者目录 格式为:cp[选项]源文件 目标文件
复制名录有三种情况:
@1、目标文件是一个目录,将源复制到该目录下;
@2、目标文件是一个文件,将源文件覆盖该文件;
@3、 文件文件不存在,将复制源文件并修改为目标文件的名称;
参数 | 作用 |
-p | 保留原始文件的属性 |
-d | 若对象为“连接文件”则保留该“连接文件"属性 |
-r | 递归持续复制 |
-i | 如目标文件存在,则询问是否覆盖 |
-a | 相当于-pdr(p,d,r 为上述的参数) |
如:创建一个名为install.log的文件
[root@localhost /]# touch intall.log
将install.log 复制为 xxx.log
[root@localhost /]# cp -ai xxx.log 111.log
2、mv 命令用于移动文件或者改名 格式:mv[选项] 文件名[目标文件路径][目标文件名]
将文件aaa 改名为bbb
[root@localhost /]# mv aaa bbb
3、rm 命令用于 删除文件或者目录 ,格式:"rm[选项] 文件"
删除普通文件并提示确认信息 :" rm 文件名“
删除普通文件或目录文件,不提示:“ rm -rf 文件或目录”
参数 | 作用 |
-f | 忽略警告 |
-i | 删除前询问 |
-r | 删除文件夹 |
4、dd 命令用于指定大小的拷贝的文件或指定转换的文件 ,格式为:dd【参数]
参数 | 作用 |
if | 输入的文件名称 |
of | 输出的文件名称 |
bs | 设置每个“块”的大小 |
count | 设置要拷贝“块”的个数 |
conv=ucase | 将字母从小写转换成大写 |
conv=lcase | 将字母从大写转换成小写 |
以上是关于linux-14基础命令之-复制(cp)移动(mv),删除(rm),拷贝文件(dd)的主要内容,如果未能解决你的问题,请参考以下文章