| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> linux文件压缩归档和vim编辑器 -> 正文阅读 |
|
[开发工具]linux文件压缩归档和vim编辑器 |
目录 前言在linux系统中我可以用cp命令来复制文件,当文件数量很多且容量巨大时cp命令就显得效率非常低,这时候我们使用压缩和归档来解决问题。vim是linux系统中最常用的编辑器。 一、压缩和解压缩压缩 gzip -9 {文件名} bzip -9 {文件名} 解压缩 gzip -d {文件名}.gz bzip -d {文件名}.bz2? ? ? ? 注意:压缩gzip 和bzip的命令作用基本相同,但要注意格式不一样。 这里我将AAA文件压缩成红色的AAA.gz格式的文件 输入gzip -d AAA.gz解压缩 二、归档tar命令制作归档文件、释放归档文件 tar {选项}……归档文件名 源文件或目录 tar {选项}……归档文件名 {-C目标或目录} 常用命令选项
举个栗子
tar:代表命令。 zcvf:调用gzip程序进行压缩,使用归档文件创建tar格式并输出详细信息。 shiyan.tar.gz:创建名称为shiyan的tar文件,并以gz的压缩格式。 / shiyan:代表需要创建tar文件的源文件。 输入命令后查看文件就会看到tar文件
现在我们来解开tar格式文件,命令和压缩差不多
xzvf:这里的x代表解开.tar格式的文件。xvf和压缩的意思一致。 shiyan.tar.gz:需要解包的文件名称 -C:解压到哪个目录下面 /home/:解压到home目录 解压完成后就可以看到shiyan目录了
三、vim编辑器文本编辑器的作用创建或修改文本文件 维护linux系统中各类配置文件 三种工作模式与模式的切换命令模式 、输入模式、末行模式 首先我们进入一个文件 命令:?vim tcsd.conf 这就是文件打开的样子,我们配置文件需要编辑各种信息?,下面是各操作按键 命令模式光标移动
命令模式复制、粘贴、删除
命令模式文件内容查找
例:查找ab? ?进入末行模式 输入/ab 命令模式,撤销、编辑、保存退出
末行模式保存及退出、打开新的文件
打开新的文件或读入其他文件内容
末行模式文件替换
例 将当前行中所有的a换成b?? 输入s? a/b/g ?全部换好了替 例:将10到20行的a换成b 输入命令?:10,20 s /a/b/g 就换好了 总结?linux系统不同于Windows,每一步都需要我们命令的操作,配置文件就像word文档一样编辑字符,我们只能看到字符在变,所以我们必须了解每个字符和字符所代表的命令的意思,才能在工作中更加高效。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 | -2024/12/22 2:29:00- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |