一、cp 命令用于复制文件或者目录 格式为:cp[选项]源文件 目标文件spa
复制名录有三种状况:code
@一、目标文件是一个目录,将源复制到该目录下;
@二、目标文件是一个文件,将源文件覆盖该文件; 对象
@三、 文件文件不存在,将复制源文件并修改成目标文件的名称;blog
参数 | 做用 |
-p | 保留原始文件的属性 |
-d | 若对象为“链接文件”则保留该“链接文件"属性 |
-r | 递归持续复制 |
-i | 如目标文件存在,则询问是否覆盖 |
-a | 至关于-pdr(p,d,r 为上述的参数) |
如:建立一个名为install.log的文件递归
[root@localhost /]# touch intall.log
将install.log 复制为 xxx.logci
[root@localhost /]# cp -ai xxx.log 111.log
二、mv 命令用于移动文件或者更名 格式:mv[选项] 文件名[目标文件路径][目标文件名]io
将文件aaa 更名为bbbtable
[root@localhost /]# mv aaa bbb
三、rm 命令用于 删除文件或者目录 ,格式:"rm[选项] 文件"class
删除普通文件并提示确认信息 :" rm 文件名“im
删除普通文件或目录文件,不提示:“ rm -rf 文件或目录”
参数 | 做用 |
-f | 忽略警告 |
-i | 删除前询问 |
-r | 删除文件夹 |
四、dd 命令用于指定大小的拷贝的文件或指定转换的文件 ,格式为:dd【参数]
参数 | 做用 |
if | 输入的文件名称 |
of | 输出的文件名称 |
bs | 设置每一个“块”的大小 |
count | 设置要拷贝“块”的个数 |
conv=ucase | 将字母从小写转换成大写 |
conv=lcase | 将字母从大写转换成小写 |