【原创】Linux基础之gz文件相关操作

gz文件不需要解压即可进行相关操作

$ zcat test.log.gz
$ zmore test.log.gz
$ zless test.log.gz
$ zgrep ‘1.2.3.4‘ test.log.gz
$ egrep ‘regex‘ test.log.gz

原文地址:https://www.cnblogs.com/barneywill/p/10559428.html

时间: 2024-10-14 15:02:54

【原创】Linux基础之gz文件相关操作的相关文章

python文件相关操作

Python文件相关操作 打开文件 打开文件,采用open方法,会将文件的句柄返回,如下: f = open('test_file.txt','r',encoding='utf-8') 在上面的代码中,open()方法进行打开文件等相关操作,open()方法其中第一个参数是要打开的文件的文件路径,第二个参数是对要打开文件要执行的权限,第三个参数是文件采用字符编码. 而open()方法返回的内容叫做文件句柄.我们可以打印返回的文件句柄来看下: f = open('test_file.txt','r

Linux下*.tar.gz文件解压缩命令 find 命令

1.压缩命令: 命令格式:tar  -zcvf   压缩文件名.tar.gz   被压缩文件名 可先切换到当前目录下.压缩文件名和被压缩文件名都可加入路径. 2.解压缩命令: 命令格式:tar  -zxvf   压缩文件名.tar.gz 解压缩后的文件只能放在当前的目录. 3.文件查找命令 查找目录:find /(查找范围) -name '查找关键字' -type d查找文件:find /(查找范围) -name 查找关键字 -print Linux下*.tar.gz文件解压缩命令 find 命

linux基础命令-管理文件和目录

今天学习了对Linux命令的理解和Linux系统中对文件和目录进行管理的基础命令. 在Linux系统中需要通过命令来实现某一项功能,Linux命令的执行需要依赖于Shell命令解释器.Shell是在Linux系统中运行的一种特殊程序,Shell解释器位于用户和内核之间,Shell接收到用户的命令并进行解释,然后将需要执行的的操作传递给内核来执行.根据Linux命令和Shell程序的关系,分为内部命令和外部命令. Linux命令对大小写敏感,格式:命令字 [选项] [参数] 以下辅助操作可以提高输

[原创] Linux下几种文件传输命令 sz rz sftp scp介绍

Linux下几种文件传输命令 sz rz sftp scp介绍 1.sftp Secure Ftp 是一个基于SSH安全协议的文件传输管理工具.由于它是基于SSH的,会在传输过程中对用户的密码.数据等敏感信息进行加密,因此可以有效的防止用户信息在传输的过程中被窃取,比FTP有更高的安全性.在功能方面与FTP很类似,不仅可以传输文件数据,而且可以进行远程的文件管理(如建立,删除,查看文件列表等操作).Sftp与ftp虽然只有一字之差,但基于的传输协议却是不同的.因此不能用sftp client去连

Linux下的简单压缩相关操作

一.需求:压缩/data到/tmp下 操作: 1 [[email protected] /]# tar zcf /tmp/data.tar.gz data/ #压缩/data到/tmp下并将压缩包命名为data.tar.gz 2 [[email protected] /]# ls -lrt /tmp/ #查看/tmp下的文件 3 total 0 4-rw-r--r-- 1 root root 490 May 10 15:51 data.tar.gz #成功 二.需求:查看压缩包data.tar.

Linux基础3(文件权限)

文件权限 1.普通权限 (登陆用户对文件或目录的读写执行的权限) 普通权限对管理员用户无效 文件和目录 都有4中类型的用户u 所有者 : 文件.目录的创建者g 所属组 : 文件.目录属于的用户组o 其他用户: 用户既不是文件.目录的创建者,也没有在文件.目录所属的用户组里a 所有用户:以上3类用户的总称 4 2 1 0 r w x -文件或目录权限的类型 读.写.执行 无权限 查看文件/目录的权限 ll 文件名 ll 目录/文件名 ll -d 目录名 权限列表 链接个数 所有者 所属组 大小 日

mysql数据库相关基础与数据库的相关操作

mysql是目前主流的数据库管理系统之一,目前还是免费的. 数据库的发展史,基本概念就不再赘述,总之数据库就是存储数据的仓库,而我们所见到的所有其实都可以归类成数据. 什么是sql? SQL:(Structured Query Language)是结构化查询语言缩写.是一门专门与数据库管理系统打交道的语言. SQL语言:是关系型数据库的标准语言, 其主要用于存取数据,查询数据,更新数据和管理数据库系统等操作. 具体可以把SQL分为4个部分: 数据控制语言 ( DCL): 主要用于控制用户的访问权

Linux基础命令之文件和目录操作(二)

. find 用于查找目录下的文件,也可以调用其他命令使用 find [-H] [-L] [-P] [-D debugopts] [-Olevel] [path...] [expression] find [选项] [路径][操作语句] options: -depth # 在指定目录下最深层的子目录开始查找 -maxdept levels # 查找最大目录级数,levels为自然数 -regextype type # 正则表达式类型,默认是emacs, tests: -mtime [-n|n|+

linux[基础]-07-文本文件操作[01]

文本文件编辑器命令 Cat :  用于查看纯文本文件(较短的) 格式为:cat [选项] [文件] 参数 作用 -n 显示行号 -b 显示行号(不显示空行) -A 显示"不可见"的符号,如空格TAB More: 用于查看纯文本文件(较长的) 格式为:more [选项] [文件] 参数 作用 -数字 预先显示多少行 -d 显示提示信息和报错内容 Head: 用于查看纯文本文件的前n行 格式为:head [选项] [文件] 参数 作用 -n 查看前N行 -n -10 查看全部但不显示后10