linux每天一命令:档案复制,移除; cp,rm

来源:互联网 发布:sql查询相同记录 编辑:程序博客网 时间:2024/04/30 23:53

cp

参数

-i  若目标目录下有文件,则会询问是否覆盖-a:dpr参数组合。-d:复制时保留链接。这里所说的链接相当于Windows系统中的快捷方式。-f:覆盖已经存在的目标文件而不给出提示。-i:对已经存在的目标文件给出提示是否覆盖。-p:除复制文件的内容外,还把修改时间和访问权限也复制到新文件中。-r:若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件。-l:不复制文件,只是生成链接文件。
将文件复制到/usr目录下cp file /usr将一个带有子文件的目录复制到/usr下 (若是目录必须带-a或-r参数)cp -a dir /usr

rm

参数

-i 删除前逐一询问确认。-f 即使原档案属性设为唯读,亦直接删除,无需逐一确认。-r 将目录及以下之档案亦逐一删除。
递归删除所有a开头的档案rm -r a*

mv

参数

-i: 若指定目录已有同名文件,则先询问是否覆盖旧文件;-f: 和i相反,没有提示;
若还是将文件移动到本目录下, 就是改名mv file file2
原创粉丝点击