背景: CentOS7于2020年第四季度停止更新,并于2024年6月30日将停止维护,Centos 8已于2021年底停止维护。因此当前使用CentOS系统的用户面临停服后如何维护的问题,所以系统迁移就成了一个必然选择...
ipset常见操作及iptables屏蔽海外IP访问应用实例
环境:ipset v7.1 1、ipset相关操作 安装(一般在centos6以上系统中默认已安装) yum install ipset -y 创建ipset集合 ipset create cn_ip hash:net hashsize 4096 maxelem 1000000 cn_ip: 集...
firewalld防火墙禁止海外IP访问实例
环境:centos7.9 firewalld v0.6.3 ipset v7.1 禁止海外IP访问有两种方式:(本例以白名单方式)黑名单(允许所有IP,禁止海外IP)白名单(禁止所有IP,允许国内IP) 1、准备国内IP地址文件 IP地址...
Linux不重启识别新添加硬盘
实例环境:centos7.9 在很多场景中不能随便重启系统,但又想让系统识别到新加的硬盘,如何解决呢? 1、添加新硬盘 2、查看当前系统硬盘信息 [root@qunniao_10 ~]# fdisk -l 磁盘 /dev/sda:21....
FRP内网穿透配置使用
frp 是一个专注于内网穿透的高性能的反向代理应用,支持 TCP、UDP、HTTP、HTTPS 等多种协议,客户端支持Windows、Mac、Linux;可以将内网服务以安全、便捷的方式通过具有公网 IP 节点的中转暴露到公网。 项目...
打造Linux 回收站
Linux默认没有回收站,使用rm命令会直接从系统中删除,可能会造成误删,恢复困难,因此仿照windows回收站使用shell脚本实现类似功能。 #!/bin/bash ######################################################...
shell之cat实用技巧
技巧1:cat的多行输出 一般用于脚本提示帮助或选择菜单 [root@localhost ~]# cat << EOF # EOF为自定义结束符(可以是其它字符,如EOO),需要在结尾输入EOF表示输出内容结束 cat多行输出第一行 c...
计算n..m之间数字之和脚本
#!/bin/sh help() { cat << EOF -------------------------------- | 使用方法:$0 数字1 数字2 | | 注: | | 1.数字为整数 | | 2."数字1"小于"数字2" ...
计算成绩练习脚本
#!/bin/sh red() { read -p "请输入姓名:" name read -p "语文成绩:" yuwen read -p "数学成绩:" shuxue read -p "英语成绩:" waiyu if [ -z "`echo $yuwen|sed 's/[1-9]//g'`" -a -z "`echo $shuxue|sed ...
yum的特殊用法
1、同步网络yum源到本地 配置yum源 [root@qunniao ~]# wget -O /etc/yum.repos.d/Centos-aliyun.repo https://mirrors.aliyun.com/repo/Centos-7.repo[root@qunniao ~]# wget -O /etc/yum.repos.d/epel-7....