12.不同系统之间的文件传输(linux)

1.文件归档

文件归档,就是把多个文件变成一个归档文件
命令
   tar c       ##创建
       f       ##指定归档文件名称
       t       ##显示归档文件中的内容
       r       ##向归档文件中添加文件
       --get       ##取出单个文件
       --delete    ##删除单个文件
       x       ##取出归档文件中的所有内容
       -C      ##指定解档目录
       -z      ##gz格式压缩
       -j      ##bz2格式压缩
       -J      ##xz格式压缩

2.压缩
(1)gz
gzip etc.tar        ##压缩成gz格式
gunzip  etc.tar.gz  ##解压gz格式压缩包
tar zcf etc.tar.gz /etc ##把文件归档为tar并压缩成gz
tar zxf etc.tar.gz  ##解压并解档gz格式压缩包


(2)bz2
bzip2 etc.tar       ##压缩成bz2格式
bunzip2 etc.tar.bz2 ##解压bz2格式压缩包
tar jcf etc.tar.bz2 /etc    ##把文件归档为tar并压缩成bz2
tar jxf etc.tar.bz2 ##解压并解档bz2格式压缩包


(3)xz
xz etc.tar      ##压缩成xz格式
unxz  etc.tar.xz    ##解压xz格式压缩包
tar Jcf etc.tar.xz /etc ##把文件归档为tar并压缩成zx
tar Jxf etc.tar.xz  ##解压并解档xz格式压缩包

(4)zip

zip -r etc.tar.zip etc.tar  ##压缩成zip格式
unzip etc.tar.zip       ##解压zip格式压缩包


3.系统中的文件传输
scp file    [email protected]:/dir    ##上传

scp    [email protected]:/dir/file  /dir  ##下载


rsync [参数]    file    [email protected]:/dir
rsync   -r  ##同步目录
        -l  ##不忽略链接
        -p  ##不忽略文件权限
        -t  ##不忽文件时间戳

-g  ##不忽文件所有组
        -o  ##不忽文件所有人
        -D  ##不忽略设备文件

时间: 2024-11-06 11:44:03

12.不同系统之间的文件传输(linux)的相关文章

第十二单元 不同系统之间的文件传输

第十二单元 不同系统之间的文件传输 一 文件归档 1.文件归档,就是把多个文件变成一个归档文件,通过文件归档可使发送文件的速度变快 命令    参数 tar  c:创建 f:指定归档文件名称 t:显示归档文件中的内容 r:向归档文件中添加文件 - -get:取出单个文件 - -delete:删除单个文件 x:取出归档文件中的所有内容 -C:指定解档目录 -z:gz格式压缩 -j:bz2格式压缩 -J:xz格式压缩 二 压缩(只能压缩纯文本,不能压缩视频) gz gzip etc.tar     

linux云自动化运维基础知识12(不同系统之间的文件传输)

####1.文件归档####1.文件归档,就是把多个文件变成一个归档文件2.tar    c        ##创建    f        ##指定归档文件名称 t        ##显示归档文件中的内容 r        ##向归档文件中添加文件 --get        ##取出单个文件 --delete    ##删除单个文件 x        ##取出归档文件中的所有内容 -C        ##指定解档目录    -z        ##gz格式压缩    -j        ##b

不同系统之间的文件传输

####1.文件归档#### 1. 文件归档,就是把多个文件变成一个归档文件 2. tarc##创建 f##指定归档文件名称 t##显示归档文件中的内容 r##向归档文件中添加文件 --get##取出单个文件 --delete##删除单个文件 x##取出归档文件中的所有内容 -C##指定解档目录 -z##gz格式压缩 -j##bz2格式压缩 -J##xz格式压缩 ####2.压缩#### gz gzip etc.tar##压缩成gz格式 gunzip  etc.tar.gz##解压gz格式压缩包

运维学习之Linux系统中的文件传输、归档、压缩

不同系统之间的文件传输 1.文件归档 1. 文件归档,就是把多个文件变成一个归档文件 2. tar c ##创建 f ##指定归档文件名称 t ##显示归档文件中的内容 r ##向归档文件中添加文件 --get ##取出单个文件 --delete ##删除单个文件 x ##取出归档文件中的所有内容 -C ##指定解档目录 -z ##gz格式压缩 -j ##bz2格式压缩 -J ##xz格式压缩 2.压缩 gz gzip etc.tar ##压缩成gz格式 gunzip  etc.tar.gz #

Linux系统之间拷贝文件的技巧总结

日常工作中需要经常从远程或本地服务器拷贝/移动大量文件.遇到文件比较多比较散的时候速度较慢,所以在想有没有较快的方式.经过搜罗.整理.验证,大概有以下几种. 首先,无论本地还是远程,需要移动或拷贝的文件较多且都不太大时,用cp命令和mv命令效率较低,可以先使用tar工具对将要拷贝/移动的内容进行打包/压缩,之后再进行拷贝/移动,最后再解包/解压缩. 另外,也是很关键的一个技巧,即,不必在tar打包/压缩完毕之后再进行拷贝,解包/解压缩,可以通过管道一边打包/压缩另一边执行拷贝解包/解压缩. 比如

虚拟机中实现Linux与Windows之间的文件传输

虚拟机中实现Linux与Windows之间的文件传输 标签: linux 2016年06月28日 11:17:37 2092人阅读 评论(0) 收藏 举报  分类: linux(2)  一.配置环境 虚拟机Linux:Fedora 9 文件传输工具:SSHSecureShellClient-3.2.9 二.实现步骤 1. 在Windows中安装文件传输工具SSHSecureShellClient-3.2.9,主界面如下: 左边是Windows资源管理器,右边是Linux目录显示区(还没连接到Li

使用PSFTP实现Windows、Linux之间的文件传输

安装PuTTY时自动安装了PSFTP 使用PSFTP可以实现Winodws.Linux之间的文件传输. 打开PSFTP,输入Linux的ip地址,输入要登录的用户名.密码 Windows向Linux传文件: put D:\jdk-8u241-linux-x64.rpm /root/jdk-8u241-linux-x64.rpm put  本地文件路径  目标文件路径. 注意windows的文件路径用\,Linux的文件路径用/. 如果目标路径只写文件名,比如  put   D:\jdk-8u24

Docker容器和本机之间的文件传输 使用Docker部署Tomcat项目

Docker容器和本机之间的文件传输. http://blog.csdn.net/leafage_m/article/details/72082011 使用Docker部署Tomcat项目 http://blog.csdn.net/leafage_m/article/details/72081987

windows系统和Linux系统之间拷贝文件攻击--pscp

putty secure copy == pscp,是putty提供的文件传输攻击,通过ssh两件,在两台机器之间安全传输文件 获取pscp工具:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html,将.exe文件放在windows的system32文件夹下,或者自己设置环境变量.然后在dos命令窗口下即可直接调用. -r 复制目录下所有文件 -l 对方机器(Linux)用户名(root) -pw 密码 使用方法: 1.本