scp --- 用于远程拷贝文件

上传文件

scp file user@ip:/file

下载文件

scp user@ip:/file file

rsync --- 远程同步,速度块,默认会忽略,文件属性,链接文件,设备文件

-r --- 同步目录

-p --- 同步权限

-o --- 同步文件所有人

-g --- 同步文件所有组

-D --- 同步设备文件

-l --- 同步软链接文件

-t --- 同步文件时间戳

实验具体操作

递归同步目录

递归同步目录test,同步权限读写执行

赋予目录test所有人为student,递归同步目录,权限读写执行,文件所有人

递归同步目录test,权限读写执行,文件所有人,所有组,时间戳

赋予test目录所有者为student,递归同步目录,权限读写执行,文件所有人,所有组

为目录test创建软链接d1,递归同步目录,权限读写执行,文件所有人,所有组,软链接目录

tar --- 归档文件(把很多个文件打包成1个文件)

-c --- 创建

-x --- 解档

-v --- 显示过程

-f --- 指定归档文件名称

-t --- 查看归档文件内容

-r --- 添加文件到归档中

--get --- 解档指定文件

--delete --- 删除归档中的指定文件

-C --- 指定解档目录

实验具体操作

创建文件file1到10,打包并命名file.tar

创建文件f1,并添加到file.tar包中,查询包内文件

指定解压file.tar包中文件f1,查询当前目录内容

删除file.tar包中文件file1,查询包内文件

解包file.tar包中文件到指定目录/mnt下并查看/mnt下内容

文件压缩后占用的空间变小,节省磁盘空间

常见的压缩文件:

Windows .rar .zip .7z

Linux .zip .gz .bz2 .xz

注 只有zip支持压缩目录,其他文件只能压缩包文件

zip 压缩工具

查看当前目录内容,压缩所有文件命名为filetest.zip

删除文件file1到9,查看当前目录内容,解压压缩文件filetest.zip,并查看当前目录内容

gz压缩工具

压缩包文件file.tar, 查看当前目录内容,解压压缩文件filetest.tar.gz,查看当前目录内容

bz2压缩工具

压缩包文件file.tar, 查看当前目录内容,解压压缩文件filetest.tar.bz2,查看当前目录内容

xz压缩工具

压缩包文件file.tar, 查看当前目录内容,解压压缩文件filetest.tar.xz,查看当前目录内容

tar不仅具备打包能力也可直接压缩打包文件,等同于gz,zb2,xz压缩工具

选项z等同于gz压缩工具

选项j等同于zb2压缩工具

选项J等同于xz压缩工具

linux传文件file,linux文件的传输与压缩快速入门相关推荐

  1. Linux下搭建File Browser文件管理系统

    活动地址:毕业季·进击的技术er Linux下搭建File Browser文件管理系统 卷首语 1.目前为止毕业几年了?当初学习的是什么专业? 2.是否从事了本专业工作?目前从事的行业.职业?入门的导 ...

  2. javaweb 获取服务器整个文件夹下的文件_详细得不要不要的 JavaWeb快速入门,值得收藏!...

    这段时间博主也接触了一些事情,感觉有必要专门把JSP的基础拿出来说明一下,因为还是很多人和我说看不懂. 其实写博文真的是挺有挑战性的一件事情,如何把知识点用通俗易懂的语言来表述出来呢?这真的是不太容易 ...

  3. HotSpot源码(一):Docker与虚拟机的区别,class字节码解析,linux内核源码下载地址,Yacc与Lex快速入门

    Docker是虚拟机吗? Docker是用来隔离的,使用的是隔离的namespace,使用OS提供的接口进行应用程序之间的资源隔离,不是虚拟机.再加上它自己特殊的文件系统,一层一层叠加.他只不过是一个 ...

  4. linux传几百G文件,为什么我不推荐另外2种快速传几百G文件的方法!

    原标题:为什么我不推荐另外2种快速传几百G文件的方法! 引言 我是@程序员小助手 Rman,昨天看到一个题目,说在两台PC之间快速传几百G的文件,有没有什么好的快的办法. 考虑到操作系统平台,有Win ...

  5. docker -v 文件夹下没有数据_详细!快速入门指南!Docker

    什 么 是 容 器? 容器只是实现隔离的一种方法.与虚拟机不同,它们不是通过模拟硬件来实现隔离,而是通过使用现有的Linux内核功能来实现隔离.在典型的Unix/Linux操作系统中,所有进程都共享相 ...

  6. linux中pl怎么使用教程,petalinux初学者-使用教程-快速入门

    一.设计流程步骤如下: 先去官网下载一个对应的bsp包,如果没有,可以自定义工程,自己建自己的项目,在开始阶段,先用bsp熟悉一下开发流程: 我这里下的是zc702 的bsp板级支持包. bsp下载地 ...

  7. Linux学习——第三部分 文件内容、搜索命令、系统信息

    文章目录 一.文件内容 1. head:查看文档的前几行内容 2. tail:查看文档(日志)的后几行内容 3. grep:搜索存在关键字的行 4. cut:以某种方式按照文件的行进行分割 5. so ...

  8. DVWA靶机-文件上传漏洞(File Upload)

    DVWA靶机-文件上传漏洞(File Upload) 文件上传漏洞的四个等级,low,medium,high,impossible,今天我们针对于不同的等级进行基于文件上传漏洞的攻击 DVWA靶机-暴 ...

  9. Linux系统管理命令之管理文件和目录

    内部命令与外部命令的区别: 内部命令是Shell自带能用help查看的命令. 外部命令为第三方软件安装的命令 一些快捷键: Tab:自动补全命令. 反斜杠"\":强制换行后在下一行 ...

最新文章

  1. C++中的sta::atomic<bool>和auto类型
  2. java8生成jsp页面内容组装到jsp中_JAVA WEB快速入门之从编写一个JSP WEB网站了解JSP WEB网站的基本结构、调试、部署...
  3. 15.Node.js REPL(交互式解释器)
  4. Win Api 有名管道通信--扫雷辅助(四)
  5. python 教程 第十五章、 结构布局
  6. zrender zlevel层叠控制和Group使用笔记
  7. 当下大数据体系的4个热点,4个趋势和3个问题
  8. python烧录单片机_mac实现烧写51单片机
  9. minio 文件服务器,5分钟解决SpringBoot集成minio文件服务器的过程
  10. 【过程记录】ArcGIS Pro打开.osgb文件
  11. 高德地图大头针功能_关于高德地图遇到的自定义大头针的坑
  12. Android开发工程师常见面试题整理
  13. [导入]把域名转到了GoDaddy下
  14. 数学软件四大家族——Maple、MATLAB、MathCAD和Mathematica优缺点比较
  15. PB中OpenSheet与open的区别
  16. 京东商城导航logo---用js
  17. BUUCTF [强网杯 2019]随便注
  18. 【激光slam仿真】启动gazebo仿真环境报错[spawn_model-4] process has died
  19. BurnInTest
  20. C语言:最大公约数详解

热门文章

  1. plugin since you are using Gradle version 4.6 or above
  2. java 基本数据类型和包装类型
  3. 学校计算机二级模拟上机能看分数吗,全国计算机二级考试机试考完怎么储存的...
  4. win7下搭建小程序服务器,技术开发人员告诉你微信小程序怎么做
  5. java命令行 引用jar包_java命令行引用jar包
  6. 屏幕输出语句_C语言快速入门——表达式与语句
  7. 1004 成绩排名 (20分)
  8. 位运算 中度难度 子集
  9. 正则表达式小应用之对xml格式字符串每个字段加双引号
  10. Laravel框架一:原理机制篇