三 、IPtables的常用匹配规则匹配规则可以用!号进行非运算1、常规匹配1.1 通用匹配规则-s(--src):对报文源ip地址进行匹配可以是常规的数字IP地址,也可以是ip网段,如果是ip网段可以用如下方式定义:例如:-s 192.168.1.0/24 或者 -s 192.168.1.0/255.255.255.0 两者等效-d(--dst):对目的ip地址进行匹配此规则和-s相同-p(--            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-05 08:54:41
                            
                                42阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            谈到匹配函数,杠把子肯定是VLOOKUP函数,由于VLOOKUP前期的文章已经分享过了,今天分享VLOOKUP的大表哥,谁是他的大表哥呢?有人会说Hlookup,No!No!No!他俩是孪生兄弟的关系,他的大表哥是LOOKUP。有朋友让我写一篇LOOKUP应用分享,我就老老实实写了一个。今天会从LOOKUP模糊匹配用法,精确匹配用法,特殊用法三个方向进行分享。一:模糊匹配用法这个是模糊匹配的典型应            
                
         
            
            
            
            
            shell中的逻辑判断一般用if语句,if语句中通常用[]来表示条件测试,可以比较字符串、判断文件是否存等。备注:[ ] 中表达式两边与括号之间要有空格 if … else 语句常用基本的语法如下: 1.if [];then fi 语句 建一个测试脚本test.sh如下#!/bin/bash
a=$1
b=$2
if [ $a == $b ];then
   echo "a and b is eq            
                
         
            
            
            
            pgrep命令进程和作业管理pgrep命令以名称为依据从运行进程队列中查找进程,并显示查找到的进程id。每一个进程ID以一个十进制数表示,通过一个分割字符串和下一个ID分开,默认的分割字符串是一个新行。对于每个属性选项,用户可以在命令行上指定一个以逗号分割的可能值的集合。语法pgrep(选项)(参数)选项-o:仅显示找到的最小(起始)进程号;
-n:仅显示找到的最大(结束)进程号;
-l:显示进程            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-08-07 10:39:07
                            
                                520阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            优势:可以只显示进程号 pgrep -l            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-04-22 23:22:00
                            
                                55阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            pgrep 功能说明:查找匹配条件的进程号 此命令可以看作ps和grep命令的结合。 参数选项: -u 显示指定用户的所有进程号 范例:显示指定进程的pid命令 [root@testdb62 ~]# pgrep crond 1004 范例:显示指定用户的所有进程号 [root@testdb62 ~]            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2020-12-21 17:37:00
                            
                                66阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            --delimiter --list-name--list-full --inverse --count --full --pgroup pgid 根据 pgid筛选 --group 依据 进程 real group ,即进程的 real group id筛选 --euid match by eff ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-06 11:10:00
                            
                                155阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            显示行号|选择喜欢的代码风格默认GitHubDuneLakeSidePlateauVibrantBlueEightiesTranquilpgrep 命令根据用户给出的信息在当前运行进程中查找并列出符合条件的进程ID(PID)。pgrep 命令安装:-bash: pgrep: command not found
#Debian
apt-get install procps
#Ubuntu
apt-g            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-13 21:26:05
                            
                                194阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Git中reset命令是一条很重要的命令,它的主要用途是重置分支引用的指向。 
 分支引用是什么?分支引用即HEAD所指向的分支。可以在.git/HEAD文件中查看:  工作区中执行:$cat .git/HEAD  可以看到输出:refs/heads/分支名,我们假定分支名为newbranch,即当前我们位于newbranch分支,newbranch就是分支引用,我们打开/refs/heads/n            
                
         
            
            
            
            # pgrep cron947[root@localhost cron]# pgrep --helpUsage: pgrep [options] <pattern>Options: -d, --delimiter <string>  specify output delimiter -l, --list-name           list PID and process            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-12-18 10:08:00
                            
                                237阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            linux命令详解:pgrep命令 经常要查看进程的信息,包括进程的是否已经消亡,通过pgrep来获得正在被调度的进程的相关信息。pgrep通过匹配其程序名,找到匹配的进程 重要选项 -l 同时显示进程名和PID -o 当匹配多个进程时,显示进程号最小的那个 -n 当匹配多个进程时,显示进程号最大的 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-09-23 17:22:00
                            
                                161阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            1、pgrep是什么? pgrep是一个命令行程序,可以根据输入给定的条件查找正在运行的程序的进程ID 它可以是完整或部分进程名称,运行该进程的用户或其他属性 语法: pgrep(选项)(参数) 选项: -d, --delimiter <string> specify output delimite ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-10-23 17:30:00
                            
                                481阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            ## 实现$(pgrep mysqld)的步骤
为了帮助你理解如何实现"$(pgrep mysqld)",我将分为以下几个步骤进行解释。下面的表格展示了每个步骤以及需要执行的操作。
| 步骤 | 操作 |
| --- | --- |
| 步骤1 | 寻找`mysqld`进程的PID |
| 步骤2 | 将PID作为输入,执行`pgrep`命令 |
| 步骤3 | 将`pgrep`命令的输出打印            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-09-03 11:37:11
                            
                                74阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            实现“pgrep mysqld”步骤如下所示:
| 步骤 | 操作 |
| -- | -- |
| 1 | 定义一个字符串变量cmd,用于存储要执行的命令 |
| 2 | 使用subprocess模块中的Popen方法创建一个子进程,传入cmd作为参数 |
| 3 | 调用子进程的communicate方法,获取执行结果 |
| 4 | 解析执行结果,判断是否找到了进程,可以使用正则表达式或其它            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-23 13:11:38
                            
                                41阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            如何实现“pgrep java”
作为一名经验丰富的开发者,我将向你展示如何实现“pgrep java”。首先,让我们来了解一下整个流程。下面是一个展示步骤的表格。
| 步骤 | 描述 |
| --- | --- |
| 步骤1 | 获取正在运行的Java进程的PID |
| 步骤2 | 使用PID查找Java进程的详细信息 |
现在,让我们一步步来实现它。下面是每个步骤所需的代码和注释。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-18 04:19:59
                            
                                66阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                在查看jenkins的资料时,读到了一段脚本,其中涉及到了pgrep命令。初见这个命令,让我想到了grep,那么它和grep有什么渊源么?pgrep命令用于通过程序名来查找进程。选项说明:-l:同时显示进程名称和PID;-o:当匹配多个进程时,显示进程号最小的那个;-n:当匹配多个进程时,显示进程号最小的那个;示例pgrep -lo ssh             
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-09-29 13:59:05
                            
                                1347阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            经常要查看进程的信息,包括进程的是否已经消亡,通过pgrep来获得正在被调度的进程的相关信息。pgrep通过匹配其程序名,找到匹配的进程重要选项-l 同时显示进程名和PID-o 当匹配多个进程时,显示进程号最小的那个-n 当匹配多个进程时,显示进程号最大的那个注:进程号越大,并不一定意味着进程的启动时间越晚使用说明查看指定名称的进程信息默认只显示PID   1:&nb            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2015-06-05 21:28:19
                            
                                3818阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            _IO, _IOR, _IOW, _IOWR 宏的用法与解析 在驱动程序里, ioctl() 函数上传送的变量 cmd 是应用程序用于区别设备驱动程序请求处理内容的值。cmd除了可区别数字外,还包含有助于处理的几种相应信息。 cmd的大小为 32位,共分 4 个域:bit31~bit30 2位为 “区别读写” 区,作用是区分是读取命令还是写入命令。bit29~bit15 14位为 "数据大小" 区            
                
         
            
            
            
            #!/bin/bash
array=(1 2 3 4 5) #以括号括起为数组 中间是空格
for num in "${array[@]}"  #以这种for打印数组
do
	echo $num
done
xxx[0]='a' #第二种定义数组的方法
xxx[1]='b'
xxx[2]='c'
for ((i=0; i<${#xxx[@]};i++)); do # ${#xxx[@]} 返