脚本 状态centos7 centos
centos系统基本信息
#################### 系统版本: cat /etc/redhat-release cat /etc/issue 机器型号:dmidecode | grep "Product Name" 硬盘:df -h 目录使用率高于百分之80的标记为异常需要处理 内存: free -h 1、 ......
centos 升级内核(yum)
yum 安装要联网才能使用 1、添加epel源 # rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org# rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.n ......
redis里使用lua脚本对hash里的数据进行排序
注意:本脚本只适用于数据量较少的集合进行排序,数据量太大会严重影响redis的性能。 local t = redis.call('hgetall', KEYS[1]); local arr = {}; for i, v in pairs(t) do if i % 2 == 0 then local ......
Shell 脚本
Shell 脚本 Shell 编程跟 JavaScript、php 编程一样,只要有一个能编写的文本编辑器和一个能解释执行的脚本解释器就可以。 Bash 是大多数 Linux 系统默认的 Shell 一般情况下,不区分 Bourne Shell 和 Bourne Again Shell 所以,像 # ......
PHP cli模式执行脚本 -- 通过getopt()接收参数
学习记录 留作参考 祝君好运 用于执行Linux定时任务的PHP文件,通过接收不同参数实现不同功能。 使用cli模式执行一些操作 PHP用于定时任务的代码 使用 getopt() 获取命令行参数 short_options 注意: 使用: 使用cli模式执行一些操作 PHP官方文档:执行PHP文件 ......
学习笔记401— 无法创建新虚拟机: 无法打开配置文件“D:\VMware\CentOS.vmx”: 拒绝访问
无法创建新虚拟机: 无法打开配置文件“D:\VMware\CentOS.vmx”: 拒绝访问 问题 今天下午在创建新的虚拟机的时候,当我操作到最后一步【完成】时出现如下图的拒绝访问。 问题分析及解决方案 当看到拒绝访问时,第一时间想到的是权限问题,这时才反应过来我并没有使用管理员身份运行,所以解决方 ......
centos下载报错Error: Failed to download metadata for repo ‘appstream‘: Cannot prepare internal mirrorlist
✨在学习使用 docker 技术过程中,基于 centos 镜像自定义新的镜像,其中基础镜像 centos 需要提前安装好 vim 和 net-tools,然而在刚开始通过 yum -y install vim 安装 vim 时,便出现了错误提示信息: Error: Failed to downlo ......
dell OptiPlex 7080 安装centos7没有网卡驱动解决
dell OptiPlex 7080 安装centos7 安装完没有网卡驱动 通过 lspci | grep -i eth 执行查看网卡型号,命令又没有。 需要yum下载命令没有网,只能通过配置本地光盘源 挂载光驱 mount /dev/sr1 /media/ cd /etc/yum.repos.d ......
解决CentOS7的yum源无法正常使用
查看当前网卡设备状态 ip addr show (发现没有ip地址) 修改网卡配置文件,使网卡能开机启动,将ONBOOT=on 修改为 ONBOOT=yes vi /etc/sysconfig/network-scripts/ifcfg-ens32 重启网络 systemctl restart Ne ......
k8s centos7 内核漏洞二
Bug #2:诊断修复网络设备引用计数泄漏问题 关键词:kernel:unregister_netdevice: waiting for eth0 to become free. Usage count = 1 社区相关 Issue: https://github.com/kubernetes/ku ......
一统天下 flutter - widget 状态管理: 状态管理 - 在树上,父监听子的通知
一统天下 flutter https://github.com/webabcd/flutter_demo 作者 webabcd 一统天下 flutter - widget 状态管理: 状态管理 - 在树上,父监听子的通知 示例如下: lib\state\notification_listener.d ......
几个命令轻松搞定linux的服务状态
验证哪些端口在服务器的网络接口上处于监听状态是非常重要的。通过开放端口的状态可以检测网络入侵、排除故障、确认服务器上的端口占用等情况。这篇快速教程会介绍使用 netstat 、 nmap 和 lsof 命令来检查端口使用信息并找出哪些程序正在使用这些端口。 如何检查 Linux 中的程序和监听的端口 ......
6.case语句之场景示例:Rsync启动脚本
1.编写一个rsync的启动停止脚本 实现:start stop status restart 1.如何启动rsync /usr/bin/rsync --daemon 2.如何停止rsync pkill rsync #注意:千万不要使用rsync作为脚本的名字 3.参考系统中其他的服务的pid文件, ......
快速登录任意mysql脚本
##################### #!/bin/bash # 获取输入参数 ip="" port="" database="" query="" password_BASE64='WldFeU1HTXhaVFkxWWpnMk56WTFNVFUyTkRObE5qazQK' while [ $ ......
Enemy状态机设计思路
前言: 为了更清晰的认识状态机并且理清 Enemy 设计思路,所以整理了一下 Enemy 的代码设计逻辑 做了一张简单的思维图先进行一个简单的认识 干货:FMS有限状态机 状态机类似于动画器 (animator) ,动画器可以简单清晰地管理游戏角色的动画:待机、跳跃、下落、跑步……,状态机的目的也是 ......
centos安装jdk
1.Linux准备工作 将我们下载好的jdk安装包上传到 /usr/local目录下 cd /usr/local 2.安装jdk 将下载好的安装包放到我们刚刚创建好的 /usr/local 目录下执行 tar -zxvf jdk-8u361-linux-x64.tar.gz 命令解压安装包。注意:这 ......
ubuntu 16.04.7初始化脚本
#!/bin/bash #在root用户下运行 cp /etc/apt/sources.list /etc/apt/sources.list.bak sed -i "s@http://.*archive.ubuntu.com@http://mirrors.tuna.tsinghua.edu.cn@g ......
【异步加载JS脚本(script标签)至html文档中】的辅助函数
Code: /** * 'asyncLoadScript'方法的配置项'options'的类型定义 * @typedef {Object} IOptions * @prop {string} id - script标签的ID * @prop {Function} onSucceed - 加载成功后的 ......
【防止恶意用户注册】-- 手机在网状态 API 的防欺诈应用解析
手机在网状态 API 支持传入手机号码,查询手机号在网状态,返回在网、在网不可用、不在网(销号/未启用/停机)等多种状态 ......
linux服务器CPU占用100%,宝塔负载100%情况问题排查处理记录(CentOS 8.1系统)
问题描述:linux服务器cpu占比达到100%,站点无法正常访问,宝塔面板进入后卡顿,负载显示也是持续100%(下方测试系统为CentOS 8.1) 排查可能:1.使用netstat命令查看目前的链接IP数,看是否有异常IP大量链接: netstat -ntu | awk '{print $5}' ......
CAD命令行怎么恢复到初始状态?CAD命令行窗口恢复步骤
CAD制图过程中,为了提高绘图效率经常会用到各种命令,很多命令信息及操作提示会在CAD命令行中显示。可当不小心改变了命令行的状态时,该怎么办呢?下面就和小编来了解一下CAD命令行怎么恢复到初始状态吧! CAD命令行窗口恢复初始步骤: 1、启动浩辰CAD软件后,调用OP命令,即可打开【选项】对话框。 ......
直播系统搭建,判断屏幕横竖屏状态
直播系统搭建,判断屏幕横竖屏状态 一 点击返回键,竖屏销毁activity,横屏切换为竖屏 @Override public void onBackPressed() { if (getResources().getConfiguration().orientation == Configurati ......
Centos上卸载MySQL8.0
1、查看当前mysql安装状况 rpm -qa | grep mysql # 或 yum list install | grep mysql 2、查看mysql的服务是否启动 systemctl status mysqld 2.1、如果启动则关闭mysql服务 systemctl stop mysq ......
学习笔记398—CentOS 7版本的Linux网络设置
CentOS 7版本的Linux网络设置 一、ifconfig命令查看网络接口信息1、当ifconfig命令不带人和选项和参数时,将显示当前主机中以启用的网络接口信息。如图我们执行“ifconfig”命令可以看到ens33、lo以及vibro三个网络接口的信息 上图中ens33对应为第1块物理网卡; ......
centos7安装java(多种方式)
方式一、yum方式安装(简单快速、无需配置环境变量、但可能出现奇怪的问题) 1、查看可安装版本 yum -y list java* 2、安装1.8版本 yum -y install java-1.8.0-openjdk* 3、查看是否安装成功 java -version #如图所示、即为安装成功、且 ......
基于pmu的多接地配电系统状态估计.matlab源代码 线性网络建模和相量测量单元(pmu)简化了传统的系统状态估计问题
基于pmu的多接地配电系统状态估计.matlab源代码,,代码按照高水平文章复现,保证正确 线性网络建模和相量测量单元(pmu)简化了传统的系统状态估计问题。 现有的基于sse - pmu的多相模型是线性的,其中接地电阻是一个固定不变的参数。 然而,接地电阻很大程度上取决于湿度和温度随时间的变化。 ......
linux/mac脚本语言总结
1. 命令行传参, 条件语句 if [[ $1 = "happy" ]]; then echo "I'm happy" else echo "I'm not happy" fi 效果: ......
在CentOS上快速部署Git以管理源代码
1.安装Git: 首先,确保已经安装了Git。在终端里输入以下命令安装Git: sudo yum install -y git 2.创建一个裸仓库: 在服务器上创建一个裸仓库(不包含工作区的仓库)来存储源代码。选择一个合适的目录,然后执行以下命令: mkdir your-repo-name.gitc ......
windows系统设置状态栏时间显示读秒
windows系统设置状态栏时间显示读秒 要实现的效果如下图: 一、打开注册表 WIN+R输入【cmd】之后输入【regedit】回车 二、修改注册表 在注册表地址栏输入: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Exp ......
centos下安装python3详细教程
centos7 自带有 python,版本是python2.7 接下来我们手动安装python3,并且配置后可以并存使用。 1.首先,你要知道系统现在的python的位置在哪儿: [root@root ~]# whereis python python: /usr/bin/python2.7 /us ......