精华内容
下载资源
问答
  • Linux 拷贝文件

    千次阅读 2021-01-05 17:02:12
    Linux 拷贝文件 文件或文件夹的复制命令 1.cp命令 命令:cp dir1/a.doc dir2 表示将dir1下的a.doc文件复制到dir2目录下 cp -r dir1 dir2 表示将dir1及其dir1下所包含的文件复制到dir2下 cp -r dir1/. dir2 表示将dir...

    Linux 拷贝文件在这里插入图片描述
    文件或文件夹的复制命令

    1.cp命令

    命令:cp dir1/a.doc dir2 表示将dir1下的a.doc文件复制到dir2目录下

    cp -r dir1 dir2 表示将dir1及其dir1下所包含的文件复制到dir2下

    cp -r dir1/. dir2 表示将dir1下的文件复制到dir2,不包括dir1目录

    说明:cp参数 -i:询问,如果目标文件已经存在,则会询问是否覆盖;

    2.scp命令

    例如:scp id_rsa.pub router_17@IP:/home/router_17/.ssh/authorized_keys可以实现将A电脑上的pub文件拷贝到B电脑上某个位置。同cp一样,如果复制的是整个文件夹的内容,则应使用scp -r 命令。

    扩展阅读

    文件移动(mv)

    文件移动不同于文件拷贝,文件移动相当于我们word中的术语剪切和粘贴。

    命令:mv AAA BBB 表示将AAA改名成BBB

    展开全文
  • 用惯了Windows下的复制粘贴,转到Linux下确实不习惯,而且对于Windows上搭建的windows的虚拟机,从主机到虚拟机之间无缝的复制...下面介绍Windows和Linux拷贝文件的方法: 工具:SecureCRT,Xshell 步骤一:安装lrzsz软

    用惯了Windows下的复制粘贴,转到Linux下确实不习惯,而且对于Windows上搭建的windows的虚拟机,从主机到虚拟机之间无缝的复制粘贴,想从Windows下拷贝文件到命令行的Linux下就显得特别的麻烦。Linux系统之间可以通过简易安装SSH协议利用scp命令进行文件互传,但是windows默认不支持SSH协议,需要借助其他工具实现windows和Linux系统之间的文件互传。下面介绍Windows和Linux拷贝文件的方法:

    工具:SecureCRT,Xshell

    步骤一:安装lrzsz软件,root权限下。安装lrzsz(zmodem)

    对于CentOS系统:yum install lrzsz

    对于debian系统:apt-get install lrzsz

    步骤二:打开SecureCRT软件,登录linux终端,连接linux系统上。在SecureCRT的命令行中,切换到管理员账户下。

    步骤三:文件从windows系统上传到linux系统中。在SecureCRT的命令行中,cd到你要放置上传文件的路径下

    输入rz命令,SecureCRT会弹出文件选择对话框,在查找范围中找到你要上传的文件,按Add按钮

    然后OK就可以把文件上传到linux上了

    或者在Transfer->Zmodem Upoad list弹出文件选择对话框,选好文件后按Add按钮

    然后OK窗口自动关闭。然后在linux下选中存放文件的目录,输入rz命令。liunx就把那个文件上传到这个目录下了

    步骤四:文件从linux系统下载到windows 系统中。

    在SecureCRT的命令行中,

    输入:sz filename

    zmodem接收可以自行启动。下载的文件存放在你设定的默认下载目录下。多多支持西昆云

    展开全文
  • linux拷贝文件命令

    千次阅读 2021-02-06 16:48:48
    定义:cp is short for copy, 意为复制文件。用于将文件或目录从一个位置复制到另一个位置。 参数列表预览: 用法1: $ cp sourceFile destinationFile 当sourceFile 和 destinationFile 参数都是文件名时,cp ...

    定义:cp is short for copy, 意为复制文件。用于将文件或目录从一个位置复制到另一个位置。

    参数列表预览:

    img

    img

    用法1:

    $ cp sourceFile destinationFile

    当sourceFile 和 destinationFile 参数都是文件名时,cp 命令将源文件内容复制到一个新文件,该新文件以destinatioFile命名。源文件内容不变。新文件有全新的从创建时间和修改时间。

    命令行:

    img

    结果:

    imgimg

    注意:当 destinationFile 已存在时,一般 Linux 系统会提醒用户是否覆盖原有文件。

    用法2:文件同名拷贝

    $ cp /home/sheepcore/Documents/newfile /home/sheepcore/Downloads(必须给出绝对文件路径)

    命令行:

    img

    如果只需复制到当前目录的话,可以做如下简化:

    $ cp /home/sheepcore/Documents/newfile .

    ('.' 表示当前文件目录,即为/home/sheepcore/Documents)

    img

    用法3:

    $ cp -p destinationFile newDestnFile

    使用 -p (preserve mode) 参数来为目标文件保留源文件的访问时间和修改时间!

    命令行:

    img

    用法4:

    $ cp -R sourceDir destinationDir

    使用 -R (recursive) 参数递归的复制整个源目录到目标目录中。其功能极其强大!

    命令行:

    img

    用法5: 使用 cp 指令创建文件的硬链接与软链接

    $ cp -l srcFile linkedFile (硬链接 -l 表示 link)

    $ cp -s srcFile linkedFile (软链接 -s 表示 soft)

    命令行:

    img

    硬链接会创建一个独立文件,其中包括了源文件的信息以及位置。因此,引用硬链接文件等同于引用了源文件。

    如上图所示命令行,创建 file 文件的硬链接文件 fileLink,从文件列表可以看出,file 和 fileLink 的索引节点号完全相同,这表明,实际上它们是同一个文件。细心注意一下,-rw-r--r-- 后面的数字 2 表明了,该文件的链接计数,说明当前有两个文件存在了两个链接。

    当然,对于不同存储媒体上的文件之间,是不允许创建硬链接的。这个时候就可以使用下面一种方法,通过 -s 来创建软链接。

    以下是结果显示:

    img

    注意到图中,我标注出来的几点不同:

    \1. 软链接文件有一个新的索引节点号;

    \2. 软链接文件的文件大小明显小于源文件和硬链接文件;

    \3. 软链接文件的链接数上显示为1;而源文件和硬链接文件显示为2?

    然后,我简单解释一下这几点不同。创建软链接文件时,Linux 系统把它当做一个单独的文件,所以它有一个唯一的索引号。文件变小的原因是:链接文件只需要存储源文件的信息,比如访问时间、文件大小、地址等,而不会存储源文件的内容,也就是里面的数据。 因为软链接实质上创建了一个新的文件,所以就链接计数为1。

    补充:

    可以使用通配符*, 批量复制有相同名字前缀的文件到一个目录当中!

    $ cp -f file* destinationDir

    -f (force) 强制覆盖已存在的目标文件,不提示!

    命令行实例:

    img

    技巧:可以使用相对路径 . (当前目录)or ..(当前目录的父目录)

    $ cp -v ./file* ../destinationDir

    命令行实例:

    img

    以上就是良许教程网为各位朋友分享的Linux相关知识。

    展开全文
  • Linux拷贝文件到另一台主机

    千次阅读 2018-09-18 21:24:56
    scp命令用于将文件或者目录从linux系统拷贝到另一个Linux下,scp采用的是SSH协议,保证了数据传输的安全 用法格式如下: 1.scp 远程用户名@IP地址:文件的绝对路径 本地Linux系统路径 2. scp 本地Linux系统文件路径 ...

    scp命令用于将文件或者目录从linux系统拷贝到另一个Linux下,scp采用的是SSH协议,保证了数据传输的安全
    用法格式如下:
    1.scp 远程用户名@IP地址:文件的绝对路径 本地Linux系统路径
    2. scp 本地Linux系统文件路径 远程用户名@IP地址:远程系统文件绝对路径名,
    第一种格式是将远程Linux系统上的某个文件或者目录拷贝到本地Linux系统上来、
    第二种是将本地的某个文件或者目录拷贝到远程Linux系统的某个路径下
    需求:将本地/shell文件夹拷贝到远程ip 172.17.82.55远程linux ac用户的/activiti目录中
    scp -r shell ac@172.17.82.55:/activity

    展开全文
  • 选择工具pscp.exe 下载 ...安装 ...使用 打开终端,输入pscp,打印...拷贝 pscp -C xxx@ip:/home/xxx/tmp/abc.tar E:\Downloads 将用户名为xxx,ip地址为ip的服务器中的/home/xxx/tmp/路径下的abc.tar 下载到本地E盘中 ...
  • windows下的ntfs、exfat文件...拷贝文件后,最好加sync命令强制写入。 在linux下插入u盘时,可能会自动创建目录/media/sda1,但是如果没有退出/media/sda1,重新插拔U盘的话,可能U盘会自动挂载在/media/sdb1下。 ...
  • linux 拷贝文件方法

    2013-12-03 10:03:12
    cp *.tbl /opt/tpch/altibase/tpch_2_15_0/dbgen/100
  • Linux拷贝文件中,有时需要略过一些文件或目录,比如.svn等,可以采用如下命令: rsync -av --exclude="path_to_exclude_file_name" --exclude="path_name" source destination 注意使用source和source/是不同...
  • 使用putty在从linux拷贝文件

    千次阅读 2017-05-23 15:44:33
    下载putty(需要包含pscp.exe): https://www.chiark.greenend.org.uk/~sgtatham/... 在pscp,exe目录下打开命令窗口 从linux下载文件到windows: pscp.exe i-turing@114.80.0.201:/home/i-turing/carpn.zip d:\carp
  • 参考:... 方式一:使用Putty里面的PSCP.EXE进行拷贝 1. 下载PSCP.EXE:putty.zip,拷贝PSCP.EXE到D盘目录下; 2. 在运行里输入cmd,进入D盘PSCP.EXE所在的文件夹,输入下面的命令:
  • Linux 拷贝文件函数 2007-12-17 10:56 1 /* 2 * Copy a (real) file to another (real) file. 3 * file can be a regular file or a simlink 4 */ 5 int create_copy_file(const char *source, ...
  • find ./ -maxdepth 1 -type d -exec cp -r filename {} \; 其中, -maxdepth 1 #表示只到第一层子目录。 -type d #表示是目录directory。 -exec #表示执行后面命令。... #这里的{}表示子目录下的目录名,\;...
  • 一、根目录 linux与windows分区是一样的,都有主分区、扩展分区、逻辑分区,只是他们的目录结构不一样,所以导致表现形式也不一样!! winodws是森林型目录结构,它有很多根,如C、D、E、F等都是它的根目录,然后在...
  • 1 不同机器拷贝文件  scp 文件 登录用户@机器IP:/目录/子目录  scp filename test@10.20.130.202:/home/test/  2 同一个机器间拷贝文件夹 cp -r /xxx/xxx/A/B/* /xxx/A1/B1/
  • Windows7 到 Ubuntu 16.04 LTS 转载于:https://www.cnblogs.com/liujx2019/p/11171681.html
  • scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,scp传输是加密的,下面看一下详细使用方法吧
  • Linux Docker拷贝文件

    2021-03-08 11:24:10
    使用Docker后,会经常使用到拷贝文件的功能(注意:上传文件到容器时需要停了容器再操作),一般有下面几种操作,这里的主机是指安装容器的服务器 1.将主机/www/test目录拷贝到容器(96f7f14e99ab为容器id)中,目录...
  • linux 拷贝远程文件

    2013-11-20 15:36:39
    如果要从远程主机拷贝文件,必须用SCP命令,下面是SCP命令的用法。 一、将本机文件复制到远程服务器上 #scp /home/administrator/news.txt root@192.168.6.129:/etc/squid /home/administrator/ 本地文件的...
  • Linux实现拷贝文件

    2019-03-21 11:47:58
    Linux下一个简单的实现文件拷贝的代码: #include<stdlib.h> #include<unistd.h> #include<string.h> #include<assert.h> #include<fcntl.h> int main() { int fdr = open("./...
  • linux拷贝文件

    千次阅读 2018-07-15 22:29:47
    拷贝A文件夹到B目录cp -rv A B如果你正在B目录下,可以这样:cp -rv A ./拷贝A文件下的A1文件cp -v A/A1 ./或者cp -v A/A1 B/说明: -r 递归处理,将指定目录下的文件与子目录一并处理。若源文件或目录的形态,不...
  • linux 远程文件拷贝

    千次阅读 2019-04-21 21:29:55
    linux scp 远程拷贝文件及文件夹 1、拷贝本机/home/administrator/test整个目录至远程主机192.168.1.100的/root目录下 代码如下: scp -r /home/administrator/test/ root@192.168.1.100:/root/ 2、拷贝单个...
  • Linux远程拷贝文件scp

    2019-03-14 15:00:44
    scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。 -1 强制scp命令使用协议ssh1 -2 强制scp命令使用协议ssh2 -4 强制scp命令只使用IPv4寻址 -6 强制scp命令只使用IPv6寻址 -B...
  • Linux服务器之间拷贝文件

    千次阅读 2019-07-01 11:10:29
    ## 拷贝文件 scp root@192.168.225.130:/data/application/a.txt /data/application/ 名词解释:  scp:拷贝命令  root:是放要拷贝文件的主机的用户名  10.86.11..101:是放要拷贝文件的主机的IP  /temp/var/a....
  • 要在linux拷贝文件到windows上,那么文件必须是777的最高权限。 chmod 777 wb_redis -R 转载于:https://www.cnblogs.com/hgj123/p/4493412.html
  • python写的可以实现linux文件拷贝的功能
  • Linux下的文件拷贝

    2018-05-30 15:07:36
    linux系统下实现的文件拷贝功能,从U盘SD卡,拷贝文件Linux内置存储当中,支持文件夹拷贝
  • Linux系统有的有界面,有的没有只要命令窗口,因此导入外部文件就变得困难,没有可视化的方便。 这里通过挂载u盘进行文件拷贝。 首先挂载u盘:这里以centos为例 1、进入命令行模式下,输入命令 sudo -i,获取root...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 16,685
精华内容 6,674
关键字:

linux拷贝文件

linux 订阅