一、文件归档

1.文件归档,就是把多个文件变成一个归档文件

2.tar 参数

c ##创建

f ##指定归档文件名称

t ##显示归档文件中的内容

r ##向归档文件中添加文件

--get ##取出单个文件

--delete ##删除单个文件

x ##取出归档文件中的所有内容

-C ##指定解档目录

-z ##gz格式压缩

-j ##bz2格式压缩

-J ##xz格式压缩

注:zip压缩是单独一条命令

二、压缩

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 ##压缩成bz格式2

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格式压缩包

三、系统中的文件传输

1.scp (速度慢)

scp file username@ip:/dir ##上传

scp username@ip:/dir/file  /dir ##下载

2.rsync (速度快)

rsync [参数] file username@ip:/dir

rsync -r ##同步目录

-l ##不忽略链接

-p ##不忽略文件权限

-t ##不忽文件时间戳

-g ##不忽文件所有组

-o ##不忽文件所有人

-D ##不忽略设备文件

linux——不同系统间的文件传输和打包压缩相关推荐

  1. linux之系统间的文件传输(scp,rsync以及二者之间的区别)

    系统中的文件传输 一,文间的上传与下载 scp file username@ip:/dir ##上传 scp username@ip:/dir/file /dir ##下载 举例: Desktop虚拟 ...

  2. unix服务器备份文件命令,linux/unix系统间文件备份脚本

    这是我之前写的一个shell脚本,用于linux/unix系统间的文件自动备份. 脚本的主要功能有:用于不同服务器间当天的文件的同步或拷贝:需要expect命令支持,RHEL和AIX测试正常,需要ex ...

  3. 【Linux学习笔记】用nc实现两台主机间的文件传输(不需要输密码)

    通常,可以用scp完成两台主机间的文件传输任务,但在主机间未建立信任关系的情况下,scp每次都需要输入密码,用起来感觉不是很方便,之前这篇笔记介绍过不用输入密码执行脚本或传输文件的方法,但对于一些临时 ...

  4. linux系统中的文件传输

    Linux系统中的文件传输 1 实验环境 2 scp命令 3 rsync命令 3.1 rsync和scp命令对比 3.2 rsync命令用法 4 文件的归档压缩 4.1 文件归档 4.2 文件压缩 4 ...

  5. Android 系统(68)---使用Xshell在Windows系统和Linux系统之间进行文件传输

    使用Xshell在Windows系统和Linux系统之间进行文件传输 Windows系统在安装虚拟机centos系统之后,如何进行两者之间的文件传输和互操作,或者如何在Windows端使用Xshell ...

  6. android程序移动到Linux,Android应用开发之Android 系统 -- 使用Xshell在Windows系统和Linux系统之间进行文件传输...

    本文将带你了解Android应用开发之Android 系统 -- 使用Xshell在Windows系统和Linux系统之间进行文件传输,希望本文对大家学Android有所帮助. 使用Xshell在Wi ...

  7. Linux远程SSH终端和文件传输工具

    2019独角兽企业重金招聘Python工程师标准>>> 在Windows上打开Linux终端的工具很多,这里介绍三款目前在用的终端工具,非常好用! 1.putty 这款工具支持tel ...

  8. 虚拟机与主机间的文件传输

    实现虚拟机与主机间的文件传输 本文介绍实现虚拟机和主机间的文件传输三种方法 Linux版本为CentOS 6.8虚拟主机名为xwz 方法一:安转VMware Tools 选择虚拟机菜单栏--安装VMw ...

  9. 计算机网络 P43 网络应用模型 P44 DNS系统 P45 FTP文件传输协议

    DNS系统: FTP文件传输协议  

最新文章

  1. SQL Server 数据库优化文章
  2. Linux调度系统全景指南(中篇)
  3. strconv---用来基本类型之间的转换
  4. oracle创建public链接,如何在oracle直接使用地址来创建database link
  5. 关于ping命令的工作原理
  6. 恩墨年货送到家-2018,寻梦一起出发
  7. 等差数列java_Java实现 LeetCode 413 等差数列划分
  8. 用VB使用花式画笔实现流动的选取框
  9. WIN和LIN环境下对拍程序
  10. linux dma 拷贝内存数据_原来 8 张图,就可以搞懂「零拷贝」了
  11. android 开源fc模拟器_用 Go 撸了一个 NES/FC/红白机模拟器——GoNES
  12. 上传图片,使用很简单的办法上传图片
  13. Android虚拟机参数意义,Android虚拟机参数说明
  14. BI是什么意思?在企业应用中有哪些好处?
  15. 利用APPium获取自动浏览获取喵币
  16. Python解释大数定律
  17. 基于STM32F103的直流电机调速系统
  18. 深入理解硬盘原理,Mysql索引底层数据结构与算法的来龙去脉(多图)
  19. mysql查询和更改时区
  20. 富士康计算机类笔试题,富士康笔试题目及答案

热门文章

  1. 物料帐结算,库存差异为何在下月初冲回
  2. 成功输出消息后的采购订单不能取消审核
  3. 跨工厂物料状态/特定工厂的物料状态
  4. CONVERSION_EXIT_SDATE_OUTPUT
  5. FIELD-SYMBOLS详解
  6. 子屏幕selection-screen
  7. 从烤箱到蒸烤箱、到蒸烤箱集成灶,功能做加法,价格做乘法
  8. 腾讯“死守”版权,网易云“再强”社区,各筑“孤峰”对战在线音乐下半场
  9. 这些你耳熟能详的“外国名牌”,其实都是中国的
  10. 从0搭建一个Springboot+vue前后端分离项目(六)后台编写配置类与接口