`
zuroc
  • 浏览: 1290282 次
  • 性别: Icon_minigender_1
  • 来自: 江苏
社区版块
存档分类
最新评论

linux 命令 zcat , pgrep

阅读更多
http://www.ibm.com/developerworks/cn/aix/library/au-spunix_greattools/index.html?ca=drs-cn-0713

用 zcat 查看压缩的文件

单个磁盘的容量现在已经超过了 1TB,但是大型数据文件、日志文件、图像以及电影等媒体文件很快就把磁盘装满了。为了节省空间,可以把许多文件压缩到原大小的几分之一。例如,Apache 日志文件(是简单的文本)可以压缩到原大小的十分之一。

尽管压缩可以节省磁盘空间,但是也会增加工作量。例如,如果需要分析压缩的 Apache 日志文件,就必须解压它,处理数据,然后重新压缩它。如果有大量日志文件(如果保留分析趋势所需的记录,这种情况很常见),那么开销会非常大。

幸运的是,gzip 套件包含许多可以 “在原地” 处理压缩文件的实用程序。zcat、zgrep、zless、zdiff 等实用程序的作用分别与 cat、grep、less 和 diff 相同,但是它们操作压缩的文件。


用 pgrep 寻找进程

您可能无数次使用 ps aux | grep ... 寻找进程。这当然是有效的,但是有一种更高效的搜索进程的方法。请试试 pgrep。

例如,以下命令寻找 strike 的所有登录 shell(其中的 strike 是用户名):

$ pgrep -l -u strike zsh
10331 zsh
10966 zsh


pgrep 命令提供筛选选项,允许按用户名(上面给出的 -u)、进程组、组等筛选进程。配套的实用程序 pkill 接受 pgrep 的所有选项和一个信号,它把这个信号发送给与给定的条件匹配的所有进程。

例如,命令 pkill -9 -u strike zsh 与 pgrep -u strike zsh | xargs kill -9 等效。


~:pgrep -l -u zuroc
7722 zmq_server
15673 sshd
15674 bash
20336 memcached
20636 fcgi.online.py
20640 fcgi.dev.py
20645 nginx
20646 nginx
20647 nginx
20660 fcgi.online.py
20661 fcgi.online.py
20662 fcgi.online.py
20663 fcgi.online.py
20664 fcgi.online.py
22495 sshd
22496 bash

~:pgrep -l fc
20636 fcgi.online.py
20640 fcgi.dev.py
20660 fcgi.online.py
20661 fcgi.online.py
20662 fcgi.online.py
20663 fcgi.online.py
20664 fcgi.online.py

~:pgrep -u zuroc
7722
15673
15674
20336
20636
20640
20645
20646
20647
20660
20661
20662
20663
20664
22495
22496
分享到:
评论

相关推荐

    Linux文件压缩命令

    Linux文件压缩指令文档,例如bzip2、gzip、zcat、znew、tar、ar、cpio

    zcat命令 查看压缩文件的内容

    zcat命令用于不真正解压缩文件,就能显示压缩包中文件的内容的场合。zcat是一个命令行实用程序,用于查看压缩文件的内容,而无需对其进行解压缩。 它将压缩文件扩展为标准输出,使您可以查看其内容。 另外,zcat与...

    Linux使用教程(教程)

    ※1.gzip 、zcat命令 39 ※2.bzip2、bzcat 39 ※3.tar (打包文件或目录) 40 ※12.设备挂载mount 40 ※1.制作ISO文件 40 ※2.挂接移动硬盘 41 ※3.挂接U盘 42 五、文件安全与权限 42 ※1.文件安全策略 42 ※2.文件...

    05Linux压缩、打包与文件查询.ppt

    Linux压缩、打包与文件查询 压缩技术与原理 常见的压缩命令gzip, zcat;bzip2,bzcat

    Linux操作系统基础教程

    三.Linux基本操作命令............................................................................................................8 四.基本的系统管理命令...................................................

    mkfifo命令 创建FIFO文件

    与该功能相关的Linux命令:xzless命令 – 查看xz压缩文本文件find2perl命令 – 转换找到的命令行为perl代码diff3命令 – 比较3个文件的不同之处zcat命令 – 查看压缩文件的内容mysqldump命令 –

    Linux系列之不解压直接查看gzip压缩日志文件.pdf

    Linux系列之不解压直接查看gzip压缩日志文件,在Linux服务器上,日志文件经常会用gzip格式进行压缩,以节省磁盘,对于这种压缩...其实不需要,Linux系统提供了zgrep、zcat这些命令。可以支持不解压gzip文件,直接查看

    setconsole命令 设置系统终端

    setconsole命令用于设置系统终端,可用来指定系统终端。...与该功能相关的Linux命令:arj命令 – 创建和管理.arj压缩包ld命令 – GUN连接器batch命令 – 指定时间执行任务zcat命令 – 查看压缩文件的内容cupsreje

    create.sql.gz

    zabbix 5.0 自带的create.sql.gz下载地址,mysql5.7,导入数据库命令 zcat create.sql.gz |mysql -uxxx -pxxx zabbix

    钳位滤波器-电缆线专用2-c9a15_zcat.pdf

    钳位滤波器-电缆线专用,电子器件文档,很详细

    linux全志R16的linux系统编译的资料_20170502_1655.7z

    全志R16平台编译linux系统V1.0.txt 2017/4/11 13:36 (编译请使用编译android的lichee的选项编译生成的.config文件,不然直接编译会报错!!!!) rootroot@cm-System-Product-Name:/home/wwt/linux_r16$ tar...

    TL-WN725N-V2-Driver-for-Linux:TL-WN725N V2 Linux 驱动

    zcat /proc/config.gz > .config (如果 /proc/config.gz 存在) make 安装 install 8188eu.ko /lib/modules/`uname -r`/kernel/net/wireless/ depmod -a modprobe -i 8188eu 像往常一样配置 参考

    shell命令常见面试题集1

    使用命令w hatis 可以先出显示出这个命令的用法简要,比如,你可以使用w hatis zcat 去查看‘zcat’的介绍以及使用简要历史记录方面历史记录方面

    CentOS下tar打包解压详解(解压到指定文件夹)

    本文介绍了tar命令、gzip, zcat 命令、bzip2, bzcat 命令、compress 命令、dd 命令、cpio 命令,具体如下: tar命令 解压文件到指定目录: tar -zxvf /home/zjx/aa.tar.gz -C /home/zjx/pf tar [-cxtzjvfpPN] ...

    我的Linux实验——第9章(文件与文件系统的压缩和打包)

    Linux系统常见的压缩命令1.1 Compress1.1.1 压缩1.1.2 解压缩1.1.3 保留原文件压缩1.2 gzip,zcat1.2.1 压缩1.2.2 解压缩1.2.3 保留原文件压缩1.2.4 不解压缩查看文件:zcat1.3 bzip,bzcat1.3.1 压缩1.3.2 解压缩...

    elpuig-tclinux:从 code.google.compelpuig-tclinux 自动导出

    ElPuig - 重新制作的 Tiny Core Linux LiveCD。 基于 Core Linux 5.2 的最小 LiveCD。...c boot/isolinux/boot.cat -o TC-remastered.iso iso/ 核心文件打开包装cd extract/ zcat /tmp/newiso/boot/core.gz | s

    linux基础命令2(建议初学者收藏)

    gzip {参数} 文件 —>zcat 文件名.gz(类似windows直接打开压缩包)—->zgrep (筛选压缩包里的某些数据) -c : 将压缩的数据输出到屏幕 -d: 解压缩的参数 -t:检验压缩 -v:显示压缩比 -#:#为数字 -1代表最快但...

    bzcat命令 读取bzip2压缩文件的内容

    相比较于gzip,bzip2有更好的压缩比,bzcat则是查看bzip2压缩文件后的内容。 语法格式:bzcat [命令] 参考实例 ...与该功能相关的Linux命令:zipsplit命令 – 分割压缩包uudecode命令 – 还原档案bzip2

    fzcat:带有 mmap 和 miniz 的快速 zcat

    带有和快速 zcat 我偶然注意到将 mmap、miniz 和 C++11 线程一起使用我可以比 pigz 更快地对多个文件进行 zcat,因此我决定为那些可能从中受益的人单独发布代码。 怎么更快 首先,miniz 是 zlib 的快速实现。 其次...

    busybox for windows

    uncompress, unexpand, uniq, unix2dos, unlzma, unlzop, unxz, unzip, usleep, uudecode, uuencode, vi, wc, wget, which, whoami, xargs, xz, xzcat, yes and zcat. 支持的平台: Windows XP,Windows Vista (32 ...

Global site tag (gtag.js) - Google Analytics