cp复制文件和目录命令

时间:2022年12月21日

/

来源:絕對自由少女

/

编辑:本站小编

收藏本文

下载本文

以下是小编收集整理的cp复制文件和目录命令,本文共6篇,仅供参考,欢迎大家阅读。本文原稿由网友“絕對自由少女”提供。

篇1:cp复制文件和目录命令

命令说明

用来复制文件和目录,

语法格式

cp [OPTION]... [-T] SOURCE DEST

cp [OPTION]... SOURCE... DIRECTORY

cp [OPTION]... -t DIRECTORY SOURCE...

实例解析

1、递归复制目录

cp -a dir1 dir2

复制代码

此命令会递归复制目录dir1到目录dir2,不跟随软链接。

2、递归复制目录并跟随软链接

cp -r -L dir1 dir2

复制代码

此命令会递归复制目录dir1到目录dir2,且把软链接指向的文件或目录也复制过去

3、复制文件或目录时保持完整的路径

cp  --parents home/backup/file /data/

复制代码

此命令复制文件file1到目录/data/,此时复制后file1的路径为/data/home/backup/file1,

常用选项

-a, --archive -dR --preserve=all相同-d  与--no-dereference --preserve=links相同

-f, --force 如果目标文件存在但无法打开,删除并尝试再次覆盖

-i, --interactive  覆盖前提示

-H  跟随在SOURCE命令行中的软链接

-L, --dereference 总是跟随SOURCE中的软链接

-n, --no-clobber 从不覆盖已存在的文件

-P, --no-dereference 从不跟随SOURCE中的软链接

-p     与--preserve=mode,ownership,timestamps相同

--preserve[=ATTR_LIST] 保持指定的属性(默认:mode,ownership,timestamps),可能的话可以指定其它的属性,如context, l

inks, xattr, all

--no-preserve=ATTR_LIST  不维持指定的属性。

--parents 在DIRECTORY目录创建完整的文件路径。

-R, -r, --recursive  递归复制目录

-u, --update  当源文件比目标文件新时,或者目的文件不存在时才复制。

-v, --verbose  输出详细的操作信息

篇2:Linux mv与cp命令实现文件与目录移动linux操作系统

在linux 中mv命令可以实现文件的移动或目录的移动了,并且mv命令与cp命令有一个不同之处是mv命令移动文件,文件个数没有增加;cp命令复制文件,文件个数增加,mv命令还可以进行文件或目录的改名了。

Linux mv命令

mv [选项] 源文件或目录 目标文件或目录

例子

例如将m1.c文件改名为m2.c,命令行为:

$ mv m1.c m2.c

再如将/usr/student下的所有文件和目录移到当前目录下,命令行为:

$ mv /usr/student/* .

cp命令

cp [参数] 原文件名称或目录 目的文件名称或目录/路径

cp -r /tmp/a /root/a

记得有空格,

cp -R 整个文件夹copy

拷贝文件夹下所有文件

cp -rvf /tmp/a/^ /home/a

cp复制整个文件夹以及其子文件夹

cp -r src dest

篇3:Linux文件和目录管理相关命令

0、目录创建,删除命令 mkdir, rmdir, rm 命令

1、查看文件指令,包括 cat ,tac, nl, mZ“www.2cto.com/kf/ware/vc/” target=“_blank” class=“keylink”>vcmUgLGxlc3MgLCBoZWFkICwgdGFpbCAsIG9kICwgdG91Y2ggPC9wPgo8cD48aW1nIHNyYz0=“www.2cto.com/uploadfile/Collfiles/1217/2013121708493230.jpg” alt=“\\”>

下面是more less 的具体操作表

2、查找特殊文件指令, 包括 which , whereis , locate , updatedb

3、移动文件相关命令,包括 mv , 以及提取路径命令, basename, dirname

4、显示目录命令 ls

5、文件拷贝命令 CP

7、文件查询命令 find

篇4:linux的复制文件命令scp

linux下我们用的最多的复制传递工具,有ftp,scp等,

其中scp命令非常简单快捷,

本机到远程:scp (-r) 本地文件夹或者文件路径 远程ip:文件夹

远程到本机:scp (-r) 远程ip:文件夹 本地文件或者文件夹路径

注意的一点是复制文件的时候需要输入远程机器的密码,另外scp命令不是缺省 -r 的,

不像zip这样的命令。所以复制文件夹的时候需要带上 -r 参数。

篇5:linux中删除复制移动文件rm,mv,cp命令详解linux操作系统

在linux中对文件的复制删除移动分别会使用到rm,mv,cp三个命令,下面我来给大家介绍一下rm,mv,cp命令对文件的常规操作吧,

先看实例

删除复制移动文件命令

Linux代码

rm -rf /file

-r:递归处理参数

-f:强制删除所有文件

Linux代码

cp /test1/file1 /test3/file2

将file1复制到test3下,并改名为file2

Linux代码

cp -a test test1

将test目录下的所有子目录复制到test1下

Linux代码

mv /test1/file1 /test2/test2

将file1移动到test2下,并改名为test2

cp命令

该命令d功能匙将给出d文件或目录拷贝到另一文件或目录中,同MSDOS下dcopy命令一样,功能十分强大。

语法: cp [选项] 源文件或目录 目标文件或目录

说明:该命令把指定d源文件复制到目标文件或把多个源文件复制到目标目录中。

该命令d各选项含义如下:

- a 该选项通常在拷贝目录时使用。它保留链接、文件属性,并递归地拷贝目录,其作用等于dpR选项d组合。

- d 拷贝时保留链接。

- f 删除已经存在d目标文件而不提示。

- i 和f选项相反,在覆盖目标文件之前将给出提示要求用户确认。回答y时目标文件将被覆盖,匙交互式拷贝。

- p 此时cp除复制源文件d内容外,还将把其修改时间和访问权限也复制到新文件中。

- r 若给出d源文件匙一目录文件,此时cp将递归复制该目录下所有d子目录和文件。此时目标文件必须为一个目录名。

- l 不作拷贝,只匙链接文件。

mv 命令

功能说明:移动或更名现有的文件或目录。

语 法:mv [-bfiuv][--help][--version][-S <附加字尾>][-V <方法>][源文件或目录][目标文件或目录]

补充说明:mv可移动文件或目录,或是更改文件或目录的名称,

参 数:

-b或--backup 若需覆盖文件,则覆盖前先行备份。

-f或--force 若目标文件或目录与现有的文件或目录重复,则直接覆盖现有的文 件或目录。

-i或--interactive 覆盖前先行询问用户。

-S<附加字尾>或

--suffix=<附加字尾> 与-b参数一并使用,可指定备份文件的所要附加的字尾。

-u或--update 在移动或更改文件名时,若目标文件已存在,且其文件日期比源文件新,则不覆盖目标文件。

-v或--verbose 执行时显示详细的信息。

-V=<方法>或

--version-control=<方法> 与-b参数一并使用,可指定备份的方法。

--help 显示帮助。

--version 显示版本信息。

名称:rm

使用权限:所有使用者

使用方式:rm [options] name...

说明:删除档案及目录。

参数:?

-i 删除前逐一询问确认。

-f 即使原档案属性设为唯读,亦直接删除,无需逐一确认。

-r 将目录及以下之档案亦逐一删除。

范例:

删除所有C语言程式档;删除前逐一询问确认 :

rm -i *.c

将 Finished 子目录及子目录中所有档案删除 :

rm -r Finished

功能说明:删除文件或目录。

语 法:rm [-dfirv][--help][--version][文件或目录...]

补充说明:执行rm指令可删除文件或目录,如欲删除目录必须加上参数“-r”,否则预设仅会删除文件。

参 数:

-d或--directory 直接把欲删除的目录的硬连接数据删成0,删除该目录。

-f或--force 强制删除文件或目录。

-i或--interactive 删除既有文件或目录之前先询问用户。

-r或-R或--recursive 递归处理,将指定目录下的所有文件及子目录一并处理。

-v或--verbose 显示指令执行过程。

--help 在线帮助。

--version 显示版本信息。

篇6:如何复制文件

一. 利用右键菜单复制

这个方法与前面移动文件夹的方法非常相似,只是选择的是右键菜单中的“复制”而不是“剪切”,后面的操作是一样的,复制操作完成后,大家会发现,在“我的文档”和“图片收藏”文件夹下都有“bkill”文件夹。

在“我的文档”和“图片收藏”文件夹下都有“bkill”文件夹二 利用快捷键复制

选中需要复制的文件夹“bkill”,然后按“Ctrl+C”组合键将其复制到剪贴板中,再定位到“图片收藏”文件夹,按“Ctrl+V”组合键即可。

三 利用任务窗格复制

跟前面移动文件和文件夹方法一样,操作比较简便,

1 复制文件夹

选中“bkill”文件夹,然后单击任务窗格中的“复制这个文件夹”。

复制文件夹    2 选择路径

在弹出“复制项目”窗口中单击“我的文档”前的“+”,然后在下拉菜单中选择“图片收藏”文件夹,再单击“复制”按钮即可。

选择路径四 拖曳法复制

前面已经说了,利用鼠标基本操作拖曳法在同一个磁盘分区操作是移动文件而不是复制。那么在这种情况下,如何进行复制操作呢?其实非常简单,只要在拖动的同时,按下键盘上的Ctrl键就能把文件或文件夹复制到同一分区的另一个文件夹里。

如果原位置与目标位置不在同一个磁盘分区,那么直接拖曳就能进行复制了。现在看来比较复杂一点,但大家只要实际操作几次就能弄明白其中的关系了。

linux基础命令 Linux目录结构

电脑中文件无法复制的问题

linux复制文件夹与文件实例介绍linux操作系统

护理工作制度和职责目录

linux平台文件目录操作代码(1/3)linux网页制作

下载cp复制文件和目录命令(精选6篇)
cp复制文件和目录命令.doc
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档
热门文章
    猜你喜欢
    点击下载本文文档