首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Linux 中几个正则表达式的用法

Linux 中几个正则表达式的用法

作者头像
杰哥的IT之旅
发布于 2020-09-28 01:54:14
发布于 2020-09-28 01:54:14
53100
代码可运行
举报
文章被收录于专栏:GitHub专栏GitHub专栏
运行总次数:0
代码可运行

正则表达式就是用于匹配每行输入的一种模式,模式是指一串字符序列。拥有强大的字符搜索功能。也非常方便的搜索过滤出我们想要的内容。

Linux系统:CentOS Linux release 8.1.1911 (Core)

1、找出 ifconfig “网卡名” 命令结果中本机的 IPv4 地址

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ifconfig | head -n 2 |tail -1 |tr -s " " |cut -d" " -f3

2、查出分区空间使用率的最大百分比值

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
df |tr -s " " |cut -d" " -f5

3、查出用户 UID 最大值的用户名、UID 及 shell 类型

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
cat /etc/passwd | cut -d: -f1,3,7| sort -nt: -k2 |tail -n 1

4、查出 /tmp 的权限

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
stat /tmp | head -n 4 |tail -n 1|cut -c10-13

5、显示 CentOS8 上所有系统用户的用户名和 UID

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
cat /etc/passwd |cut -d: -f1,3 | egrep -v "[0-9]{4,}"

6、显示三个用户 root、linuxmi、mi 的 UID 和默认 shell(A8代替)

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
cat /etc/passwd |egrep "^(root|A8)" |cut -d: -f1,3

7、使用 egrep 取出 /etc/rc.d/init.d/functions 中显示文件中符合条件的字符

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
echo /etc/rc.d/init.d/functions | egrep "[a-z]$"

8、使用egrep取出上面路径的目录名

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
echo /etc/rc.d/init.d/functions | egrep "/.*/"

9、统计 last 命令中以 root 登录的每个主机IP地址登录次数

10、利用扩展正则表达式分别表示0-9、10-99、100-199、200-249、250-255

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
echo {1..255} | egrep "\<[0-9]\>"
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
egrep "\<1[0-9]\>"
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
egrep "\<1[0-9][0-9]\>"
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
egrep "\<2[0-4][0-9]\>"
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
egrep "\<25[0-5]\>"

11、显示 ifconfig 命令结果中所有 IPv4 地址

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ifconfig |egrep "[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}"

简单点来说,正则表达式是对一组正在处理的文本的描述。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-09-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 杰哥的IT之旅 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
PHP加密技术 附源码
PHP 加密后的代码能运行在 PHP 5+ 以上版本。 跨平台,Windows、CentOS、Ubuntu平台均能正常运行。 支持虚拟主机、VPS、独立服务器。 不需要安装任何额外扩展。 保持原有代码结构,不注入任何额外代码。 Web 服务器无需任何修改。 优秀、高效的不可逆加密混淆算法。 加密强度超高
码农编程进阶笔记
2021/07/20
1.8K0
PHP中给源代码加密的几种方法
虽说分享是一种美德,转发是一种境界,但我们有时候辛辛苦苦写一些程序代码只是为了卖点小钱,挣点辛苦费,也防止有些没有道德的人倒卖,所以我们不得不对我们的程序进行加密,以下我们来介绍一下如何通过 PHP
沈唁
2018/05/24
4.1K0
webshell 常见 Bypass waf 技巧总结
对于很多,和我一样刚刚入门,或者还在门边徘徊的小伙伴们,在渗透学习的过程中,总会遇到各种情况,例如 php 大马被 waf 拦截的时候,那么如何制作免杀 php webshell 呢,接下来就由我带各位小伙伴们一起踏上大马免杀之路,不喜勿喷。
信安之路
2018/08/08
2.5K0
webshell 常见 Bypass waf 技巧总结
#加密#如何利用PHP代码生成混淆加密PHP文件
虽说分享是传统的美德,但我们有时候辛辛苦苦写一些程序只是为了卖点小钱,挣点辛苦费,也防止有些没有道德的人倒卖,所以我们不得不对我们的程序进行加密 使用方法 首先,新建一个 index.php,然后把代
小俊是我
2018/06/26
4.2K0
一次freebuf溯源引发的木马后门分析
这篇文章是之前发在博客的, 我特么的=-=今天有事耽搁了,另外一篇文章的排版没出来,为了拿原创的邀请。再发一遍吧。。下面是正文... 最近Freebuf的某作者发布这篇文章真的是让人炸锅了,几
lonelyvaf
2018/06/07
1.1K0
PHP加密解密的解析
php做为一门当下非常流行的web语言,常常看到有人求解密php文件,想当年的asp也是一样。一些人不理解为什么要混淆(加密),甚至鄙视混淆(加密),在我看来混淆加密代码可以用来防一般的小人,会起到一定的保护作用。 加密的原因: 1. 保护代码,防止别人剽窃 2. 保护文件,防止别人发现/查杀(php木马 or 后门) 3. 剽窃了他人代码防止被发现 4. 其他商业或非商业目的 ---- 我一直都比较关注代码的加解密,从简单eval base64,gzcompress,gzinflate 到 威盾,Zend
神无月
2018/06/25
6.9K1
ctf近期总结
这几个月参加了几个ctf比赛,包括360杯,强网杯,cuit,这几次的比赛都给我很多帮助,现在做一点儿总结…
LoRexxar
2023/02/20
7570
ctf近期总结
hackme.inndy.tw的19道web题解(下)
目录 写在前面 ...... dafuq-manager 1 dafuq-manager 2. dafuq-manager 3. wordpress 1. webshell 写在前面 最近发现了一
安恒网络空间安全讲武堂
2018/02/23
3.4K0
hackme.inndy.tw的19道web题解(下)
【Re】JS 逆向实战:深入解析 JS 源码混淆案例
本博文所讨论的技术仅用于研究学习,旨在增强读者的信息安全意识,提高信息安全防护技能,严禁用于非法活动。任何个人、团体、组织不得用于非法目的,违法犯罪必将受到法律的严厉制裁。
sidiot
2024/08/11
4681
php代码混淆加密算法_java代码混淆加密
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/10
2.3K0
【愚公系列】2023年06月 攻防世界-Web(Web_php_wrong_nginx_config)
PHP代码混淆后门脚本是指在进行PHP代码混淆的过程中,植入恶意代码以实现后门的攻击手段。一旦植入成功,黑客可以通过特定的操作指令,绕过用户身份验证,进入系统内部,获取敏感信息,甚至控制整个系统。
愚公搬代码
2025/05/28
870
【愚公系列】2023年06月 攻防世界-Web(Web_php_wrong_nginx_config)
$O00OO0=urldecode微盾php解密
原文地址:https://www.uedbox.com/php-weidun-dec/
用户1088318
2025/05/21
920
PHP Web 木马扫描器
<?php /**************PHP Web木马扫描器************************/ /* [+] 版本: v1.0
用户1696846
2018/07/16
5.2K0
PHP加密解密的解析
php做为一门当下非常流行的web语言,常常看到有人求解密php文件,想当年的asp也是一样。一些人不理解为什么要混淆(加密),甚至鄙视混淆(加密),在我看来混淆加密代码可以用来防一般的小人,会起到一定的保护作用。
V站CEO-西顾
2018/06/09
8.4K1
PHP加密解密的解析
贵阳大数据及网络安全精英对抗赛-解题赛 WP
这网站打开一直重定向,使用request库指定allow_redirects=False或者使用httpx库都可以成功访问
yulate
2023/05/09
1.4K0
贵阳大数据及网络安全精英对抗赛-解题赛 WP
PHP常见过WAF webshell及最简单检测方法
在那篇文章中我突然想到一种检测webshell的方法,就是首先获取到当前文件中的所有变量(不明白的可以先去看下之前的文章),然后再根据正则库进行静态检测。
瓦都剋
2020/08/07
1.6K0
PHP常见过WAF webshell及最简单检测方法
【JS 逆向百例】反混淆入门,某鹏教育 JS 混淆还原
本文章中所有内容仅供学习交流,抓包内容、敏感网址、数据接口均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关,若有侵权,请联系我立即删除!
K哥爬虫
2021/11/30
7.8K0
【JS 逆向百例】反混淆入门,某鹏教育 JS 混淆还原
红蓝对抗——加密Webshell“冰蝎”攻防
演练中,第一代webshell管理工具“菜刀”的攻击流量特征明显,容易被安全设备检测到,攻击方越来越少使用,加密webshell正变得越来越流行,由于流量加密,传统的WAF、WebIDS设备难以检测,给威胁监控带来较大挑战。这其中最出名就是“冰蝎”,“冰蝎”是一款动态二进制加密网站管理客户端,演练中给防守方造成很大困扰,本文将对“冰蝎”的加密原理、流量特征、检测方案进行探讨。
tinyfisher
2019/11/20
3.8K0
红蓝对抗——加密Webshell“冰蝎”攻防
关于一次渗透引发的一个php木马的分析
说实话,回到家复习的效率真的很低很低,周末过了,差不多继续读书了。权当回家看看父母,不过也好,晚上完成了从小到大一直想做的一件事。以前看过一则帮妈妈洗脚的公益广告,也听说过有类似这样的家庭作业,不过乡镇的孩子估计没有这个家庭作业,我觉得现在也不会有。呵呵,育人和教书的概念差很多。言传身教,希望我的弟弟长大做的会比我好,,更希望影响的不止是我弟弟。 昨天在对一个网站进行渗透测试的时候,发现了一个大马,想对一个php大马进行改装收集回来用,发现了这个木马被加密。查看源代码是基于base64加gzinflate
lonelyvaf
2018/06/07
1.6K0
CTFshow元旦水友赛WP
用gmpy2.fib计算每一个值的斐波那契数,然后两组每个相同位置互相异或即可得到最终答案
故里[TRUE]
2024/01/20
1.4K0
CTFshow元旦水友赛WP
相关推荐
PHP加密技术 附源码
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档