之前有听别人说过执行:() { :|:& };:这样的字符串,会导致Linux系统崩溃,但一直不解其意。最近看了相关的文章,总算明白这个字符串的含义。 众所周知,bash是一款极其强大的shell,提供了强大的交互与编程功能。这样的一款shell中自然不会缺少“函数”这个元素来帮助程序进行模块化的高
一、TCP三次握手 名词解释: SYN (synchronous) 同步标志位ACK (Acknowledgement) 确认标志位seq (Synchronize Sequence Numbers)数据包序列号ack 期望对方继续发送的那个数据包的序列号PS:ACK、SYN和FIN这些大写的单词表
已知192.168.1.53/27,计算以下内容具体的子网掩码子网数可用的主机数最大可容纳主机数网络地址广播地址 ip对应的二进制位,只需关注53即可53对应的二进制位00110101 -》2^5+2^4+2^2+2^0=32+16+4+1=53 子网掩码根据192.168.1.53/27可知,子网
之前说过CPU使用率过高问题排查思路,链接:https://www.cnblogs.com/biaopei/p/11523711.html 今天我们来看下磁盘IO使用率过高怎么排查。(暂时还没模拟IO占用思路,后续有了再补充) 1 top 查看系统的 CPU 使用情况,如果发现 iowait 比较高
一、统计Nginx日志中访问量最多的IP cat access.log |awk '{print $1}'|sort|uniq -c|sort -r (1)先看下Nginx日志内容格式 我这个是默认日志格式,可以看到访问IP在第一列 [root@localhost logs]# head -n 1
CPU、内存使用率查看命令我们也许用过很多次了,那么今天我们就说点不一样的,看下怎么查看磁盘IO和网络占用高问题。 问题一:怎么查看磁盘占用高的进程? 使用iotop命令(使用yum install iotop -y安装) 安装好iotop命令后,执行iotop实时查看io情况 现在来模拟下磁盘IO
推荐理由:本文写的是阿里云创立初期的坎坷之路,充满着理想主义的工程师们一路披荆斩棘,将阿里云从无到有再到强的故事,如今的阿里云在全球排名第三。虽然我们无法亲历那段疯狂的日子,但是作者运用他优秀的文笔,带领着我们感受当时那种激情燃烧的时光。现在,让我们一起来看看阿里云建立初期,那群疯狂的工程师们的故事
我们都知道,如果数据库压力大的话,可以考虑加Redis等做缓存。但是并不是说加了缓存就没问题,我们还需要考虑增加缓存后,会引入什么风险。常见的问题包括缓存击穿、缓存穿透和缓存雪崩等。 缓存击穿:缓存中没有(某热点key刚好失效),数据库中有。可以简单理解为某一热点key刚好到失效时间,一失效后导致访
WebLogic有两种工作模式,一种是开发模式,另一种是生产模式。开发模式下,启用了自动部署;生产模式下,关闭了自动部署。自动部署是一个标志,它使得配置或定位工作不需要任何管理员或开发人员的操作。当自动部署处于启用状态时,管理服务器将监视指定的目录以确定是否有新建的或更新的应用程序。如果管理服务器发
刚新建Weblogic域,使用./startWebLogic.sh启动,报以下错误 <Nov 6, 2021 12:23:54 AM CST> <Critical> <Security> <BEA-090403> <Authentication for user denied> <Nov 6, 20
Centos7我们使用yum安装的MySQL,Nginx等,都可以很方便地通过systemctl start/stop servicename控制服务启停。那要是我们自己自定义安装的应用,如二进制或者源码安装的MySQL等应用,是否也可以配置成通过systemctl来控制服务启停呢? 答案是可以的。
一般情况下,我们配置环境变量时,都是通过/etc/profile文件进行配置。 在环境变量配置不多时,我们的确可以这么做。但是环境变量要是很多呢?岂不是每次都要编辑这个文件,新增对应的环境变量。如果这样的话,我们要删除之前新增的环境变量,也只能在/etc/profile里慢慢找,逐个删除。这就很麻烦
(一)部署Tomcat 因为Eclipse在跑web项目时,需要用到web服务器。所以我们先提前在本地部署好Tomcat,再进入Eclipse中配置本地部署好的Tomcat路径。 首先,当然是把JDK环境弄好。 链接:https://pan.baidu.com/s/1LBP_buKLt8M92Yjm
(一)新建Maven项目 接着直接next 填写信息 点击finish后,如报错 The superclass "javax.servlet..HttpServlet" was not found on the Java Build Path。请调整文末的问题列表查看 (二)新建文件夹 选中
后面我会在这个网盘上共享一些程序应用安装包,还有自己平时用到的学习资料,感兴趣的可自取。 链接:https://pan.baidu.com/s/1LBP_buKLt8M92Yjmi6OSLA 提取码:d4zx
许久没摸Eclipse,连HelloWorld都是百度的,惭愧。 下面说一下整个流程吧。 (一)安装JDK JDK1.8安装包 链接:https://pan.baidu.com/s/1FQ-5Oe_ldP2PR1rgTHN1QQ 提取码:qvjb 安装好后,还需配置环境变量 配置好之后,系统就能识别
(1)网络配置没有问题,但是不能ping通网关,无法上网。 需要新增桥接模式网络。编辑-》虚拟网络编辑器 (2)无法将网络更改为桥接状态:没有未桥接的主机网络适配器 添加新网络,选择桥接模式 解决方法: 通过ccleaner清理无效的注册表。需重启电脑才能生效
插两条8G内存条显示内存量为8G 解决办法: 因本人电脑只有两个内存条插槽,故关机后将两条内存互换位置后即解决问题 如果是多个内存条插槽,可参考 http://tieba.baidu.com/p/5687251801
在虚机上用普通用户新建weblogic域,之前都是使用weblogic目录下自带的config.sh创建域,但是这次执行时突然报段错误。 刚开始以为是内存问题,毕竟weblogic占用内存也是蛮大的,free -m显示还剩3G内存,按道理来说应该已经够用的,再加上还有buffers和cached(按
(一)TKE简介 腾讯云容器服务(Tencent Kubernetes Engine,TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务。腾讯云容器服务完全兼容原生 kubernetes API ,扩展了腾讯云的云硬盘、负载均衡等 kubernetes 插件,
运维工程师职业技能汇总大全(持续更新) 1. 基础知识 1.1 系统原理 1.1.1 Linux操作系统启动流程 a. 名词解释:BIOS 基本输入输出系统(Basic Input Output System,BIOS)是一组固化到计算机主板上的只读内存镜像(Read Only Memory ima
备注:实验没有问题,只是暂时还不知道弄这个用来干嘛,不过先留着以后查看吧 一、基础平台 1.一台装有VMware的Windows系统 (可联网) 2.CentOS7.1 64bit 镜像 二、最小化安装一台CentOS 7.1系统的VMware虚拟机"CentOS KVM01" 要求:内存4G、硬盘
其实也就是html的写法
xencenter的ip地址192.168.245.134(win10系统) 首先我们在win10系统安装好xencenter(这个软件可以直接在xenserver启动后,通过访问xenserver的ip,里面会有xencenter的安装包) 例如我们需要在在xenserver里面安装一个cento
福利 Prometheus监控实战PDF电子书下载 链接:https://pan.baidu.com/s/1QH4Kvha5g70OhYQdp4YsfQ 提取码:oou5 若你喜欢该资料,请购买该资料原版……以及不用于商业用途,或仅用于研究目的,24小时内删除。 以下部分为我个人的阅读分享,即所谓的
本文最近更新于2020.6.15 (一)Django简介 Python下有许多款不同的 Web 框架。Django是重量级选手中最有代表性的一位。许多成功的网站和APP都基于Django。Django是一个开放源代码的Web应用框架,由Python写成,采用了MVC的软件设计模式,即模型M,视图V和
Linux缺少桌面应用程序是事实,比如说Windows上最常用的QQ,微信之类最基本的程序,都没有对应的Linux版本安装包. 当然,如果你硬要说,腾讯2019年10月24日更新的QQ不就有Linux版本安装包吗,那我也没得反驳的.如果你不介意充满时代感的QQ界面. 问题来了,Linux真的没有办法
部署环境: 以下实验都是在VM虚拟机中进行部署的,仅供个人学习测试,不建议直接上生产环境. PS:其中,master的CPU核数至少需要2核,还没有测试过1G内存是否可以正常安装 节点 系统 CPU核数 内存 磁盘 IP k8s-master Centos7.7minimal 2核 2G 20G 1
(一)Puppet介绍 puppet是一种Linux、Unix、windows平台的集中配置管理系统,使用自有的puppet描述语言,可管理配置文件、用户、cron任务、软件包、系统服务等。puppet把这些系统实体称之为资源,puppet的设计目标是简化对这些资源的管理以及妥善处理资源间的依赖关系
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号