一、账号安全控制1.基本安全措施系统账号的清理 1.  将非登录用户的Shell设为/sbin/nologin           在我们使用Linux系统时,除了用户创建的账号之外,还会产生系统或程序安装过程中产生的许多其他账号,除了超级用户root外,其他账号都是用来维护系统运作的,一般不允许登录,常见的非登录用户有bin、            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-02 15:53:46
                            
                                209阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            作为Linux上文本处理三剑客之一的文本搜索工具,grep和egrep是基于“pattern(模式)”对给定文本进行搜索操作。正则表达式:      即 Regular Expression 缩写为REGEX. 是由一类特殊字符及文本字符所编写的模式,其有些字符不表示其字面意义,而是用于表示控制或通配的功能。  正则表达式分类:             
                
         
            
            
            
            grep
grep 标准
egrep 扩展grep,支持基本和正则,执行效果与grep -E相似
fgrep 快速grep,允许查找字符串而不是一个模式常用参数-c 只输出匹配的行的总数(count)  -C 加参数num表示,显示匹配的行,及其前后num行  -d 当参数不是普通文件而是目录时  -f 把要匹配的模式写进一个文件中,然后传给grep  -h 查询多个文件时,不显示文件名  -l            
                
         
            
            
            
            文章目录Shell(13)三剑客前言一、grep命令二、sed命令三、awk命令 Shell(13)三剑客前言Shell中最主要的三个命令grep、sed、awk,由于Linux中一切皆文件的性质,所以这三个命令在文本编辑方面拥有强大的功能,并广泛使用,被业内人称为"shell三剑客"。一、grep命令基本格式:grep [选项]… 查找条件 目标文件选项含义-E开启扩展(Extend)的正则表            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-05 11:19:13
                            
                                57阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            参  数:   -a或--text   不要忽略二进制的数据。   -A<显示列数>或--after-context=<显示列数>   除了显示符合范本样式的那一列之外,并显示该列之后的内容。   -b或--byte-offset  &            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-15 05:18:02
                            
                                188阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            无意看到这样一个命令:
cat cxx_Biz.log.2018-04-27-AM |grep ERROR| awk -F '[' '{print
1}'| sort |uniq -c|wc -l
该命令用来统计日志中文本出现的次数。但是其中的命令不太熟悉。
我们一般用到的的日志查看相关指令:
tail -f -n 100 catalina.out
less catalina.out|grep E            
                
         
            
            
            
            Linux日记:cut grep sort wc&uniq时隔多日,终于有时间写linux的博客了,最近感慨良多,不过终是无法割舍对于linux的热爱,遂继续研究,不愿因杂事而耽误前进之脚步——额,我文艺了哈。cut命令。cut的基本用法如下:cut-d '分隔字符'-f fieldscut-c 字符范围参数解释:-d:后面跟分隔的字符,与-f一起使用。-f:依据-d的分隔字符将一段信息切            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-04 03:36:33
                            
                                34阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            个人总结:last -n 5 awk '{print $1}' #取前5行第一列
cat /etc/passwd |awk -F ':' '{print $1}' #查看passwd,列出第一列,以‘:’为分隔符 -F:知道域分隔符为‘:’
cat /etc/passwd |awk -F ':' '{print $1 "\t" $7}' #显示第一列和第七列,中间以tab为分隔符
cat /etc            
                
         
            
            
            
            `grep`全称`Global Regular Expression Print`是一种强大的文本搜索工具,它能使用给定的正则表达式按行搜索文本输出,文件,目录等,统计并输出匹配的信息,grep在文本查找方面非常强悍,也是linux命令中最常用的命令之一
    
简介
grep全称Global Regular Expression Print是一种强大的文本            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-01 00:10:44
                            
                                52阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            概论:      在各种有关文本处理的程序中,往往要用到正则表达式。熟练掌握正则表达式,是一项基本技能。本文,主要说明正则表达式的原理与应用,并给出了详细例子,用于情景学习,无论是使用VIM ,sed,awk,grep等程序,都能在本文着那个找到帮助。另外,我们在VS2010这些IDE中可以方便使用替换某个单词来实现快速编辑,本文将为你介绍Vim下实现这个功            
                
         
            
            
            
            彻底理解grep命令1.1 grep命令简介    grep (global search regular expression(RE) and print out the line,是一种强大的文本搜索工具,它能使用特定模式匹配(包括正则表达式)搜索文本,并默认输出匹配行。 1.2 grep工作过程    grep命            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-06 22:35:38
                            
                                81阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ps -ef|grep /usr/local/tomcat_coachqa/ |grep -v grep |awk '{print $2}'|xargs kill -9 grep -v grep grep(global search regular expression(RE) and print            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-06-29 17:57:00
                            
                                312阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            1.grep 是查找含有指定文本行的意思,比如grep test 就是查找含有test的文本的行 2.grep -v 是反向查找的意思,比如 grep -v grep 就是查找不含有 grep 字段的行 比如 : 加上grep -v grep ,就只剩下1行记录 。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-08-15 11:53:14
                            
                                268阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            作为linux中最为常用的三大文本(awk,sed,grep)处理工具之一,掌握好其用法是很有必要的。首先谈一下grep命令的常用格式为:grep  [选项]  ”模式“  [文件]grep家族总共有三个:grep,egrep,fgrep。常用选项:-E :开启扩展(Extend)的正则表达式。
  -i :忽略大小写(ignore case)。
  -v :反过来(            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-27 12:28:59
                            
                                114阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            概述: 
   grep最早由肯·汤普逊写成。原先是ed下的一个应用程序,名称来自于g/re/p(globally search a regular expression and print,以正则进行全域查找以及打印)。在ed下,输入g/re/p这个命令后,会将所有匹配‘定义样式’的字符串,以行为单位打印出,但是并不对原文件内容进行修改。 
   grep命令在对一个或多个文件的内容进行            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-16 09:21:43
                            
                                21阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1 简介grep的基本命令格式如下:          grep [options] [regexp] [filename] 如果regexp中含有空格,应该使用单引号或双引号括起来。单引号和双引号的区别在于在双引号中可以使用SHELL变量。 有很多不同风格的正则表达式,但实际上它们都非常相近,下面介绍grep中使用的正则表达式            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-22 21:59:23
                            
                                0阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            GREP 
     
 1. grep简介 
   grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。Unix的grep家族包括grep、egrep和fgrep。egrep和fgrep的命令只跟grep有很            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-05 08:23:10
                            
                                35阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            #grep命令命令格式: grep  匹配条件  处理文件 grep root passwd 过滤passwd文件中的root关键字,只有小写
grep -i root passwd -i忽略大小写,此时大写ROOT也会被过滤出来
grep -E "\<root" passwd root字符之前不能有字符
grep -E "root\>" passwd r            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-01 16:25:21
                            
                                26阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            grep/egrep/fgrep 简介grep是一个最初用于Unix操作系统的命令行工具。在给出文件列表或标准输入后,grep会对匹配一个或多个正则表达式的文本进行搜索,并只输出匹配(或者不匹配)的行或文本。Unix的grep家族包括grep、egrep和fgrep。egrep和fgrep的命令只跟grep有很小不同。egrep是grep的扩展,支持更多的re元字符,fgrep就是 fixed            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-21 23:43:25
                            
                                55阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            这个程序的名称来自Unix文本编辑器ed类似操作的命令:  g/re/p  这个命令搜索整个文件中匹配给定正则表达式的文本行,并显示出来。有很多不同的命令行用于改变grep的默认行为,包括显示出不匹配的文本行、查找或排除搜索的文件以及用不同的方式在输出中进行注释。同时也有很多经典Unix下grep的现代版本,这些版本都有着独特的功能。这里是一个常见的grep用法:  grep apple frui            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-26 14:10:39
                            
                                84阅读