动态统计

发布统计(近 10 个月)
  • 2026-06:4 篇
  • 2026-05:6 篇
  • 2026-04:5 篇
  • 2026-03:4 篇
  • 2025-12:1 篇
  • 2025-11:1 篇
  • 2025-10:1 篇
  • 2025-09:10 篇
  • 2025-08:11 篇
  • 2025-07:1 篇
分类统计
  • Linux:305
  • 仙岛教程:233
  • 网络相关:57
  • 软件交流:55
  • 七嘴八舌:39
标签统计
  • linux:173
  • centos:84
  • wordpress:55
  • 方法:40
  • ffmpeg:31
  • php:29
  • shell:28
  • Windows:23

时光机 往年本月

分类: Linux

RatHad,Centos,Ubuntu,debian,FedOra….等Linux系统发行版信息分享

Shell 自动删除指定字符窜后边的字符窜

Shell 自动删除指定字符窜后边的字符窜

原创内容,转载请注明出处: https://www.myzhenai.com.cn/post/2300.html https://www.myzhenai.com/thread-17920-1-1.html 关键词: Linux删除指定字符窜后边的字符窜 Shell删除指定字符窜后边的字符窜 sed删除指定字符窜后边的字符窜 sed删除右边的字符窜 sed删除左边的字符窜 对于shell编程的过程中我们都会遇到一个问题,如何替换或删除掉文件中指定字符窜后边或前边的一段字符, 如果使用正则的话是方便,但正则也没有办法做到针对不同的字符窜, 更何况是不懂正则的朋友,像我这样. 所以我换了个思路, 先取到需要替换或删除的字符窜,放到一个变量中,然后再用这个变量做为替换或删除的关键词去操作. 实现方法也很简单. 因为演示的文本里有敏感关键词,所以我只能是截图来演示了. 但代码我会详细解释.

WordPress自动封垃圾邮件IP的思路和实现方法

WordPress自动封垃圾邮件IP的思路和实现方法

原创内容,转载请注明出处: https://www.myzhenai.com.cn/post/2287.html https://www.myzhenai.com/thread-17912-1-1.html 关键词: wordpress垃圾回复 wordpress封ip iptables封IP wordpress自动封IP wordpress自动封发垃圾邮件的IP 众所周知,WordPress有一个自动拦截垃圾回复的插件Akismet 但是这个插件有一个不方便的地方就是它只是在垃圾回复发布了才进行拦截, 但是这个难免也会涉及到数据库写入和删除,这无疑会增加服务器的负担, 所以我的思路是调用Akismet拦截垃圾回复的IP地址,并且用Shell脚本把这些IP写入到iptables防火墙过滤名单里. 当再收到这些IP发来的请求时,系统会自动将它们丢弃,不会进入系统操作了. 实现起来很简单, 现在我们来说一说实现的步骤. 一: 将以下代码添加到 /wp-admin/includes/class-wp-comments-list-table.php 的指定位置里, 有两个地方,一个是自定义函数,一个是添加自定义函数. 参考: WordPress获取垃圾回复IP地址的方法 https://www.myzhenai.com.cn/post/1875.html https://www.myzhenai.com/thread-16324-1-1.html

Linux Shell枚举目录下相同文件脚本

Linux Shell枚举目录下相同文件脚本

原创内容,转载请注昨出处: https://www.myzhenai.com.cn/post/2269.html https://www.myzhenai.com/thread-17910-1-1.html 关键词: Linux查找相同文件 shell查找相同文件 写这个脚本是为了练习shell编程的,本来思路是想着通过文件大小一致和md5值一致来获取相同的文件的,但我这脚本的实现方法好像不是太严谨,应该说是不太准确的,对于是不是这样,我也没有太大的把握,因为我调试过好多遍了,但找出来好多不同文件名,但相同类型的文件,因为这些文件我知道,有好多是我拍摄的相片, 如果说文件大小有可能会一致,但每个文件的md5值应该是不一样的. 所以这里只提供给朋友们一个思路, 您也可以帮忙调试改进, 欢迎朋友们参与讨论. 说实在的,这个脚本对于我们做站的朋友们来说还是有用处的,可以清除一些网站用户上传的相同的文件.

Linux(centos)下安装PhpStorm2016.2教程

Linux(centos)下安装PhpStorm2016.2教程

原创内容,转载请注昨出处: https://www.myzhenai.com.cn/post/2260.html https://www.myzhenai.com/thread-17909-1-1.html 关键词: phpstorm2016.2激活 phpstorm2016.2汉化 phpstorm2016.2中文 phpstorm2016.2安装 PhpStorm是一个轻量级且便捷的PHP IDE,其旨在提供用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查. PhpStorm官网:https://www.jetbrains.com/ PhpStorm2016.2:https://download.jetbrains.8686c.com/webide/PhpStorm-2016.2.tar.gz (Linux) PhpStorm2016.2:https://download.jetbrains.8686c.com/webide/PhpStorm-2016.2.exe (windows) 需要的文件: 链接: https://pan.baidu.com/s/1bFaboU 密码: 6qpe 安装之前需要先安装java18以下版本. java安装教程 https://www.myzhenai.com.cn/post/1284.html 将旧版本的java安装目录删除, 将旧版本的java环境变量删除. 重新安装java java下载页面: https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 现在我们来安装PhpStorm2016.2

Linux Shell截取字符窜教程

Linux Shell截取字符窜教程

原创内容,转载请注明出处: https://www.myzhenai.com.cn/post/2254.html https://www.myzhenai.com/thread-17908-1-1.html 关键词: Linux截取字符窜 shell截取字符窜 grep截取字符窜 awk截取字符窜 这个教程是hostloc社区上的一个网友提的问题,他的原意是要通过 curl https://pv.sohu.com/cityjson 来获得一些关键的信息,比如ip和国家代码以及所处国家. 其实这个shell的思路很简单,先将curl获得的内容用sed把所有双引号和空格全部过滤掉,然后用awk来搜索相关关键字获得需要的内容.如果是多行的话,还城要再增加一个grep -v 行里的关键字.

Linux登录时显示audit:backlog limit exceeded的解决方法

Linux登录时显示audit:backlog limit exceeded的解决方法

原创内容,转载请注明出处: https://www.myzhenai.com/thread-17898-1-1.html https://www.myzhenai.com.cn/post/2237.html 我昨天在升级一个Fedora系统时遇到了这样的问题, 开机在进入系统菜单的时候莫明的显示audit:backlog limit exceeded,并且系统非常卡,不能进入系统, 偶尔进入系统后,也会出现不能响应的问题,系统卡住了, 没升级之前的Fedora是23的,升级后的Fedora是24的, 应该是在升级的过程系统遇到了什么问题, 于是搜索网络上对于这个问题的解决方案, 但是发现很多方案都很笼统, 只是说audit 服务对所有的系统调用进行审计操作, 那么问题应该出现在哪呢? 没理由耗费这么多资源. 折腾了一个晚上, 再回过头来想一想,会不会问题是出现在SELinux上? 可能禁止了SELinux说不定问题就能解决. 于是重启系统, 在进入系统的时候快速的把SELinux关闭了. 关闭方法如下:

Linux下生成链条式密码钥匙的脚本

Linux下生成链条式密码钥匙的脚本

原创内容,转载请注明出处: https://www.myzhenai.com.cn/post/2172.html https://www.myzhenai.com/thread-17854-1-1.html 之前写过一个这样的博文,但因为Ecvps倒闭跑路了,所以我丢失了两个月的数据,那篇文章也就丢失了,但是我也更新了这个脚本的方法,将有内容生成密钥链条和无内容自动随机生成密钥链条两种,控制方法是A和B两种.A是随机

Linux下使用iptables封锁端口禁止邮件发送

Linux下使用iptables封锁端口禁止邮件发送

原理是使用iptables封锁了PREROUTING (路由前) INPUT (数据包流入口) FORWARD (转发管卡) OUTPUT(数据包出口) POSTROUTING(路由后)五个规则链,只要是从这些规则链里出口的和入口的数据,都不能经过指定的端口. 例程封锁了这些端口 25,110,50,105,106,109,209,512,465,992,1109,24554,60177,60179 同时枚举了当前所有网卡,把所有网卡的进出数据都不能通过指定的端口传输.

firefox播放html5视频格式或MIME类型不支持的解决方法

firefox播放html5视频格式或MIME类型不支持的解决方法

系统是Centos6.7 GNOME2.28.2 firefox42.0 安装的播放器和解码插件有 mplayer vlc smplayer ffmpeg totem 在打开我的一个博客的时候 https://jiayu.mybabya.com 发现我使用html5的视频播放标签 <video></video>播放的视频上显示“视频格式或MIME类型不支持”,但是之前是完好兼容的,firefox也是兼容html5的这个视频播放标签的,所以在想,会不会是浏览器的MIME类型设置有问题,打开 编辑\首选项\应用程序\video/webm 类型,重新设置.

Linux下禁止114so.cn劫持浏览器跳转的方法

Linux下禁止114so.cn劫持浏览器跳转的方法

114so.cn劫持是最让用户烦恼的,电信也是个大流氓,你举报也无从举报,投诉也无从投诉. 所以我们现在只能从我们自身这里进行屏蔽.方法其实很多,我们可以在hosts里进行屏蔽,也可以在路由器里屏蔽.也可以利用iptables防火墙来屏蔽,我们这里不演示路由器里屏蔽了.我们这里只演示hosts和iptables屏蔽.

Ubuntu更新时提示磁盘/boot空间不足的解决方法

Ubuntu更新时提示磁盘/boot空间不足的解决方法

刚才我在升级ubuntu的时候弹出个窗口提示“这个更新需要花去 24.9 M 磁盘上总计 /boot 的空间。请在 25.4 M 磁盘上留出 /boot 空间。清空您的回收站和临时文件,用“sudo apt-get clean”清理以前的安装文件。“ 但是我输入sudo apt-get clean后还是无法安装新的更新. 这个的解决方法就是卸载多余的内核.

LAPMPP一键安装脚本

LAPMPP一键安装脚本

原创内容,转载请注明出处:https://www.myzhenai.com.cn/post/2033.html https://www.myzhenai.com/thread-17477-1-1.html 关键词:Linux Apache PHP Mysql PHPmyAdmin Pure-ftpd 一键安装脚本 这个脚本是基于CentOS下的,Ubuntu和Debin因为和CentOS命令和代码是不一样的,所以这个不适用于Ubuntu和Debin. 脚本会自动识别系统版本并自动安装相对应的Epel源,安装过程中需要您输入mysql root用户密码,输入您所有网站根目录的路径,不要在最尾处加/符号(比如您有多个网站,全部存放在/var/www/ 您可以输入/var/www)您还要输入您绑定的域名,同时您还要留意输入pure-ftpd的密码,用户名是您提供的域名. 所有的配置信息保存在当前脚本执行路径下的lapmpp.log文件里. 如果有什么不明白的,可以参考以下几个文章: Linux下利用yum安装Apache,php,Mysql,phpmysqladmin,pure-ftpd教程:https://www.myzhenai.com.cn/post/1992.html https://www.myzhenai.com/thread-17408-1-1.html Pure-ftpd安装教程:https://www.myzhenai.com.cn/post/1812.html 脚本安装方法:

CenTos下双击rpm安装包不能安装的解决方法

CenTos下双击rpm安装包不能安装的解决方法

动作无法完成 请求失败,更多细节可在细节报告中查询 The name org.freedesktop.PackageKit was not provided by any .service files 双击rpm安装包没有弹出安装窗口,而是弹出错误窗口,不能双击安装. 发生这样的问题是因为我们系统的PackageKit系统更新应用小程序没有启动,参照下图引导启动,然后重新启动系统就解决了.

PPTPVPN服务端一键安装脚本

PPTPVPN服务端一键安装脚本

原创内容,转载请注明出处:https://www.myzhenai.com.cn/post/2007.html https://www.myzhenai.com/thread-17436-1-1.html 网络上有很多VPN一键安装脚本,好多功能也比这个脚本强大和简单,但这个是我练习Linux Shell编程自己写出来的脚本代码,说分享也好,记录也罢,发出来与大家共同学习探讨. 欢迎大家指教.谢谢. 目前脚本只适用于CenTos6,因为在识别系统版本上我还搞不懂,我的本意是自动识别系统版本,然后下载安装相应版本的epel源,但还有待学习. 其实安装PPTP真的是很简单,可以参考https://www.myzhenai.com.cn/post/871.html

如何使用yum来下载RPM包

如何使用yum来下载RPM包

问题:我想从Red Hat 的标准仓库中下载一个RPM包,我能使用yum命令来下载一个RPM包但是不进行安装吗? yum是基于Red Hat的系统(如CentOS、Fedora、RHEl)上的默认包管理器。使用yum,你可以安装或者更新一个RPM包,并且他会自动解决包依赖关系。但是如果你只想将一个RPM包下载到你的系统上该怎么办呢? 例如,你可能想要获取一些RPM包在以后使用,或者将他们安装在另外的机器上。 这里说明了如何从yum仓库上下载一个RPM包。

Linux下利用yum安装Apache,php,Mysql,phpmysqladmin,pure-ftpd教程

Linux下利用yum安装Apache,php,Mysql,phpmysqladmin,pure-ftpd教程

原创内容,转载请注明出处:https://www.myzhenai.com.cn/post/1992.html https://www.myzhenai.com/thread-17408-1-1.html 关键词:Linux Centos Apache php Mysql phpmysqladmin pure-ftpd 安装配置教程 LAMP安装配置教程 Linux下安装Apache php Mysql就是俗称的“LAMP”,网上有很多一键安装包,但其实我们可以自行安装,安装方法也很简单.

Linux Glibc幽灵漏洞允许黑客远程获取系统权限

Linux Glibc幽灵漏洞允许黑客远程获取系统权限

幽灵漏洞是Linux glibc库上出现的一个严重的安全问题,他可以让攻击者在不了解系统的任何情况下远程获取操作系统的控制权限。目前他的CVE编号为CVE-2015-0235。 什么是glibc glibc是GNU发布的libc库,即c运行库。glibc是linux系统中最底层的api,几乎其它任何运行库都会依赖于glibc。glibc除了封装linux操作系统所提供的系统服务外,它本身也提供了许多其它一些必要功能服务的实现。glibc 囊括了几乎所有的 UNIX 通行的标准。

Linux下无限期免激活使用UltraEdit的方法

Linux下无限期免激活使用UltraEdit的方法

Linux下无限期免激活的方法网上有很多版本,但现在UltraEdit升级到15.0.0.11版后这些方法都不管用了.其实都是删除UltraEdit的配置文件来重复试用,但是网上的方法漏删了一些文件导致不起作用,按照网上的那些方法仍然会提示30天试用期过期.一点关闭UltraEdit窗口程序就退出了. 网上的方法: rm -rf /home/pwd/.idm/uex/uex.conf rm -rf /root/.idm/uex/uex.conf