当前位置:首页 » 文件管理 » 终端复制文件夹

终端复制文件夹

发布时间: 2023-02-07 17:19:55

Ⅰ 从linux服务器上复制文件到mac上

1.从服务器复制文件到本地:(Linux服务器—> mac)

另起终端在本地上操作:

scp [email protected]:/data/test.txt /home/myfile/

补充:多文件拷贝

scp [email protected]:/data/\{test1.txt,test2.cpp,test3.bin,test.*\} /home/myfile/

[email protected]   root是目标服务器(有你需要拷贝文件的服务器)的用户名,192.168.1.100是IP地址,后面紧跟的 “:” 不要忘记,/data/test.txt(多文件还有test1.txt,test2.cpp,test3.bin,test.a,test.c等) 是目标服务器中你要拷贝文件的地址,接一个空格,后面的 /home/myfile/ 是本地接收文件的地址。

2.从服务器复制文件夹到本地:

另起终端在本地上操作:

scp -r [email protected]:/data/ /home/myfile/

只需在前面加 -r 即可,就可以拷贝整个文件夹。

3.从本地复制文件到服务器:

scp /home/myfile/test.txt [email protected]:/data/

补充:多文件拷贝

scp /home/myfile/test1.txt test2.cpp test3.bin test.* [email protected]:/data/

4.从本地复制文件夹到服务器:

scp -r /home/myfile/ [email protected]:/data/

Ⅱ Linux系统怎么复制文件夹下的全部文件到另外文件夹

1、用cp命令可以复制全部文件。

1)、复制的时候记得使用通配符*,*表示所有文件。

2)、复制的时候记得-R参数,即递归复制,可以将源文件夹下的子文件夹中的文件一并复制。


2、示例:将当前用户home目录下的doc文件夹下的所有文件复制到Downloads目录中。


3、cp命令使用详解:
1)、用法:cp [选项]... [-T] 源文件 目标文件

或:cp [选项]... 源文件... 目录
或:cp [选项]... -t 目录 源文件...
将源文件复制至目标文件,或将多个源文件复制至目标目录。

2)、长选项必须使用的参数对于短选项时也是必需使用的。
-a, --archive 等于-dR --preserve=all
--backup[=CONTROL 为每个已存在的目标文件创建备份
-b 类似--backup 但不接受参数
---contents 在递归处理是复制特殊文件内容
-d 等于--no-dereference --preserve=links
-f, --force 如果目标文件无法打开则将其移除并重试(当 -n 选项
存在时则不需再选此项)
-i, --interactive 覆盖前询问(使前面的 -n 选项失效)
-H 跟随源文件中的命令行符号链接
-l, --link 链接文件而不复制
-L, --dereference 总是跟随符号链接
-n, --no-clobber 不要覆盖已存在的文件(使前面的 -i 选项失效)
-P, --no-dereference 不跟随源文件中的符号链接
-p 等于--preserve=模式,所有权,时间戳
--preserve[=属性列表 保持指定的属性(默认:模式,所有权,时间戳),如果
可能保持附加属性:环境、链接、xattr 等
-c same as --preserve=context
--sno-preserve=属性列表 不保留指定的文件属性
--parents 复制前在目标目录创建来源文件路径中的所有目录
-R, -r, --recursive 递归复制目录及其子目录内的所有内容
--reflink[=WHEN] 控制克隆/CoW 副本。请查看下面的内如。
--remove-destination 尝试打开目标文件前先删除已存在的目的地
文件 (相对于 --force 选项)
--sparse=WHEN 控制创建稀疏文件的方式
--strip-trailing-slashes 删除参数中所有源文件/目录末端的斜杠
-s, --symbolic-link 只创建符号链接而不复制文件
-S, --suffix=后缀 自行指定备份文件的后缀
-t, --target-directory=目录 将所有参数指定的源文件/目录
复制至目标目录
-T, --no-target-directory 将目标目录视作普通文件
-u, --update only when the SOURCE file is newer
than the destination file or when the
destination file is missing
-v, --verbose explain what is being done
-x, --one-file-system stay on this file system
-Z, --context=CONTEXT set security context of to CONTEXT
--help 显示此帮助信息并退出
--version 显示版本信息并退出

3)、默认情况下,源文件的稀疏性仅仅通过简单的方法判断,对应的目标文件目标文件也
被为稀疏。这是因为默认情况下使用了--sparse=auto 参数。如果明确使用
--sparse=always 参数则不论源文件是否包含足够长的0 序列也将目标文件创文
建为稀疏件。
使用--sparse=never 参数禁止创建稀疏文件。

4)、当指定了--reflink[=always] 参数时执行轻量化的复制,即只在数据块被修改的
情况下才复制。如果复制失败或者同时指定了--reflink=auto,则返回标准复制模式。

5)、备份文件的后缀为"~",除非以--suffix 选项或是SIMPLE_BACKUP_SUFFIX
环境变量指定。版本控制的方式可通过--backup 选项或VERSION_CONTROL 环境
变量来选择。以下是可用的变量值:

none, off 不进行备份(即使使用了--backup 选项)
numbered, t 备份文件加上数字进行排序
existing, nil 若有数字的备份文件已经存在则使用数字,否则使用普通方式备份
simple, never 永远使用普通方式备份

6)、有一个特别情况:如果同时指定--force 和--backup 选项,而源文件和目标文件
是同一个已存在的一般文件的话,cp 会将源文件备份。

Ⅲ Linux系统怎么复制文件夹下的全部文件到另外文件夹

cp -Rf /home/user1/* /root/temp/
将 /home/user1目录下的所有东西拷到/root/temp/下而不拷贝user1目录本身。
即格式为:cp -Rf 原路径/ 目的路径/

Ⅳ mac终端里用cp -r复制磁盘映像里一文件夹到桌面上,不能完全复制

mac终端里用cp
-r复制磁盘映像里一文件夹到桌面上方法:
注意文件路径:
有时候把相对路径当绝对路径的时候:
比如当前的一个文件夹名叫tset。应该是
cp
./test
/home/username/Desktop。
但是少了个“.”就变成了根分区的下的test文件夹了。

Ⅳ 快速拷对方文件方法

1.在对方电脑终端中,cd 到你要复制的文件夹
(如果要拷贝文件目录,建议先打包)
输入以下命令,开一个后门

2.对方命令行输入
ifconfig
得到对方IP地址

3.本机浏览器输入以下地址,即可开始复制
对方IP地址:12345
比如 http://172.17.13.147:12345/

如果复制目录的话,也可以在本机终端使用scp -r 本地文件夹 对方IP地址文件夹

Ⅵ linux命令:cp复制文件或目录

使用Linux系统的时候经常需要运用cp命令进行文件或者文件夹的复制,那么该如何操作cp命令呢?下面我给大家分享一下。

工具/材料

linux系统终端

首先登录进linux系统,右键单击选择Open In Terminal选项,如下图所示

接下来我们在打开的终端命令行,首先用pwd命令查看当前目录,然后运用cp命令进行文件的复制,如下图所示,注意复制后的文件名称被修改了

回到桌面,我们可以看到已经有2个文件了,并且复制的文件名称也已改变,如下图所示

最后我们还可以通过cp命令直接复制文件夹到另一个文件夹,如下图所示

Ⅶ Mac下用快捷键复制和终端cp命令复制的区别

最近在尝试shell自动化配置环境时遇到一个问题
手动将文件夹复制过去,环境是正常的,程序可以运行
但是用shell命令复制过去,程序便不能正常运行,这两者究竟有什么区别呢?
右键查看两者权限的区别

原来两者权限并不相同,用脚本复制的文件权限会降级。

在脚本中补上权限即可解决

Ⅷ LINUX下COPY一个文件夹的命令怎么写

cp-r/direcotry/new_directory_name

以上是复制一个文件夹的命令

热点内容
java返回this 发布:2025-10-20 08:28:16 浏览:712
制作脚本网站 发布:2025-10-20 08:17:34 浏览:974
python中的init方法 发布:2025-10-20 08:17:33 浏览:686
图案密码什么意思 发布:2025-10-20 08:16:56 浏览:837
怎么清理微信视频缓存 发布:2025-10-20 08:12:37 浏览:743
c语言编译器怎么看执行过程 发布:2025-10-20 08:00:32 浏览:1085
邮箱如何填写发信服务器 发布:2025-10-20 07:45:27 浏览:314
shell脚本入门案例 发布:2025-10-20 07:44:45 浏览:194
怎么上传照片浏览上传 发布:2025-10-20 07:44:03 浏览:882
python股票数据获取 发布:2025-10-20 07:39:44 浏览:840