文件压缩

cat 文件1 文件2 文件3 > 总文件——————将文件1,文件2,文件3纵向合并成总文件

cat 文件1 >> 总文件————————————将文件1的内容添加到总文件中

tar -选项 压缩后的文件名 被压缩的所有文件——压缩

  • c : 创建一个新文件

  • t : 列出文件中的所有内容

  • x : 从tar文件中抽取文件

  • f : 指定归档文件或磁带设备

  • v : 显示所打包文件的详细信息

  • z : 使用gzip算法来压缩打包后的文件

  • j : 使用bzip2压缩算法来压缩打包后的文件

tar cvf arch.tar arch ——————————将arch目录打包成一个名为arch.tar的归档文件(显示所有打包的文件和目录)

tar tf arch.tar————————————显示arch.tar这个归档文件(包)中的所有文件

tar cvfz arch.tar.gz arch————————将arch路径以gzip方式压缩

tar cvfj arch.tar.bz2 arch————————将arch路径以bzip2方式压缩

tar xvf arch.tar -C 路径————————恢复arch.tar中的全部内容

Vim使用方法

命令行模式

其他模式按esc可以切换回命令行模式

命令行模式转编辑模式:a

  • nG 跳到第n行

  • G 跳到文件末尾

  • gg 跳到文件开头

  • $ 跳到行尾

  • 0 跳到行首

  • L 跳到当前屏幕的末尾

  • H 跳到当前屏幕的开始

  • yy 复制所在行

  • nyy 复制当前光标的所在向下20行

  • p 粘贴到光标下一行

  • P 粘贴到光标上一行

  • dd 删除本行

  • ndd 删除光标下面n行

  • u 撤销操作

  • Ctrl + R 前进操作

  • /abc 查找文中第一个abc,按n显示下一个

扩展模式

命令行模式下输入:进入扩展模式

  • w 保存

  • q 退出

  • wq! 强制保存退出

  • %s|abc|ABC|g 将文中的所有的abc替换为ABC

转载于:https://www.cnblogs.com/rendawei/p/6904970.html

Day6: Linux基础片:文件压缩、Vim用法相关推荐

  1. linux基础知识_压缩—进程管理-网络管理-ftp-nfs-ssh-scp

    linux基础知识_压缩-进程管理-网络管理-ftp-nfs-ssh-scp 1.压缩包管理 gzip .gz格式的压缩包,不打包,分别压缩,原文件消失 bzip2 .bz2格式的压缩包,原文件不会消 ...

  2. Linux基础工具|文本编辑器Vim的使用

    0.前言 您好这里是limou3434的个人博客,感兴趣可以看看我的其他内容. 本次我给您带来的是Linux下Vim文本编辑器的使用,关于vim,您只需要知道一些常用的指令和操作即可,快速上手的秘诀是 ...

  3. [linux基础学习]文件和目录属性

    注:在[北南南北]的基础上修改而来 1. Linux 文件属性概说: Linux 文件或目录的属性主要包括:文件或目录的节点.种类.权限模式.链接数量.所归属的用户和用户组.最近访问或修改的时间等内容 ...

  4. Linux学习笔记-文件压缩与解压缩

    背景:文件压缩技术 首先,我们的电脑都是以字节为单位进行计量(最小计量单位为bit).假设我们要存储数字"1",那么计算机会存储为"00000001",压缩就是 ...

  5. 【Linux基础】文件权限(待补充)

    文件权限(待补充) 文章目录 文件权限(待补充) 0.前言 1.基本权限UGO 1.1UGO的基本概念 1.2RWX针对目录和文件的意义 1.3修改文件的所属者和所属组 1.4修改UGO权限 2.预设 ...

  6. Linux学习记录--文件压缩

    文件压缩 机器语言与程序语言 对于机器来说只能识别0,1,我们如果让机器运行必须输入机器能够识别的语言,可是机器语言不利于人们使用可理解,因此科学家就开发出人类能看的懂的程序语言,然后再创造出&quo ...

  7. 鸟哥的linux私房菜-文件压缩于打包-2

    dump 备份命令: -S  :仅列出后面的待备份数据需要多少磁碟空间才能够备份完毕: -u  :将这次dump 的时间记录到/etc/dumpdates 文件中: -v  :将dump 的文件过程显 ...

  8. 关于linux系统下文件压缩归档操作命令略提

    Linux下文件压缩归档操作命令:gzip/ungzip 后缀 .gz  xz/unxz       后缀 .xz  bzip2/bunzip2 后缀 .bz2  tar 用于归档并压缩  -# :# ...

  9. dd命令打包多个文件_linux的tar命令详情;linux多个文件压缩打包到一个压缩文件...

    tar命令 可以用来压缩打包单文件.多个文件.单个目录.多个目录. Linux打包命令_tar tar命令可以用来压缩打包单文件.多个文件.单个目录.多个目录. 常用格式: 单个文件压缩打包 tar ...

最新文章

  1. centos 7 安装GTK+-2.0
  2. [转]thinkphp 模板显示display和assign的用法
  3. C++ inline
  4. Netty工作笔记0042---Netty入门--编写客户端
  5. Ext.data.Store 获取Json数据只有一行,而且是最后一行
  6. vue框架+cesium项目怎么才能运行成功
  7. 根据判断浏览器类型屏幕分辨率自动调用不同CSS的代码
  8. Qt学习之路系列教程目录
  9. Drools规则引擎讲解
  10. 一个简单的爬虫例子(代码)
  11. 世界第一黑客:凯文.米特尼克
  12. lxqt lxde_面向极简主义者的Linux桌面:LXQt和LXDE入门
  13. Ubuntu16.04编译roc-rk3328-cc
  14. DSA815频谱分析仪技术参数
  15. 微信官方你真的懂OAuth2?Spring Security OAuth2整合企业微信扫码登录
  16. R语言医学实例分析:代码解析
  17. 毕业入职工作一年总结
  18. I Need Some Sleep / Eels
  19. qq怎么实现用链接跳转聊天记录页面
  20. 微星a320m主板可以装服务器系统吗,技嘉a320m主板:微星a320m主板,正式再见

热门文章

  1. C语言 将字符串中数字字符全部删除
  2. DevExpress.XtraGrid.GridControl中数据源的绑定问题
  3. springmvc中Controller方法的返回值
  4. Centos7将firewall替换成iptables
  5. 有关RSA 命令总结
  6. 如何使用定时器settimeout、setInterval执行能传递参数的函数(转)
  7. 实变函数与泛函分析导论
  8. Spring3 M2 quartz-2.1.7 解决bean不能注入问题
  9. thinkphp3.2定义多模块并设置默认模块
  10. Linux中环境变量文件profile、bashrc、bash_profile之间的区别和联系