cp和scp命令怎么在Linux中使用

cp和scp命令怎么在Linux中使用?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

cp - - -
scp - - -
<强>关于cp的具体用法:

命令基本格式:
cp[选项]源DEST - - -从源路径复制文件到目的路径
cp[选项]来源……目录- - -将多个源文件拷贝到指定的目录(多个源文件用空格分隔)

选项:
——一样dpr尽可能将源文件状态,权限等资料都照原装予以复制,并且是递归复制;
- r表示递归复制,若源中含有目录名,则将目录下之档案亦皆依序拷贝至目的地;
- f表示,若目的地已经有相同档名的档案存在,则在复制前先予以删除再行复制;
范例:
1。将档案aaa复制(已存在),并命名为bbb:
cp aaa bbb
2。将所有的C语言程式拷贝至完成子目录中:
cp *。c完成/

<强>关于scp的具体用法:

不同的Linux之间复制文件常用有3种方法:

第一种就是ftp,也就是其中一台Linux安装ftp服务器,这样可以在另外一台机器使用ftp的客户端程序来进行文件的副本。
第二种方法就是采用samba服务,类似Windows文件副本的方式来操作,比较简洁方便。
第三种就是利用scp命令来进行文件复制。


scp是有安全的文件复制,基于ssh登录。

命令基本格式:
scp[选项]file_source file_target


选项:
- v和大多数Linux命令中的- v意思一样,用来显示进度。可以用来查看连接,认证,或是配置错误
- c使能压缩选项
- p选择端口。注意- p已经被rcp使用


从本地复制到远程
scp/home/daisy/full.tar.广州root@172.19.2.75:/home/根(然后会提示你输入另外那台172.19.2.75主机的根用户的登录密码,接着就开始复制了),复制目录加参数- r即可

从远程复制到本地
scp root@/172.19.2.75:/home/根/full.tar。广州/home/daisy/full.tar.广州

<强>以下是补充:

<>强命令:cp

使用权限:所有使用者

使用方式:

cp[选项]源dest

cp[选项]来源……目录

说明:将一个档案拷贝至另一档案,或将数个档案拷贝至另一目录。

把计

——尽可能将档案状态,权限等资料都照原状予以复制。

- r若源中含有目录名,则将目录下之档案亦皆依序拷贝至目的地。

- f若目的地已经有相同档名的档案存在,则在复制前先予以删除再行复制。

范例:

将档案aaa复制(已存在),并命名为bbb:

cp aaa bbb

将所有的C语言程式拷贝至完成子目录中:

cp *。c完成

<>强命令:scp

强不同的Linux之间复制文件常用有3种方法:

第一种就是ftp,也就是其中一台Linux安装ftp服务器,这样可以另外一台使用ftp的客户端程序来进行文件的副本。

第二种方法就是采用samba服务,类似Windows文件副本的方式来操作,比较简洁方便。

第三种就是利用scp命令来进行文件复制。

scp是有安全的文件复制,基于ssh登录。操作起来比较方便,比如要把当前一个文件复制到远程另外一台主机上,可以如下命令。

scp/home/daisy/full.tar.广州root@172.19.2.75:/home/根

然后会提示你输入另外那台172.19.2.75主机的根用户的登录密码,接着就开始复制了。

如果想反过来操作,把文件从远程主机复制到当前系统,也很简单。
linux之cp/scp命令+ scp命令详解(转)——linmaogan独木★不成林scp root@/full.tar。广州172.19.2.75:/home/根/full.tar。广州黛西/full.tar回家。广州

linux的scp命令可以在linux之间复制文件和目录;

==================
scp命令
==================
scp可以在2个linux主机间复制文件;

命令基本格式:
scp(可选参数]file_source file_target

======
从本地复制到远程
======
*复制文件:
*命令格式:
scp local_file remote_username@remote_ip: remote_folder
或者
scp local_file remote_username@remote_ip: remote_file
或者
scp local_file remote_ip: remote_folder
或者
scp local_file remote_ip: remote_file

第1,2个指定了用户名,命令执行后需要再输入密码,第1个仅指定了远程的目录,文件名字不变,第2个指定了文件名,
第3,4个没有指定用户名,命令执行后需要输入用户名和密码,第3个仅指定了远程的目录,文件名字不变,第4个指定了文件名,
*例子:

cp和scp命令怎么在Linux中使用