1.解压 unzip rocketmq-all-4.9.0-bin-release.zip mv rocketmq-all-4.9.0-bin-release /usr/local/rocketmq-4.9.0cd /usr/local/rocketmq-4.9.0/ 2.修改日志保存位置 runserver vim r...
第七章 搭建 cobbler 无人值守安装服务器 (上课时间2021-08-09,笔记整理时间2021-08-16) 本章所讲内容: 7.1 实战-使用 cobbler 安装一台 centos 主机...
前面几篇文章,已经搞定了Linux移植三巨头:uboot、kernel(包含dtb)和rootfs,除了uboot是烧写在SD中的,其它的都是在ubuntu虚拟机的nfs服务器中,...
本章我们将通过使用VMware 虚拟机软件来安装RedHatEnterprise Linux8.0 操作系统(简称为RHEL 8.0 操作系统)。 本次实验我们将通过在 VMware 的虚拟...
CIS是什么? CIS即Center for Internet Security (CIS) 为安全基准计划提供了定义明确、公正、基于一致性的行业最佳实践来帮助组织评估和增强其安...
??????摘要:LinuxCron 实用程序是一种在特定时间和/或日期持续调度例行后台作业的有效方法。这篇文章讲述了15 个很好用的 crontab?工作调度示...
现有生产环境是centos6+bind9.8.2+namedmanager解决方案,该方案使用多年都十分稳定,性能优良,但由于centos平台无法再升级bind版本了,导致漏扫...
一、需求 ? 根据用户的请求参数对图片动态裁剪并自动加上水印,将裁剪后的图片和原图保存在同一级目录 例如原图地址的路径为:/image...
在上一章节已经安装了zabbix,本想继续编写报警相关配置文章,但奈何随着监控的系统逐渐增多,在运行了一段时间后发现,随着历史数据...
Kubernetes 各组件功能介绍 一.api-server Kubernetes API 集群的统一入口,各组件的协调者, 提供了k8s所有资源对象的增删改查及watch等HTTPRest接口,...
一、 Linux 1、shell: Linux系统中运行的一种特殊程序在用户和内核之间充当“翻译官” shell会在用户登录linux系统的时候,自动加载 shell程序...
1、复制文件或目录 —— cp ==作用==:将需要复制的文件或目录(源)重建一份,并保存为新的文件或目录 cp [选项] 源文件或目录 目标文件或目...
##待更新 云盘扩容挂磁盘、开机自启动 云盘程序 ## ##2021.11.20 更新临时 及 永久关闭防火墙命令## 跳转 ??#私藏项目实操分享#【附相关资料】...
一、账号安全基本措施 1、系统账号清理 将非登录用户的Shell设为/sbin/nologin,禁止用户登录 usermod -S /sbin/nologin 用户名 锁定长期不使用的账...
跟老表一起学云服务器开发相关文章(如果是第一次阅读该系列文章, 强烈建议先学习下面文章): ?? 先导篇:拥有有一台服务器后,我竟...
作者:Linux猿? 简介:CSDN博客专家????,C/C++、面试、刷题、算法尽管咨询我,关注我,有问题私聊! 在使用 git 管理项目过程中,.gitignore 文...
基于Kubernetes+GitLab+Jenkins+动态slave-自动化项目部署 科技在进步,技术在更新,革命就不停止。 一、部署流程 开发人员把做好的项目代码通过...
1、prometheus概述 prometheus监控系统主要有pushgateway、prometheus server、alertmanager、prometheus web UI Grafana这些组件组成。 prometheus server主要有Retriev...
本文环境 Windows10,Ubuntu 20.04,Nginx1.8,PHP 7.3,Mysql8.0,Redis5.0著作权归OwenZhang所有。商业转载请联系OwenZhang获得授权,非商业转载请注明出处...
tomcat的多实例部署 步骤: 1.安装好 JDK2.安装 tomcat1和 tomcat2cd /opttar zxvf apache-tomcat-9.0.16.tar.gzmkdir /usr/local/tomcatmv apache-tomcat-9.0.16 /usr/local/tom...
1、DNS服务器原理及主从DNS搭建 1.1 DNS基本概念 ? 当前TCP/IP网络中的设备之间进行通信,是利用和依赖于IP地址实现的。但数字形式的IP地址是...
Redis主从复制集群及数据异常丢失恢复思路 1.redis主从复制原理 1.从库向主库发送同步请求 2.主库接收从库发送的同步请求 3.主库开始使用...
Redis哨兵集群工作原理及架构部署 1.redis哨兵模式原理 redis主从复制的不足: 当主库宕机后,slave无法自己变成主库,进行数据的写入,每次...
Redis哨兵集群主库故障数据恢复 当主库修复后重新上线首先通过哨兵知道谁是当前的主库,然后就会去找主库同步数据,并且会自动修改配...
Redis Cluster集群原理+实战+故障切换 1.redis cluster原理概念 1.1.cluster架构概念 redis cluster是redis的分布式解决方案,在3.0版本正式推出,如果公司...
ELK+Kafka+Filebeat日志系统 1.环境规划 IP地址部署的服务主机名 192.168.81.210es+kafka+zookeeper+kibana+logstashelk-1192.168.81.220es+kafka+zookeeperelk-2192.168.81.2...
Redis Cluster集群扩容主从节点详细教程 1.Cluster集群扩容概念 当redis数据量日渐增长,当内存不够用的时候,这时候就需要集群扩容了,clust...
Redis Cluster集群收缩主从节点 1.Cluster集群收缩概念 当项目压力承载力过高时,需要增加节点来提高负载,当项目压力不是很大时,也希望能...
?? 声明:本文乃“运维家”原创,转载请注明出处,更多内容请关注公众号“运维家”。 ?? ?? 主旨 ?? oracle作为主流数据库之一,身为IT人员...
长达两万字的Elasticsearch分布式集群运维方方面面总结 1.elasticsearch集群介绍 elasticsearch可以横向扩展至数百(甚至数千)的服务器节点,同时...
?? 声明:本文乃“运维家”原创,转载请注明出处,更多内容请关注公众号“运维家”。 ?? ?? 主旨 ?? 上文我们介绍了如何搭建,在这里我们...
基于Pinpoint对SpringCloud微服务项目实现全链路监控 1.全链路监控的概念 随着微服务架构的流行,服务按照不同的纬度进行拆分,一次请求往往...
(文章目录) 1.Docker的安装及使用 Docker是通过内核虚拟化技术来提供容器的资源隔离与安全保障。由于docker通过操作系统层的虚拟化实现隔离...
Linux小型环境下通过网络实现rsyslog日志收集、MySQL保存及loganalyzer图形展示 任务内容:收集Linux体系下主机rsyslog类的日志(SyslogClient-IP07 19...
1.访问地址??https://ubuntu.com/download/server?? 2.选中【option 2】 选择【download now】 4. 重点来了,默认情况下,ubuntu server 是不装ssh server的,只有一...
FTP服务器搭建:Linux下vsftpd实现基于Berkeley DB文件存放虚拟用户的案例 任务内容:利用vsftpd构建好基于Berkeley DB文件存放虚拟用户的FTP服务器...
LNMT 1.JAVA简介 常见的大型平台有LNMP、LNMP、LNMT JAVA:LNMT(T表示Tomcat容器,放java代码的) ?Tomcat ?resin ?weblogic(配合oracle数据库进行使用) 环...
实现基于MYSQL验证的vsftpd虚拟用户访问 早些年FTP普遍被用于企事业单位内部临时共享和交互文件,FTP的账户和操作系统账户是无关联的,它...
? ? 投票+抽奖直达https://blog.51cto.com/blog-contest/index ? ? ? ? ? ? 进入链接,点击搜索一下我的名字给我投上你们宝贵的一票吧,谢谢博客上面的朋...
内容概要:编译安装Nginx 1.18.0;在线升级到 1.20.2;在1.20.2版本上实现同一个IP地址下,多域名http和https,http自动跳转https。 4.1 Nginx 编译安装...
1. 概述 ? inotify 实现数据实时同步功能已经非常完美了,但 inotify 最大的不足是会产生重复事件,或者同一个目录下多个文件的操作会产生多...
? 实际生产中,数据的备份非常重要,市场上提供很多商用软件的解决方案,功能和性能的优势明显,但是都需要付费,我们在本文中介绍如...
? ? ? ? 前言: 这次内容比较多,我通过了 悟空编辑器的目录形式进行展示出来 ,希望能给大家提供帮助,感觉可以的话,就冲吧! ? ? 总合...
在VMware中安装Windows11操作系统 1.Windows11操作系统简介 Windows 11是由微软公司(Microsoft)开发的操作系统,应用于计算机和平板电脑等设备 [...
? 可道云,原名芒果云,是基于Web技术的私有云在线文档管理解决方案。Kod,读音通code,意为“代码,编码”,中文名为“可道”。它可以...
1. 概述 ? Keepalived是通过vrrp 协议的实现高可用性,对网络比较了解的IT人,对这个技术应该非常熟悉了,早期核心交换机用来实现双机双线的...
基于Redis6.2.6版本部署Redis Cluster集群 1.Redis6.2.6简介以及环境规划 在Redis6.x版本中主要增加了多线程的新特性,多线性对于高并发场景是非常...
? 概要说明:双主是指两台Keepalived / LVS服务器,互为冗余,在其中一台上(IP:192.168.250.18)以master方式 VIP 192.168.250.100 代理转发后端WEB服务,...
? 内容说明:HAPROXY下https实现;HAPROXY四层代理MariaDB;自定义错误页面 ? 1. 架构及说明 1 2 台web服务器 :主机名:WebServer-IP17CentOS 7 .9IP:192.168...
目录 前言 环境说明 安装NFS服务端 安装客户端驱动 创建运行nfs-provisioner的sa账号 对sa账号做rbac授权 创建外部存储提供商 Pod中使用NFS服务...
哈喽!大家好,我是李大白。 本文是我《5分钟学习k8s》系列的文章,众所周知,kubernetes技术栈是一个非常广泛的技术,所涉及的技术也比...
前言 我们要查询Harbor中某个项目下某个镜像是否存在,需要登录Harbor UI管理界面,然后进入到项目(Project),再到搜索框输入镜像的名称来...
接着上一篇文档今天继续更新第二部分:证书部分也是K8S重点中的重点 上一篇文档路径:??https://blog.51cto.com/linhuchong/5201329?? 开始正题,本次...
哈喽!大家好,我是李大白! 本篇文章主要分享将Harbor的数据库组件放置到外部,在Harbor高可用中提供了良好的基础,实操性强,建议收藏...
Tomcat 利用memcached实现会话Cluster复制和高可用性。 Tomcat8 和 memcached 1.5.22安装在同一台主机(也可以安装在不同主机上,通过网络通信交互数...
?????????????博主介绍:大家好!我是李大白,一名运维容器运维工程师,热爱分享知识???? ????擅长领域:云原生、数据库、自动化运维 ?????...
夏季进行时,又到了一年最热情的季节,趁此机会,我们想邀请更多优质的创作者加入我们,促进博客内容获得更广泛的传播,助力行业优...
?????????????博主介绍:大家好!我是李大白,一名运维容器运维工程师,热爱分享知识???? ????擅长领域:云原生、数据库、自动化运维 ?????...
本文已参与「开源摘星计划」,欢迎正在阅读的你加入。活动链接:https://github.com/weopenprojects/WeOpen-Star ? ?????????????博主介绍:大家好!我是...
1. 架构及主机 实验环境:zabbix6.0LTS /CentOS8.4 /MariaDB /NGINX 两台服务器: 192.168.250.18 Zabbix-Server 和 192.168.250.28 MarriaDB10.7 数据库服务器 2. 数据库...
?????????????博主介绍:大家好!我是李大白,一名运维容器运维工程师,热爱分享知识???? ????擅长领域:云原生、数据库、自动化运维 ?????...
把这些图给大家分享的目的是因为我在需要使用的时候网上的图要不就是需要下载,要不就是不全,最好的也是需要自己下载js包,但是对于...
?????????????博主介绍:大家好!我是李大白,一名运维容器运维工程师,热爱分享知识???? ????擅长领域:云原生、数据库、自动化运维 ?????...
作者:键客 _ 李大白 一、cfssl概述 CFSSL是CloudFlare公司提供的PKI/TLS工具,使用Go语言开发。开源并支持Windows、Linux、macos系统。 官网: ?? ht...
1. Zabbix 6.0.4 Proxy 概述 本次实验在 Zabbix 6.0.4 版本下完成。 Zabbix通过主动和被动Proxy代理分别主动方式和被动方式监控跨网段两台Linux主机。...
在上篇博文《实战案例: Zabbix通过Proxy代理主动模式跨网段监控Linux主机及应用》(https://blog.51cto.com/shone/5338962)中,已经配置完成了架构图...
出现故障报警的时候,可以通过不同方式通知管理员进行故障处理,尽快恢复业务。Zabbix6.0.4 事件通知机制:邮件通知、短信通知、微信企...
1. Linux简介 百度百科 Linux,全称GNU/Linux,是一种免费使用和自由传播的??类UNIX??等。 2021年6月,根据Linux 5.14刚刚进入合并队列的char-misc-nex...
本文已参与「开源摘星计划」,欢迎正在阅读的你加入。 活动链接: ?? https://github.com/weopenprojects/WeOpen-Star ?? 【摘要】 在Harbor私有镜像仓库...
我们现在聊天的时候,总会动不动就开启斗图大会,你有没有陷入无图可发的窘境呢,现在我就带着你解决这个问题。 1、介绍 平台:斗图...
上篇文章我们对抢票系统做了加锁处理,对互斥量tickets进行加锁。而本篇博文来谈谈互斥量实现的原理以及相关问题。 1.上篇遗留问题 我们...
安装部署配置 IP 用途 账号/密码 安装方式 10.100.174.84 实IP test/******** root/******** Yum install 10.100.174.85 实IP Yum install 10.100.174.86 VIP 1、查看系统版...
一、安装环境 系统 [root@master1 ~]# cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core)[root@master1 ~]# uname -aLinux master1 3.10.0-1160.el7.x86_64 #1 SMP Mon Oct...
1、zabbix proxy简述 ??zabbix作为一个分布式监控系统,是支持代理(proxy)收集zabbix agent的监控数据然后由zabbix proxy再把数据发给zabbix server,也...
??上篇文章使用zabbix proxy实现主动代理跨网段分布式监控(https://blog.51cto.com/u_15105742/5956857),我们已经配置完架构图中的主动模式的监控部分...
yaml简单示例 #格式要求 在单一文件第一行,用连续三个连字号"-" 开始,还有选择性的连续三个点号( ... )用来表示文件的结尾 次行开始正常...
写在前面 controller-manager 是 Kubernetes 控制面的组件,通常不太可能出问题,一般监控一下通用的进程指标就问题不大了,不过 controller-manag...
一、系统需求 使??向对象编程思想完成学员管理系统的开发,具体如下:系统要求:学员数据存储在?件中系统功能:添加学员、删除学员、...
配置客户端 zabbix服务端已经配置好,这里配置客户端 zabbix服务端配置参考链接: 准备第二台机器用来配置客户端 zabbix-agent 服务配置方法...
mysql表中数据表的各种操作,创建表、添加各类约束、查看表结构、修改和删除表。这次带你捋清楚,从头再走一遍。 实验目的 创建、修改...
随着近几年微服务的流行,各种业务的相互调用越来越频繁,对业务性能优化和故障诊断也会显的更加复杂。skywalking监控主要用于用户请求...
接着上文继续来梳理,上文我们写到了日期与时间类型中的??time???类型,然后我们接着来写日期与时间类型中的??date??类型。 date类型 ??dat...
什么是mysql函数? 函数表示对输入参数值返回一个具有特定关系的值,??mysql??提供了大量丰富的函数,在进行数据库管理以及数据的查询和...
配置nginx 单向ssl认证 /usr/local/nginx/sbin/nginx -V 做之前要先确认nginx有没有ssl_module这个模块 没有的需要重新初始化进行编译 然后killall原来的...
一、概述 Openssh作为一个非常流行的安全远程服务器,也备受黑客照顾,每隔一段时间会爆出问题,但是Centos7已经处于停服的边缘,也没有...
1-1、shell 脚本的用途 将简单的命令组合完成复杂的工作,自动化执行命令,提高工作效率减少手工命令的输入,一定程度上避免人为错误将软...
日期和时间函数主要用来处理日期和时间值,一般的日期函数除了使用??date???类型的参数外,也可以使用??datetime???或者??timestamp??类型的参数...
备份实战 要求: 统一用户为:www,uid=666 gid=6661.web01和web02可以上传图片2.nfs用户数据每天凌晨1点做备份3.校验数据的完整性4.nfs用户数据实...
Nginx实现七层负载均衡 为什么要使用负载均衡 解决web服务器的单点故障,让web服务器做成一个集群 将请求平均下发给后端的web服务器 负载...
shell企业案例实战 企业中常用的监控命令 监控目录命令 本地端口监控netstat -lntupbrss -lntupbrlsof远端端口监控telnetbrncbrnmap进程监控ps -efbrps a...
一、优秀文章推荐 1.??分布式前修课:MySQL实现分布式锁?? 2.??k8s学习配置harbor的nfs对接以及配置为helm仓库?? 3.??重新刷新你对Redis集群的理解...
微信公众号:运维开发故事,作者:夏老师 你否曾经想托管自己的GitLab存储库以确保代码永远不会落入坏人之手?尽管在第三方云主机上托...
shell正则表达式 正则表达式概述 正则表达式,简写:re,全拼:(regular expression)在某些地区,管它叫做,正规表达式、规则表达式 为什么...
条件测试命令 条件测试:判断需求是否满足,有测试过程来实现 实现评估布尔申明,以便在条件性环境下执行 命令若执行为真,则状态码...
一、Zabbix安装与部署 1.1关闭SeLinux/防火墙 1.2 关闭防火墙并设置开机不启动 查看防火墙状态:systemctl status firewalld.service 关闭:systemctl stop...
1、线程和进程 进程:一个程序,微信、qq、、、程序的集合。(一个进程包含多个线程,至少包含一个线程。java默认有两个线程:主线程(...
一、ANSIBLE介绍 1、什么是ansible ansible是一个自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点...
MySQL入门及安装 什么是数据 数据(data)是事实或观察的结果,是对客观事物的逻辑归纳,是用于表示客观事物的未经加工的的原始素材。数据...
自动化批量解压缩加密文件脚本 1. 软件功能介绍 支持压缩格式:zip、rar、gzip、bzip(挖个坑,后续计划加入7z) 运行过程:自动读取目录下所...
1、初始化k8s软件包 k8s01、k8s02、k8s03操作:docker load -i k8simage-1-20-6.tar.gzyum install -y kubelet-1.20.6 kubeadm-1.20.6 kubectl-1.20.6systemctl enable kubelet syst...
1.elasticsearch的部署 1.1.elasticsearch的安装访问 安装方式优点缺点 docker1.部署方便br2.直接run就可以使用br3.启动迅速1.需要有docker知识br2.修改配...
MySQL版本区别及管理 MySQL5.6与MySQL5.7安装的区别 # 1.编译,需要下载boost# 2.编译参数cmake . -DCMAKE_INSTALL_PREFIX=/application/mysql-5.7.20 \-DMYSQL_DATADIR...
compress和uncompress 格式 compress option [file...] 压缩,格式为.Z uncompress file.Z 解压缩 常用选项: -d 解压缩 等同于 uncompress -c 结果输出至标准输出...
欢迎访问我的GitHub 这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos Linux环境下,经常通过SSH从一台服务器登录...
Elasticsearch分布式大数据搜索集群 1.elasticsearch集群介绍 elasticsearch可以横向扩展至数百(甚至数千)的服务器节点,同时可以处理PB级别数据...
elasticsearch集群运维及故障排查 1.elasticsearch集群分片有的地方空缺 问题描述:集群增加到3个节点后,为什么testinfo、linuxbook、index1等索引都...
1.kibana分析系统简介 Kibana是一个开源的分析与可视化平台,设计出来用于和Elasticsearch一起使用的。你可以用kibana搜索、查看存放在Elasticse...
1.1 集群概述 1.1.1 什么是集群? 一组各自相互独立且又相互依赖的,通过高速网络互联的计算机组成的一个计算机组, 以单一的系统模式加以...
1): 请求报文, 相应报文, 都需要经过我们分发器, 如果数据量大, 分发器将是我们的瓶颈2): 只需要一个公网IP就可以完成集群的构建, 相对来说...
微信公众号:运维开发故事,作者:乔克 大家好,我是乔克。 什么是Kubernetes? 在《Docker容器技术》章节就有简单介绍Kuberntes,它是谷歌开...
索引及执行计划 什么是索引 类似书的目录 索引就好比一本书的目录,它能让你更快的找到自己想要的内容。 让获取的数据更有目的性,从...
微信公众号:运维开发故事,作者:乔克 大家好,我是乔克。 Kubernetes作为容器的编排平台,它是以集群的形式为业务提供服务。所以在日...
yum、dnf能够解决rpm包的依赖关系,无需手动一个一个通过rpm进行安装依赖包,yum和dnf的底层逻辑还是通过rpm命令安装包,会自动查找依赖关...
NFS共享存储 课前环境准备 主机名 WanIP LanIP 角色 web01 10.0.0.7 172.16.1.7 网站服务(nfs客户端) web02 10.0.0.8 172.16.1.8 网站服务(nfs客户端) nfs...
MySQL日志管理 MySQL日志简介 错误日志 **默认是否开启:**开启 默认路径及文件名: 源码和二进制安装:datadir/$hostname.err yum安装:/var/log/my...
? ?? ?? Jekyll 是什么 我的博客是托管在Github Pages上的,使用了一种叫做??Jekyll???的技术构建。最近由于系统邮件一直告诉我有安全漏洞,需要...
一、优秀文章推荐 1.??那些你不知道的 CSS 自定义形状网格布局?? 2.??java之继承精选?? 3.??Java 8 重构传统设计模式,是真的优雅!?? 4.??实战N...
一. 关机重启 指令 halt 关机 root用户 halt:只关闭系统,电源还在运行 halt -p:关闭系统和电源 poweroff 关机 root用户 poweroff会发送一个关闭电源的...
【zabbix实现动环监控 一】 项目介绍及前期准备 该文档的适用对象为: 对zabbix有了解的人员,如还未安装部署过zabbix,请参考官方文档或以...
1、服务器基础配置 服务器配置 系统 相关服务 4VCPU8G Centos72 Zookeeper、hadoop、flink 4VCPU8G Centos72 Zookeeper、hadoop、flink 4VCPU8G Centos72 Zookeeper、ha...
【zabbix实现动环监控 二】 烟雾温湿度 根据机房建设要求 故需要对机房的温湿度相关指标进行监控告警。 一、设备准备 烟雾温湿度三合一...
Zabbix基础入门 为什么做监控 企业中: 1.系统的监控:实际上是对系统不间断的实时监控2.实时反馈系统当前状态:我们监控某个硬件、或者某...
一、??Soar??介绍 ??Soar??是在2018年10月20日的开源先锋日上,由小米公布开源的项目,主要是通过智能检查SQL,并对SQL实现优化和改写的工具。...
前言 Prometheus Prometheus 是有 SoundCloud 开发的开源监控系统和时序数据库,基于 Go 语言开发。通过基于 HTTP 的 pull 方式采集时序数据,通过服...
1、将MBR备份并拷贝到其他服务器上用于存储 dd if = /dev/sda of = /data/mbr.img bs = 1 count = 64 skip = 446 ***dd命令注释 #if=文件名:输入文件名,缺省为...
微信公众号:运维开发故事,作者:double冬 ? 1、Kafka 概述 2、Kafka 解决了什么问题 3、Kafka 技术特性 4、Kafka 工作原理 4.1、架构图 4.2、Kafk...
微信公众号:运维开发故事,作者:乔克 在Kubernetes中,Pod是最小的管理单元,是一组紧密关联的容器组合。 但是,单独的Pod并不能保障总...
微信公众号:运维开发故事,作者:wanger 在将Ceph集群用于生产工作之前,应该首先对它进行基准测试。基准测试提供关于群集在读、写、延...
写在前面 可以说,我们基本指令的那部分内容已经完了,下面需要开始我们新的篇章,权限.权限可能就这一篇博客,内容倒不多,关键是要我们理...
微信公众号:运维开发故事,作者:乔克 基本介绍 在日常工作中,每个机场都有调度室,用来管理飞机应该从哪里降落,停在什么地方。在...
zabbix深入自定义监控 zabbix多条件触发 监控内存可用的百分比 [root@db01 ~]# free -m|awk 'NR==2{print $NF/$2*100}'66.3131## 此目录可存放所有监控的自定义...
前言 前面的一篇文章已经介绍了 docker-compose 搭建 Prometheus + Grafana 服务。当时实现了监控服务器指标数据,是通过 node_exporter。Prometheus 还可...
一、概述 1、Rewrite 什么是Rewrite 1 . URL Rewrite最常见的应用是URL伪静态化,是将动态页面显示为静态页面方式的一种技术。比如 http://www.123....
微信公众号:运维开发故事,作者:乔克 服务质量管理 在Kubernetes中,Pod是最小的调度单元,所以跟资源和调度相关的属性都是Pod对象的字...
一、白话etcd与zookeeper 二、etcd的4个核心机制 三、Leader选举与客户端交互 四、etcd的应用场景 4.1. kubernetes大脑 4.2. 服务注册与发现 4.3. 健康检...
一、概述 1、简介 在centos7中,默认的日志系统是rsyslog,它是一个类unix计算机系统上使用的开源工具,用于在ip网络中转发日志信息。rsysl...
高可用(HA)集群之pacemaker+corosync方案 ?近期公司领导要求寻找一个MySQL数据库故障自动转移的高可用方案,用户替换目前生产环境的主从架...
LVM介绍 lvm:logical volume manager可以允许对卷进行方便操作的抽象层,包括重新设定文件系统的大小,允许在多个设备重新组织文件系统 实现...
背景 最近晚上23:00甚至是凌晨总收到告警通知:磁盘可用量低于20%,这个时候不得不爬起来处理告警。当然这里要提醒大家:对于小问题,...
【zabbix实现动环监控 三】 漏水检测 机房漏水检测主要是检测漏水环境如下: 下雨天花板渗水 管道漏水 空调漏水 空调漏水的惨痛经历~~ 由...
本篇博文主要包括10个常用的Linux基本指令,其他常用指令大家可访问此篇博文??[ Linux 长征路第一篇] 基本指令(1)?? 文章内容包括10个常用...
Linux下有两种用户 :超级用户(root),普通用户 超级用户:可以再linux系统下做任何事情,不受限制。 普通用户:在linux下做有限的事情。 超...
1.Linux下软件包管理器yum 在Linux下软件的安装,软件的卸载在Linux下该做呢? 在centos 7中有三种安装方式:1.源码安装 2.rpm包安装 3.yum安装 1...
背景介绍 公司有很多项目通过sphinx生成了Html文档,通过nginx转发,前进前端界面展示,方便员工查阅和使用。出于安全考虑,现需要添加一...
1. 程序的发布方式有两种,debug模式和release模式,Linux默认是release模式,VS模式是debug模式。 2.Linux gcc/g++出来的二进制程序,默认是release模...
1.git是什么? git是一个版本控制器。这样说我们暂时可能无法理解,我们现在可以理解为版本控制器类似于百度云盘。 2.使用git 2.1 安装gi...
一、优秀文章推荐 1.??Linux进程控制?? 2.??java之递归算法精选?? 3.??Spark面试题——Spark容错机制?? 4.??[ Linux长征路第三篇 ] 权限理解??? 5.??pyth...
Zabbix自动化监控 zabbix工作模式 主动模式:自动注册 被动模式:自动发现 自动发现 zabbix的服务端,扫描IP网段,该网段上,只要安装了zab...
Zabbix的分布式监控 基础zabbix架构 分布式架构 Zabbix通过Zabbix proxies为IT基础设施提供有效和可用的分布式监控 代理(proxy)可用于代替Zabbix ser...
一、概述 按照七层网络协议栈的层划分,负载均衡设备(软件)可以划分为 四层负载均衡和七层负载均衡;其中,四层是基于IP+Port,它能...
zabbix API以及grafana zabbix API 模拟用户登录获取token [root@zabbix ~]# curl -s -X POST -H 'Content-Type:application/json' -d ' { jsonrpc: 2.0, method: user.login, params:...
1.1 风险简述 简述:当用户登录时,恶意gj者可以用抓包工具可以拿到用户提交的表单信息,可以获取用户的账号密码,进而可以恶意访问网...
一、简介 Nginx 的负载均衡 ngx_http_upsteam_module 模块,默认编译安装。upstream 模块只能定义在 http 模块下。格式如下:http { .... upstream 名称 {...
【Linux】拿到一台虚拟机Linux该干什么? 引言 很多时候我们喜欢在自己电脑上装一台Linux虚拟机玩,但是每次装好之后基本都是两眼无神,不...
Redis持久化及部署 Redis简介 软件说明 Redis是一款开源的,ANSI C语言编写的,高级键值(key-value)缓存和支持永久存储NoSQL数据库产品。Redis采用...
Redis数据类型 通用操作 ## 判断key是否存在127.0.0.1:6379 EXISTS name(integer) 1127.0.0.1:6379 EXISTS name1(integer) 0## 修改key名字127.0.0.1:6379 RENAME name name1O...
前言 想必在linux上写过程序的同学都有分析进程占用多少内存的经历,或者被问到这样的问题——你的程序在运行时占用了多少内存(物理...
Redis的发布订阅模式 什么是发布订阅 **任务队列:**顾名思义,就是“传递消息的队列”。与任务队列进行交互的实体有两类,一类是生产者...
微信公众号:运维开发故事,作者:乔克 在Kubernetes中,如果仅仅是单纯的部署Pod,部署Deployment,并没有任何意义,因为我们最终的目的是...
一、DNS介绍 DNS(Domain NameServer,域名解析服务)进行域名与相对应的IP地址转换的服务器,DNS中保存了一张域名和与之相对应的IP地址的表,...
一、概述 Nginx Upstream连接后端有两种方式:短连接和长连接 Keep-Alive即俗称的长连接,使客户端到服务端建立的连接持续有效,当对服务器发...
一、优秀文章推荐 1.??CentOS Zabbix的分布式监控?? 2.??微服务 Spring Boot 整合Redis 实战开发解决高并发数据缓存??? 3.??排序算法专题:快排和归并...
一、使用openssl创建SSL 1、命令行创建 SSL 文件 # Create clean environment rm -rf newcerts mkdir newcerts cd newcerts # Create CA certificate openssl genrsa 2048 ca-key....
1. 进程 1.1 基本概念 课本概念:程序的一个执行实例,正在执行的程序等。 内核观点:担当分配系统资源(CPU时间,内存)的实体。 什么是...
对于当前数据库的监控方式有很多,分为数据库自带、商用、开源三大类,每一种都有各自的特色;而对于MySQL数据库,由于其有很高的社区...
Linux内核源代码中,进程的状态是用数字来表示的,为了弄明白正在运行的进程是什么意思,我们需要知道进程的不同状态。一个进程可以有...
将多块网卡绑定同一IP地址对外提供服务,可以实现高可用或者负载均衡。直接给两块网卡设置同一IP地址是不可以的。通过 bonding,虚拟一...
Redis高可用Cluster 什么是Redis Cluster 1)Redis集群是一个可以在多个Redis主从复制节点之间进行数据共享的设施(installation) 2)Redis集群不支持...
一、概述 在线DDL之快速增加列(秒级别的),并不会造成业务抖动。该功能自 MySQL 8.0.12 版本引入,是由腾讯游戏DBA团队贡献,此功能只适...
git版本控制系统-本地仓库 分布式版本控制系统 版本控制 不管是在企业中,还是我们个人,我们一定都做过版本控制。 比如: 1.写脚本,一...
在上篇文章我们了解了进程的状态及Linux系统的进程状态,本篇我们主要了解进程优先级及环境变量。 1.进程优先级 说到优先级, 我们首先...
一、优秀文章推荐 1.??TCP 5连问,你能抗到第几轮??? 2.??一起学做鸿蒙“羊了个羊”?? 3.??oracle拨云见日第9篇之Oracle10.2.0.1升级11.2.0.4.3?? 4.?...
使用 kubectl 安装 OpenELB # 当前使用的是最新版 openelb:v0.5.1kubectl apply -f openelb.yaml 执行完毕后,请再次执行下述命令检查openelb-manager的状态:...
一、实例管理 1、实例概念 1 、实例为数据库提供了运行时环境 2 、实例是由一组后台进程和共享内存组成的 3 、数据库是物理的,而实例是...
1、linux创建用户组和用户 DB2没有数据库级别的用户,只能使用操作系统级别的用户;所以要新建DB2用户,要先在数据库服务器上新建操作系...
一、表空间的作用 1 、表空间是用户逻辑对象的存储空间 2 、表空间在物理层上对应着若干个容器 3 、容器可以是目录、文件或者裸设备 ...
导语 优维低代码技术专栏, 是一个全新的、技术为主的专栏,由优维技术委员会成员执笔,基于优维7年低代码技术研发及运维成果,主要...
目录 ??一、进程和线程?? ??二、实现多线程两种方式?? ??方式一:继承Thread类?? ??方式二:实现Runnable接口?? ??三、设置和获取线程名称?? ??四...
APISIX 插件开发 Apache APISIX 是 Apache 软件基金会下的云原生 API 网关,它兼具动态、实时、高性能等特点,提供了负载均衡、动态上游、灰度发...
一、数据库与表空间备份 1、备份语法 2、详解 database-alias指定要备份的数据库的别名username/using password指定备份数据库所使用的用户和用户...
一、准备六台虚拟机 1.1、六台虚拟机规划如下 序号 系统 ip地址 用途/名称 备注 1 CentOS 7.9 192.168.142.10 k8s-spray 2 CentOS 7.9 192.168.142.11 k8s-maste...
微信公众号:运维开发故事,作者:wanger 背景 在我们的ceph集群中,可能不只有sata盘或者ssd盘,有些时候服务器上同时插了ssd和sata盘用作...
进程地址空间这个名词可能对于大家来说略显陌生,但是程序地址空间对于学习过C语言的人来说就不陌生。因此,我们首先复习一下程序地...
Jenkins-freestyle Jenkins的插件安装 没有打插件之前 修改admin密码 安装插件的方式 使用Jenkins页面安装 ## jenkins插件目录[root@auto01 ~]# ll /var/lib/j...
for循环 格式 for NAME [in WORDS ... ] ; do COMMANDS; done for 变量名 in 列表;do循环体 done for 变量名 in 列表 do 循环体 done 另外一种for循环格式 for (( e...
概述 主从复制是将主库的DDL和DML操作通过二进制日志传递到复制服务器(从库)上,然后从库对这些日志重新执行,从而使得主库和从库保...
(文章目录) 1.用户转换 1.将普通用户转换成root 1.su - 使用 su -时,输入root用户的密码,进入root的工作目录中 2. su 使用su 命令后,输入 root用...
引言 上一篇文章,主要讲解:中间件及常见分类进行了简单介绍、weblogic的基本概念、weblogic集群优点、可以群集的对象、不可群集的对象、...
持续更新中!! 环境:contos7 一、目录结构 在linux系统中,一切皆文件 目录 说明 / 根目录,所有文件都在 bin 存放常用的程序文件(命令文...
(文章目录) 一、gcc 1.gcc的安装 yum -y install gcc-c++ autoconf pcre pcre -devel make automakeyum -y install wget httpd-tools vim 2.gcc 的默认使用 [yzq@VM-8-8-centos ~]...
前言 测试小伙伴在谈论软件测试分类,五花八门的分类,眼花缭乱。因为将各个维度划分的内容都整到一块了,在加上各自不同的见解与补...
引言 上一篇文章,主要讲解:集群规划设计、主流的规划方案、企业级的集群规划。 在本篇文章中,我们接着介绍:weblogic的源码安装。...
(文章目录) 一、 git的安装 sudo yum -y install git 检查是否安装成功 git --version(这个是输入)git version 1.8.3.1 (若安装成功会自动弹出) 二、过程 1...
引言 上一篇文章,主要讲解了weblogic的源码安装,涉及到了:服务器规划、软件版本、硬件配置、源码安装weblogic。 在本篇文章中,我们接...
2.如何创建一个Pod资源 Pod是Kubernetes中最基本的部署调度单元,可以包含container,逻辑上表示某种应用的一个实例。例如一个web站点应用由前...
拓扑图: 推荐步骤: 在centos01上安装MySQL数据库生成服务器其文件,初始化MySQL设置访问登录MySQL数据库 在centos01上的MySQL服务器上创建数据库...
1.基础语法 1.1.循环 #!/bin/bash for i in `seq 1 10` do echo "xxxx" done 1.2.SHELL中的特定变量 $# 传递到脚本的参数个数 $* 以一个单字符串显示所有向脚本...
ansible基础 [toc] ansible 批量管理服务器的工具 2015年被红帽公司收购 使用Python语言编写的 基于ssh进行管理,所以不需要在被管端安装任何软件...
1)配置端口重定向iDRAC(Integrated Dell Remote Access Controller),是戴尔服务器集成的远程控制卡。 iDRAC需要授权使用,有授权的情况下可以直接...
引言 上一篇文章,主要讲解:weblogic的手工创建域。 在本篇文章中,我们接着介绍:weblogic的手工操作管理节点Administration Server。 管理节点...
NFS是一种分布式文件系统,通过网络可以将不同操作系统的文件共享。其通信协议定基于TCP/IP协议层,将远程的计算机磁盘挂载到本地,读...
1.服务器基本配置 1、物理服务器使用RAID1或RAID10磁盘配置,虚拟服务器不受此限制 2、物理服务器操作系统使用整体物理硬盘 3、虚拟服务器...
分步解析 对于 game 函数的解析 进入game函数中,通过创建一个二维数组来打印棋盘,进入 do while 循环中,策略是 先打印出棋盘, 然后先让...
一、优秀文章推荐 1.??SQL进阶篇之高级应用?? 2.??手写自定义springboot-starter,感受框架的魅力和原理?? 3.??【数据结构(c语言版)】树的概念以及...
? 今天给大家梳理一下Docker常用的命令,希望对大家有所帮助 1、Docker环境信息命令 docker version 说明:用于显示 docker 的版本信息,包括 do...
引言 上一篇文章,主要讲解:常用的开发工具、安装开发工具、编写一套最简单的java应用系统。 在前面的文章中,我们已经将把: weblog...
拓扑图: 推荐步骤: 建立虚拟用户基础文件 修改vsftpd.conf配置文件 为各虚拟用户建立独立的配置文件 一、配置IP地址 (1)centos01_server (...
作者:JackTian来源:公众号「杰哥的IT之旅」ID:Jake_Internet 大家好,我是杰哥。 前段时间遇到一个服务器问题:非法重启设备后,服务器进...
9.1 Init容器 Pod 里面可以有一个或者多个容器,部署应用的容器可以称为主容器,在创建Pod时候,Pod 中可以有一个或多个先于主容器启动的...
目录 ??1,题目描述?? ??题目大意?? ??输入?? ??输出?? ??2,思路?? ??数据结构?? ??如何排序?? ??如何设计DFS算法?? ??3,心路历程?? ??...
数组处理 数组介绍及声明 变量:存储单个元素的内存空间 数组:存储多个元素的连续的内存空间,相当于多个变量的集合 数组名和索引:...
一、优秀文章推荐 1.??MySQL 上亿大表如何优化???? 2.??使用Shell脚本进行语句循环?? 3.??数据结构【C语言版】二叉树的结构和遍历的实现?? 4....
1. 前言介绍 关于Kuebernetes的部署 常用于部署K8s集群的工具和部署方式 minikube kubeadm 二进制包 本文使用kubeadm部署方式 K8s集群的部署有多种方...
一、机器环境 3台4C8G50GB磁盘虚拟机 角色 IP 主机名 master 10.101.14.148 k8s-master-10-101-14-148 node 10.101.14.19 node1-10-101-14-19 node 10.101.14.192 node2-10-101...
SSH 远程管理和访问控制 理论: 一、SSH远程管理 1、SSH作用和特点 1)SSH作用 管理员远程管理服务器的一种方式 2)SSH特点 安全性强 传输数...
1、架构及主机准备 环境:zabbix5.0 LTS,ubuntu20.04,mysql8.0,nginx主机:??zabbix-server:10.0.0.100??mysql-server:10.0.0.101 2、数据库服务器准备 ubuntu...
当时正在写一个小需求,shell脚本实现的功能是:通过 read 读入变量实现加减剩除等,而且要判断一个输入的2个变量是否为空,为空值则退...
不少同学都玩过《植物大战僵尸》,最近PopCap公司又带来了新版的消息,这次高兴的轮到Xbox的用户了,日前PopCap公司公布了《植物大战僵尸...
一、nginx设置 /etc/security/limits.conf * soft nofile 65535* hard nofile 65535* soft nproc 65535* hard nproc 65535* soft core unlimited* soft stack 65535通过sysctl -p 使得配置...
部署Kafka #官方文档http://kafka.apache.org/quickstart 1、环境准备 #在三个节点提前部署jdk和zookeeper[root@node1 ~]#java -versionopenjdk version "1.8.0_342"[root@...
由于公司项目需要跨网实现二层通信,在咨询大量的大神后他们推荐的方案是vxlan方案。于是就有了下面的实验。 网络拓扑: 网络环境:...
一、拓扑 二、prometheus 部署 去官网下载一个对应平台的安装包??https://prometheus.io/download/?? 下载2.37.1 release版本 [ root@localhost monitor ] # wget ht...
???????????????????????? 哈喽!大家好,我是【IT邦德】,10年DBA工作经验 一位上进心十足的【大数据领域博主】!???????????? 中国DBA联盟(ACDU)成员...
一、优秀文章推荐 1.??vue中引入高德地图Loca数据可视化?? 2.??SpringBoot自定义注解+异步+观察者模式实现业务日志保存??? 3.??【原子样式实践】...
文件描述符: 文件 = 文件内容 + 文件属性。 (文件属性也是数据--即便你创建一个空文件,也要占据磁盘空间) 文件操作 = 文件内容的操作...
本人在刷链表题时,由于是新手,所以老是过不去,需要调试,力扣会员开不起,在VS自己创建一个链表太麻烦 ,所以就有了今天这个 对于...
1. MySql中常用工具 1.1 mysql 该mysql不是指mysql服务,而是指mysql的客户端工具。 语法 : mysql [options] [database] 1.1.1 连接选项 参数 : -u, --user=n...
Nginx 1.14.2 移植指南(openEuler 20.03 LTS SP1) 介绍 简要介绍 Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,...
在上篇文章我们复习了C文件IO操作并且认识了文件相关的系统调用接口。本篇文章我们要引入文件描述符的概念。 0.文件描述符 0.1引入文件...
简介 中央处理器(central processing unit,简称 CPU)作为计算机系统的运算和控制核心,是信息处理、程序运行的最终执行单元。所有的计算机...
知识点 通过本文可以获取的知识点有: 1、celery信号中的 ??logging signal?? ??after_setup_logger 参考地址?? 2、Django中如何配置和使用celery 3、Djang...
k8s单节点部署 参考文档 https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG-1.13.md#downloads-for-v1131https://kubernetes.io/docs/home/?path=userspersona=app-deve...
在输出重定向的时候为什么必须fflush(stdout)才能将内容刷新到指定文件呢?我们当时回答是因为存在缓冲区。那么本篇文章我们将重点了解认...
推荐步骤: 用户账户安全创建用户设置密码,禁用用户解锁用户,使用su命令切换普通用户和管理员,禁用账户密码文件防止创建删除修改...
一、优秀文章推荐 1.??线程池中多余的线程是如何回收的??? 2.??最近特火的爱心代码来了?? 3.??Docker容器实战十四:Docker Compose介绍?? 4.??Jav...
在上篇文章我们了解了Linux中文件描述符和重定向以及缓冲区的理解,本篇文章我们要对了解一下重定向的再理解、文件系统以及引出inode的...
架构:C/S Connectors: 连接器 可供Native C API、JDBC、ODBC、NET、PHP、Perl、Python、Ruby、Cobol等连接mysql; 站在编程角度可以理解为连入数据库管理系...
1、前言 Gerrit 名声已很大了,我也就不在过多阐述介绍了,凡是需要安装搭建 Gerrit 服务器的,网上一搜索都是大把精彩教程。但是,基本都...
1.简介 正常情况下 Nginx 的管理和日常操作都是通过 Shell 的方式进行,要求操作人员熟悉操作系统环境和 Nginx 配置文件中的各种设置参数。...
一、介绍 AlmaLinux是一个开源的、社区驱动的项目,旨在填补CentOS稳定版本消亡所留下的空白。AlmaLinux是RHEL 8的一个1:1二进制兼容的分支,它...
一、注释 注释的作???类熟悉的语?对代码进?解释说明,?便后期维护。注释分为两类:单?注释 和 多?注释。 1 、单?注释只能注释??内容,语法...
1、环境说明 操作系统:cenots7.9k8s版本:1.25容器运行时:containerdnfs:1.3.0 2、搭建nfs服务 1、服务端 1、安装nfs服务yum install -y nfs-utils rpcbin...
一、配置 http { upstream http_backend { hash $remote_addr consistent; server 192.168.10.131:3306 max_fails=2 fail_timeout=10s weight=1; server 192.168.10.132:3306 max_fails=2 fa...
25-mysql集群搭建【高可用将会在26章发出】 主从架构和原理 MySQL的主从复制 读写分离 复制:每个节点都有相同的数据集,向外扩展,基于二...
kubectl 常用命令指南 Kubectl 命令是操作 kubernetes 集群的最直接的方式,特别是运维人员,需要对这些命令有一个详细的掌握 Kubectl 自动补全...
1、监控Linux主机 1.1、在需要被监控的Linux服务器上安装zabbix-agent以及配置 zabbix服务我在ubuntu20.04的版本apt安装zabbix5.0LTS这篇文章中实现了,...
一、个人用户主页 1开启主页功能 [root@centos ~] # vim /etc/httpd/conf.d/userdir.conf 1.1 重启服务 [root@centos ~] # systemctl restart httpd 2、创建个人用户网站...
??zabbix是通过java geteway及JMX对Tomcat来进行监控的,并也可以实现自定义模板的导入及应用,模拟实际生产环境中的Tomcat性能等其他参数的图形...
拓扑图: 推荐步骤: Squid服务器配置IP地址配置正确网关和网卡模式,安装squid服务器 配置squid传统模式访问web服务器 实验步骤: 一、squid服...
一、优秀文章推荐 1.??云原生安全:Trivy + Harbor实现镜像漏洞的简单、高效扫描?? 2.??配置 haproxy 负载均衡群集?? 3.??【建议收藏】15755字,讲透...
静态库与动态库 静态库(.a):程序在编译链接的时候把库的代码链接到可执行文件中。程序运行的时候将不再需要静态库 动态库(.so):...
一、配置 http { server { ... location /http { proxy_pass http://http_backend; proxy_redirect default; proxy_set_header Host $http_host; proxy_set_header X-Forwarded-Proto $schem...
随着开源产品的越来越盛行,作为一个Linux运维工程师,能够清晰地鉴别异常机器是否已经被入侵了显得至关重要,个人结合自己的工作经历...
1. 什么是 DevOps? 简而言之,DevOps 意味着组织中开发 (Dev) 和运维 (Ops) 团队之间的协作,通过持续集成和持续交付,为用户提供更好的产品。...
一、简单介绍 1、dns服务:是 ??域名解析?? 服务,它的作用是将域名解析成IP地址,或者是将IP地址解析成域名。 2、实验环境:Centos7.6 IP19...
对于个人开发者而言,一般手头上没有多台服务器,有人可能会有云服务器,不过一般也只会买一台来用用就好;有人可能更习惯将本机当...
0.进程间通信介绍 0.1通信背景 在之前我们学习进程时知道进程具有独立性,所以进程间交互数据的成本就变得非常高。进程之间为什么也进...
一、背景说明 运行环境信息:Kubernetes + docker,应用程序:Java 问题描述 1、首先从 Kubernetes 事件中心告警信息如下,该告警集群常规告警事...
fastdfs是用c语言编写的一款开源的分布式文件系统,有多种原因的客户端(包括有Java的客户端)。FastDFS为互联网量身定制,充分考虑了冗余...
1. Linux的安全模型 1.1 安全3A 安全3A并不是Linux特有的概念,在很多领域都有3A的概念,比如微软、思科、华为等设备都有安全的概念;大致分...
? 作者:乔克公众号:运维开发故事博客:www.jokerbai.com 我们在《Kubernetes工作负载管理》中主要介绍了无状态应用的管理,当时也有提到有状...
前言 高可用(High availability,即 HA)的主要目的是为了保障「业务的连续性」,即在用户眼里,业务永远是正常(或者说基本正常)对外提...
Habor是由VMWare公司开源的容器镜像仓库。事实上,Habor是在Docker Registry上进行了相应的企业级扩展,从而获得了更加广泛的应用,这些新的企...
在上篇博文我们了解了通过管道完成进程间通信,我们了解匿名管道和命名管道,并且通过编码模拟实现使用了匿名管道和命名管道。我们...
1. 从镜像启动一个容器 1.1 前台启动容器 root@node16:~# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEroot@node16:~# docker pull nginxUsing default tag: latestlatest...
Linux网络虚拟化 1. Linux网络常见概念与操作 1.1 NameSpace 定义 ??简单理解namespace?? ??namespace??是Linux上的网络隔离技术的名称。其实无论是Linux网...
微信公众号:运维开发故事,作者:姜总 前言 很多时候,某些场景下playbook的结果依赖于变量、fact或者是前一个任务的执行结果,或者有的...
说明:这不是一个详细步骤的 Rocky Linux 9.0 安装教程,建议参考:??在 Proxmox VE 上安装与配置 Rocky Linux 8.3 RC1??一起阅读。 木子这里采用 Pro...
对于rm,很多人都有惨痛的教训。我也遇到一次,一下午写的程序就被rm掉了,幸好只是一个文件,第二天很快又重新写了一遍。但是很多人可...
0.问题引入: 在曾经我们学习Linux的经历中,我们也是多次使用信号的。比如:当我们在使用xshell时,在命令行中按Ctrl+c,这个键盘输入产生...
1、前言 在对公司容器云的日志方案进行设计的时候,发现主流的 ELK(Elasticsearch,Logstash,Kibana)或者 EFK(Elasticsearch,Filebeat or Fluentd,K...
[实验环境] Vment1 Centos01--------------------------centos02--------------------------win10(客户机) Ip:192.168.100.10/24 ip:192.168.100.20/24 ip:192.168.100.30/24 1.给centos...
1.1、导入黑马点评项目 1.1.1 、导入SQL 1.1.2、有关当前模型 手机或者app端发起请求,请求我们的nginx服务器,nginx基于七层模型走的事HTTP协议...
简介 首先,请阅读文章《??Kubernetes监控手册01-体系介绍??》,回顾一下 Kubernetes 架构,Kube-Proxy 是在所有工作负载节点上的。 Kube-Proxy 默认暴...
环境准备 (不一定要这样子的环境,可根据具体的生产环境配置) 应用版本 CentOS7.4Zabbix6.0.4Pythonv2阿里云短信服务SDK2.0.22 准备阿里云短信签...
??Zabbix对memcached的监控的主要思路是可以memcached自带的的查询状态命令stats,在通过脚本来使用此命令进行数据的展示并结合相关命令将数值...
1 设置语言环境 您可以通过localectl修改系统的语言环境,对应的参数设置保存在/etc/locale.conf文件中。这些参数会在系统启动过程中被system...
一、学员管理系统 1、系统简介 需求:进?系统显示系统功能界?,功能如下:添加学员删除学员修改学员信息查询学员信息显示所有学员信息...
??监控redis服务可以使用redis自带的客户端命令来连接redis的服务,redis-cli连接redis服务在使用info命令来查询redis状态信息,在通过脚本利用此...
??在实际生产中会经常需要自定义一些各种中间件的监控项,自己一个个添加的话太繁琐了,之所以在zabbix官网和第三方网站都会提供大量的...
欢迎访问我的GitHub 这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos 背景 本人是个Java工程师,在家里撸代码时...
前言 本文主要分析 K8s 中网络组件 calico 的 IPIP网络模式。旨在理解 IPIP 网络模式下产生的 calixxxx,tunl0 等设备以及跨节点网络通信方式。可...
1.core dump字段 core dump在进程控制中进程等待部分,我们遗留了一个core dump字段,在waitpid中有一个status参数,该参数是一个输出型参数,其中...
欢迎访问我的GitHub 这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos IDEA是常用的IDE,我们编写的flink任务代码如...
写在前面 今天主要的任务就是知道什么是进程通信?进程通信是如何实现的?前面我们学习了基础IO,再往前看又学习进程的相关的概念,那么今...
1.可重入函数 在数据结构初阶时我们学习过链表,其中当然也学习过链表头插。在此我们复习一下链表头插,我们使用画图来演示。 newnod...
1.Linux线程的概念 1.1什么是线程 在之前我们谈过Linux的进程,每一个进程都有自己的PCB,和自己的进程地址空间。地址空间和物理内存通过页...
HTTP/2 HTTP 2.0即超文本传输协议 2.0,是下一代HTTP协议。是由互联网工程任务组(IETF)的Hypertext Transfer Protocol Bis (httpbis)工作小组进行开发。是...
Linux上安装文件服务器FTP 由于FTP、HTTP、Telnet等协议的数据都是使用明文进行传输的,因此从设计上就是不可靠的。人们为了满足以密文方式...
在上一篇我们了解了Linux下线程的相关概念。而本篇的主要内容是线程控制。线程控制包括线程的创建,线程的终止,线程等待等问题,以及...
3、管道符、重定向与环境变量 3.1、输入输出重定向 标准输入重定向(STDIN,文件描述符为0)默认从键盘输入,还可以从其他文件或命令输入...
一、为什么使用Redis Cluster集群 这里就要说到Redis集群的演变过程 1. 主从复制 工作模式为提供多台redis服务,选择其中的一台作为master节点向...
/proc目录:内核把自己内部状态信息及统计信息,以及可配置参数通过proc为文件系统加以输出 /proc/sys设置 sysctl -w path.to.parameter=value 查看或...
下面由linux系统教程栏目给大家介绍Linux文件管理的50个命令,希望对需要的朋友有所帮助! 汇总:Linux文件管理的50个命令 1.Linux cat命令 c...
下面由linux系统教程栏目给大家介绍选择Linux虚拟主机的五个小技巧,希望对需要的朋友有所帮助! 要怎么选择Linux虚拟主机? Linux操作系统...
下面由 linux系统教程 栏目给大家介绍windows连接Linux桌面的方法,希望对需要的朋友有所帮助! windows连接Linux桌面(windows远程桌面工具) 使...
唠唠到底是什么阻碍了Linux桌面的发展?什么原因才是阻碍Linux桌面发展的罪魁祸首? 我大概2000年上大学在宿舍开始玩Linux,到现在20年了!...
下面由linux系统教程栏目给大家介绍讲解Linux服务器部署apache和php的方法,希望对需要的朋友有所帮助! 镜像地址 https://oneinstack.com 下载安装...
下面由linux系统教程栏目给大家介绍linux 目录结构概况,希望对需要的朋友有所帮助! linux 目录结构概况 一、linux “/”为linux根目录,该目...
下面由 linux系统教程 栏目给大家介绍关于Linux查看历史记录的一些小技巧,希望对需要的朋友有所帮助! Linux系统中,对于查看历史记录,...
Linux 命令行发送邮件的 5 种方法 当你需要在 shell 脚本中创建邮件时,就需要用到命令行发送邮件的知识。Linux 中有很多命令可以实现发送邮...
下面由linux系统教程栏目给大家介绍总结关于Linux磁盘缓存的相关知识,希望对需要的朋友有所帮助! 前言 最近遇到了一起跟磁盘相关的线...
下面由linux系统教程栏目给大家介绍汇总关于linux系统镜像,希望对需要的朋友有所帮助! 1、Linux官方镜像 Deepin镜像 www.deepin.org/mirrors/rel…...
下面由linux系统教程栏目给大家介绍Linux OpenVPN 客户端如何连接配置,希望对需要的朋友有所帮助! 最近北京机房的机器需要连接上海机房的...
下面由linux系统教程栏目给大家介绍总结关于linux perf的使用方法,希望对需要的朋友有所帮助! 简介 perf是linux系统中提供的性能分析工具,...
下面由linux系统教程栏目给大家介绍linux下怎么安装pm2,希望对需要的朋友有所帮助! linux下安装pm2 全局安装 npm install pm2 -g 创建软连接 ln...
下面由linux系统教程栏目给大家介绍Linux 中 /proc/meminfo 的含义,希望对需要的朋友有所帮助! Linux 中 /proc/meminfo 的含义 做嵌入式开发对内存...
下面由linux系统教程栏目给大家介绍linux怎么查看、启动及关闭mysql,希望对需要的朋友有所帮助! 一、linux下查看mysql服务的两种方式: 方...
总结linux中sed命令的使用方法 linux之sed命令: 1 初识sed sed编辑器被称作流编辑器,它和vim这种的交互式文本编辑器不同,是根据命令来处理...
下面由linux系统教程栏目给大家介绍常用的 Bash 快捷键,熟悉 Bash 快捷键可以提高效率,希望对需要的朋友有所帮助! 熟悉 Bash 快捷键来提...
linux是美国的,因为该操作系统的内核是由拥有美国国籍的“林纳斯·托瓦兹”在1991年10月5日首次发布的,他也是Linux内核的最早作者;Lin...
linux bash是一个命令处理器,通常运行于文本窗口中,并能执行用户直接输入的命令;Bash还能从文件中读取命令,这样的文件称为脚本;和其...
suse linux乱码的解决办法:1、通过locale命令来查看编码;2、修改language文件;3、安装zhcon;4、选择“编码方式”为GB2312或GBK。 本文操作环境...
linux系统的特点有:1、开源;2、开放性;3、多用户;4、多任务;5、良好的用户界面;6、设备独立性;7、提供了丰富的网络功能;8、可靠...
linux swp文件是一种后缀为“.swp”的文件,该文件是在当使用vi或者vim编辑一个文件时产生的,当编辑完成正常退出时,该文件就会自动删除...
ios不是linux,ios实际上是Darwin的ARM变体,源自BSD,类UNIX内核以及Apple自己的Mach内核扩展系统;这与Linux是完全不同的,Linux是一个单片内核,...
linux下was汉字乱码的解决办法:1、登录WAS管理控制台;2、选择“java虚拟机”;3、 设置通用JVM参数为“zh -Duser.region=CN -Xverify:none”;4、重启...
linux看不到eth0的解决办法:1、使用命令“ifconfig eth0 192.168.1.x”设置eth0的IP;2、在“vSphere Client”中更改适配器类型即可。 本文操作环境:...
linux mint乱码的解决办法:1、安装“Dconf-editor”;2、启动Dconf系统配置编辑器;3、添加“auto-detected”的值为“GB18030”即可。 本文操作环境...
linux无法kill的解决办法:1、通过top命令查看发现zombie的进程数;2、强制关闭数据库并重启系统即可。 本文操作环境:linux5.9.8系统、Dell G...
linux下数据库有:1、Oracle;2、MySQL;3、MariaDB;4、SQL Server;5、Memcached,“Key-Value”型数据库;6、Redis,“Key-Value”型数据库;7、MongoDB等。...
linux可用的编译器有:vim、Emace、Brackets、LightTable、gedit、Sublime Text 3、GCC、Clang、Visual Studio、Eclipse、EGCS、PGCC等等。 本教程操作环境:Cent...
linux是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统,一个类UNIX操作系统;它能运行主要的Unix工具软件、应用程序和网络...
在linux中,rpm全称“Red Hat Package Manager”,中文意思为“Red Hat软件包管理”,即Red Hat贡献出来的软件包管理工具;它是一种用于互联网下载...
linux图片软件有:1、“gnome-screenshot”,可用于截图;2、“GIMP”,可用于进行位图处理;3、“Inkscape”;4、“Dia”;5、“Shotwell”;6、“...
windows linux工具有:1、putty;2、SecureCRT;3、Xmanager;4、WinSCP;5、Bitvise SSH Client;6、MobaXterm;7、DameWare SSH;8、SmarTTY等等。 本教程操作环境...
linux查看一个文件有多少行的方法:1、登录linux系统,在系统桌面的空白处右击;2、在弹出的下拉选项里,点击“打开终端”选项;3、在打...
linux中软链接和硬链接有区别,区别为:1、软链接以路径的形式存在,硬链接以文件副本的形式存在;2、软链接可以跨文件系统,硬链接不...
在linux下安装php5.2的方法:1、执行“tar -zxvf php-5.2.5.tar.gz”;2、使用configure配置安装信息;3、通过“make install”安装php;4、在apache中添加...
区别:1、ucos是一个基于ROM运行的实时操作系统,而Linux是一个基于POSIX和UNIX的多用户操作系统;2、ucos有执行效率高、占用空间小、实时性...
android和linux有区别:1、android的应用程序使用JAVA开发,可以通过JAVA虚拟机运行在Android系统上;而Linux的应用程序使用“C/C++”开发,能以机...
区别:1、Linux是一个开放的系统,可以运行在大多数硬件环境中;而aix属于专用系统,必须运行于专有硬件平台之上。2、linux是开源的,而...
区别:单引号属于强引用,它会忽略所有被引起来的字符的特殊处理,被引用起来的字符会被原封不动的使用;而双引号属于弱引用,它会...
区别:1、静态库在程序编译时会被连接到目标代码中,程序运行时将不再需要该静态库;动态库在程序编译时并不会被连接到目标代码中,...
区别:1、vi中按u只能撤消上次命令,而vim中可以无限制的撤消命令;2、vi只能运行于unix中,而vim可以运行于多种操作平台;3、vim中有语法...
在linux中,根目录“/”是位于文件系统目录结构的顶层,是最顶层的目录,所有的文件和目录都置于根目录“/”之下;根目录“/”下面还有...
在linux中,vim是从vi发展出来的一个文本编辑器,具有代码补全、编译及错误跳转等功能,可以主动以字体颜色标识语法的正确性,方便代码...
linux 503错误的解决办法:1、增加IIS连接数;2、修复服务器文件;3、正确配置应用程序池;4、套用CDN;5、切换系统服务等等。 本文操作环...
jsp linux乱码的解决办法:1、在ROOT用户下修改“LANG=zh_CN.GB2312”;2、在处理包含汉字字符串时指定gb2312或者GB2312编码即可。 本文操作环境:...
解决linux ssh 乱码的解决办法:1、修改linux服务器的环境变量;2、使用远程登录软件修改配置,并将字符编码设置为UTF-8即可。 本文操作环境...
linux pwd是一种用于显示工作目录的命令,执行pwd指令可立刻得知你目前所在的工作目录的绝对路径名称,其使用语法是“pwd [--help][--version...
linux oracle数据乱码的解决办法:1、查看linux的默认语言;2、查看客户端的语言编码设置;3、修改linux oracle数据库的默认语言为UTF8即可。 本...
linux不产生core文件的解决办法:1、检查Core dump的目录是否存在并设置进程对该目录有写权限;2、检查服务程序是否调用seteuid();3、设置足...
linux红帽中文乱码的解决办法:1、用root账户登录linux系统;2、在sysconfig中找到i18n文件;3、把“LANG=zh_CN.UTF-8”修改为“LANG=zh_CN.GB18030”;...
linux查看有多少用户的方法:1、打开终端命令窗口;2、通过查看“/etc/passwd”文件即可看到所有用户信息了。 本文操作环境:linux5.9.8系统、...
linux中文文件名乱码的解决办法:1、下载并安装“fonts-chinese-3.02-12.el5.noarch.rpm”和“fonts-ISO8859-2”语言包;2、修改/etc/sysconfig/i18n;3、重启...
linux的发行版本有:1、Red Hat;2、Ubuntu;3、CentOS;4、SuSE;5、Gentoo;6、Debian ;7、Fedora Core;8、Mandriva;9、KNOPPIX;10、Linux Mint等等。 本教程...
linux shell有:1、Bourne Shell;2、C Shelll;3、Korn Shell;4、Bourne Again Shell;5、Almquish shell;6、Z Shell;7、Fish等等。 本教程操作环境:Ubuntu 16.0...
linux内核的子系统有5个:1、 进程调度控制系统(SCHED);2、内存管理系统(MM),主要作用是控制多个进程安全地共享主内存区域;3、虚拟...
在linux中,线程(thread)指的是程序内部的一个执行路线,即一个进程内部的控制序列,一切进程至少都有一个执行线程。线程是程序执行的...
linux代码工具有:1、Eclipse;2、LightTable;3、Sublime Text;4、Brackets;5、DartEditor;6、VS Code;7、KDevelop;8、Geany IDE;9、Netbeans等等。 本教程操...
linux中有七种文件类型:1、普通文件类型;2、目录文件类型;3、块设备文件类型;4、字符设备类型;5、套接字文件类型;6、管道文件类型...
Linux虚拟机有:1、VMware Workstation,是一款功能强大的桌面虚拟计算机软件;2、VirtualBox,是一款开源虚拟机软件;3、KVM;4、Xen,是一个开放...
在linux中,makefile是一个工程文件的编译规则,描述了整个工程的编译和链接等规则;其中包含了哪些文件需要编译,哪些文件不需要编译,...
在linux中,可以利用wc命令来查看文件有多少行,该命令的作用就是统计指定文件中的字节数、字数、行数,并将统计结果显示输出,语法“...
查看方法:1、在终端执行“file /sbin/init”命令进行查看;2、在终端执行“uname -a”命令进行查看;3、在终端执行“getconf WORD_BIT”命令进行...
linux修改mysql编码的方法:1、查看mysql字符集;2、通过“default-character-set=utf8”修改mysql服务端的编码;3、重启mysql服务即可。 本文操作环境...
linux权限有四种:1、读权限,即可以读取文件内容的权限;2、写权限,即可以向文件写数据的权限;3、可执行权限;4、特殊权限。 本教程...
linux ssh工具有:1、Putty,是一个免费开源跨平台SSH和telnet客户端;2、secureCRT;3、EasySSH,是一款便捷的GUI SSH客户端;4、Xshell,是一个强大的...
linux查看有哪些用户的方法:1、执行“cat /etc/passwd”命令,打印用户列表信息;2、执行“getent passwd”命令,打印用户列表信息;3、执行“...
Kali Linux是一个基于Debian的Linux发行版,旨在实现高级渗透测试和安全审计;它包含数百种工具,适用于各种信息安全任务,如渗透测试、安...
在linux shell中,可以利用if语句和“-e filename”表达式来判断文件是否存在,具体语法“if [-e filename]; then echo 文件存在; else echo 文件不存在...
进程是运行在Linux中的程序的一个实例,是管理事务的基本单元;进程拥有自己独立的处理环境和系统资源。进程的状态是变化的,其包括进...
查看方法:1、登录linux系统,在桌面的空白处右击,在弹出的下拉选项里,选择“打开终端”;2、在终端窗口中,执行“cat/proc/cpuinfo”命令...
查看方法:1、直接执行“groups”命令,可查看当前用户所属组;2、执行“groups 用户名”命令,可查看指定用户所属组;3、执行“id 用户名...
在linux中,环境变量指的是系统预定义的参数;它相当于全局变量,存在于所有的Shell中,具有继承性,可存储有关shell会话和工作环境的信...
查看方法:1、执行“service mysqld status”命令,如果输出“mysqld is running”则说明mysql是运行的;2、执行“chkconfig --list”命令,如果mysqld服务...
linux检查文件是否存在的方法:1、利用test命令来检查,语法“test -e 文件”;2、利用bash shell命令来检查,语法“[-f 文件路径 ] echo found ||...
在linux中,可以利用tail命令来查看最后几行数据,该命令的作用就是查看文件中的尾部内容;只需要执行“tail -n 行数值 filename”命令即可从...
linux查看配置命令有:1、lscpu命令,用于查看CPU个数;2、“cat /proc/cpuinfo”命令,用于查看CPU进程数和核数;3、“free -m”命令,用于查看内...
linux判断用户是否存在的方法:1、将“read -p please input a username: username...”保存为test.sh;2、运行“sh test.sh”即可。 本文操作环境:linux5....
linux ls乱码的解决办法:1、打开命令窗口;2、修改系统环境变量“/etc/sysconfig/i18n LANG=zh_CN.GB18030 LANGUAGE=zh_CN.GB18030:zh_CN.GB2312...”。 本文操作...
linux解压rar乱码的解决办法:1、安装RAR for Linux;2、打开命令窗口;3、通过unrar解压程序进行解压即可。 本文操作环境:linux5.9.8系统,Del...
linux删除后几行的方法:1、使用“sed $(($ A-3+1)),${A}d a.txt”命令删除文件后几行;2、使用“sed 2,$d -i aa.txt”命令删除从第2行到文件末尾的所...
linux python中文乱码的解决方法:1、查看matplotlib字体位置;2、上传字体到服务器;3、删除字体缓存;4、重启python应用即可。 本文操作环境...
linux不能输入中文的解决办法:1、进入终端;2、修改“ANGUAGE=zh_CN.GB2312:zh_CN:zhLANG=zh_CN”;3、保存退出即可。 本文操作环境:linux5.9.8系统,...
putty linux乱码的解决办法:1、查看linux机器的系统语言字符集;2、打开putty,选择与linux机器系统语言一致的字符集;3、重新使用ssh连接li...
java linux文件中文乱码的解决办法:1、下载jdk1.8的sun源码;2、将Font的创建从物理字体改为逻辑字体;3、重启服务即可。 本文操作环境:l...
linux git中文乱码的解决办法:1、执行“git config --global core.quotepath false”命令;2、手动更改配置文件,编辑内容为“quotepath = false”。 本文...
linux增加用户的方法:1、使用adduser方式创建用户,语法如“sudo adduser alvin”;2、使用useradd方式创建用户,语法如“sudo useradd alvin -m -d /ho...
linux修改path环境变量的方法:1、通过“export PATH=/usr/local/mongodb/bin:$PATH”方式修改临时型的PATH;2、通过“.bashrc文件:vim ~/.bashrc”修改当前用...
linux删除一个目录的方法:1、打开终端命令窗口;2、通过执行“rm -rf 文件夹名称”命令删除指定目录即可。 本文操作环境:linux5.9.8系统,...
linux停止ping命令的方法:1、使用“CTRL+c”或“CTRL+z”方式退出;2、设置选项方式,使得ping命令执行若干次包就终止。 本文操作环境:lin...
linux关闭mysql的方法:1、打开终端命令窗口;2、通过执行“/usr/local/mysql/bin/mysqladmin shutdown”命令关闭mysql即可。 本文操作环境:windows7系统...
linux安装hadoop的方法:1、安装ssh服务;2、使用ssh进行无密码验证登录;3、下载Hadoop安装包;4、解压缩Hadoop安装包;5、配置Hadoop中相应的文...
删除目录的方法:1、使用rmdir命令,语法“rmdir 目录名”;2、使用rm命令,语法“rm -rf 目录名/”;3、使用find命令,语法“find . -type d -na...
在linux中,可以利用userdel命令来删除用户,该命令的作用就是删除与指定用户有关的数据信息,语法“userdel -r 用户名”;userdel命令只有r...
在linux中,可以利用groupdel命令来删除用户组,该命令的作用就是删除用户组(群组),即“/etc/gourp”文件和“/etc/gshadow”文件中有关目标群...
删除日志的方法:1、使用“cat /dev/null 日志文件名”命令;2、使用“: 日志文件名”命令;3、使用“ 日志文件名”命令;4、使用“echo 日志...
在linux中,可以使用useradd命令来增加用户,该命令的作用就是新建用户,添加新的系统用户,基本语法格式为“useradd [选项] 用户名”。 本...
在linux中,可以利用chmod命令来修改文件权限,它是控制用户对文件的权限的命令,可以使用绝对模式(八进制数字模式)或符号模式来指定...
方法:1、打开“/etc/hostname”文件,把旧的主机名删除,替换为新的主机名,保存文件;2、用“sudo hostnamectl set-hostname 新主机名”命令;3、...
在Linux中,可以使用groupmod命令来给用户改用户组,该命令的作用就是修改用户组的相关信息,可用于更改群组(用户组)识别码或名称;语...
在linux中,可以使用chown命令来修改文件夹所属用户,该命令主要就是用于修改文件(或目录)的所有者(所属用户),语法为“chown [-R] 所...
在linux中,可以使用userdel命令来删除用户,清除指定删除用户的相关数据,语法“userdel -r 用户名”;可以使用groupdel命令来删除用户组,语...
修改方法:1、用“vim 文件名”命令进入指定文件;2、查找待修改内容位置;3、找到位置后,按键盘的“i”键进入编辑状态,对文件内容进...
修改linux的系统时间的方法:1、利用date命令设定系统的日期与时间,语法“date -s 年月日 时:分秒”;2、执行“hwclock --systohc”命令保存设置...
linux查询文件修改时间的方法:1、执行“stat filename”命令,输出结果的“Modify Time”项信息就是修改时间;2、执行“ls -l filename”命令,输...
linux是一个基于POSIX的多用户、多任务并且支持多线程和多CPU的操作系统;linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户...
linux监控软件有:1、Monit,用于程序和服务监测;2、NetHogs;3、Monitorix;4、Arpwatch;5、Suricata;6、VnStat PHP;7、Nagios;8、Nmon;9、Collectl等等...
linux查看开放端口的方法:1、使用rpm安装nmap工具,执行“nmap 127.0.0.1”命令即可查看本机开放的端口;2、执行“netstat -anp”命令进行查看开...
查看linux是32位还是64位的方法:1、执行“getconf LONG_BIT”命令,输出32则是32位,输出64则是64位;2、执行“uname -m”命令,输出“x86_64”则为...
freebsd和linux的区别:1、Linux操作系统是基于GPL许可证授权下的,而freebsd以BSD许可证发布的;2、freebsd的代码不是被控制在任何一个人手里,...
linux中bin文件是二进制可执行文件,bin目录放置的是基于值编码的文件,可以根据具体应用,指定某个值是什么意思,比如cp、mv、mkdir、ch...
linux中shell是“壳”的意思,shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口,是在linux内核与用户之间的解释器程序,相...
linux中tty是“Teletype”的缩写,是由虚拟控制台、串口以及伪终端设备组成的终端设备;tty也是一个Unix命令,用来给出当前终端设备的名称,...
linux中修改ip地址的命令是“vi/etc/sysconfig/network-scripts/ifcfg-eth0”;利用root用户登录linux,打开终端执行该命令后,就可以修改ip地址、子网掩...
linux中ssh是“Secure Shell”的缩写,是建立在应用层和传输层基础上的一种安全协议,用于计算机之间的加密登录;ssh既可以远程联机服务器,...
linux查看目录可以利用“ls”命令,ls命令是“list”的缩写,适用于所有用户权限,主要功能就是以列表形式显示目录文件,语法为“ls 选项...
linux中vi是一个文本模式下的编辑器,只能够编辑字符,不能对字体、段落进行排版,vi编辑器既可以新建文件,也可以编辑文件,共有Comm...
方法:1、利用ps命令找到当前tomcat的进程id,语法为“ps -ef|grep tomcat”;2、利用kill命令根据id结束tomcat进程,语法为“kill -HUP id”;3、利用...
最近在学习使用Homestead,在搭建Homestead环境过程的第一步,也就是安装VirtualBox虚拟机就出现了错误!哎,幸好解决了,本文就记录一下这个...
linux修改文件权限的命令是“chmod”,chmod命令用于变更文件与目录的权限,设置方式采用文字或数字代号,语法为“chmod [-R] 权限值 文件名...
linux修改系统时间的命令是“date”,date命令的作用就是显示或设定系统的日期与时间,格式设定为一个加号后接数个标记,不同的标记显示...
命令:1、“lsb_release -a”,该命令可查看所有linux系统版本;2、“cat /etc/redhat-release”,该命令只适合Redhat系的linux;3、“cat /etc/issue”,此...
在linux中,可以利用“Redis Shutdown”命令关闭redis服务器,语法为“redis-cli shutdown”;执行失败时返回错误,执行成功时不返回任何信息,服...
linux修改文件名的命令是“mv”,mv命令是“move file”的缩写,用于为文件或目录改名、或将文件或目录移入其它位置,语法为“mv 旧文件名...
linux查看隐藏文件夹的命令是“ls -a”,ls命令用于显示指定目录下的文件以及子目录,“a”是ls命令的选项,表示显示包括隐藏文件的所有...
linux停止服务的命令是“stop”,stop命令能够停止linux下指定的服务,并且在重新启动后服务仍不生效,语法为“[服务名] stop”。 本教程操作...
本篇文章给大家带来了linux关于top命令的相关知识,其中包括了top命令的用法和各输出参数的含义,希望对大家有帮助。 top命令用法 top命令...
在linux中,可以使用“mv”命令来修改目录名,该命令既可以在不同的目录之间移动文件或目录,也可以对文件和目录进行重命名;修改目录...
linux关闭oracle服务的方法:1、利用“ps -ef|grep oracle”命令查看oracle实例和监听的状态;2、利用“lsnrctl stop”命令关闭监听;3、利用“shutd...
在linux中,grep命令用于查找文件里符合条件的字符串,语法为“grep 选项 模式 文件”;该命令可以查找包含指定范本样式的文件,如果文件...
linux和ubuntu的区别:1、linux是GNU套件加上linux内核,而ubuntu是基于linux内核的桌面PC操作系统;2、linux是内核,单独内核是不能用的,ubuntu是...
在linux中,find命令用于在指定的目录下查找文件,语法为“find 指定目录 指定规则”;当使用该命令不设置任何参数时,该命令将在当前目...
在linux中,可以利用“whereis”命令查看mysql的安装位置,该命令用于在特定目录中查找符合条件的文件,只需要在终端输入“whereis mysql”即...
方法:1、利用“hostname 修改后的主机名”语句修改hostname,服务器重启后就会失效;2、利用“vim /etc/sysconfig/network”语句修改修改hostname,服...
本篇文章给大家分享,把平时开发过程中常用的一些Linux系统命令给做了一个大整理,形成一个常用高频Linux速查备忘录。希望对大家有帮助...
在linux中,at用于规定在一个指定的时间执行一个指定任务,语法为“at 参数 时间”;at命令是一次性定时计划任务,执行完指定任务后不再...
in在linux中的意思是“创建链接”,in命令用于为指定的文件在另一个位置建立同步的链接,语法为“ln 参数 源文件 目标文件”;默认情况下...
方法:1、在终端执行tzselect命令;2、依次选择“Asia”-“China”-“Beijing Time”-“yes”项;3、执行“TZ=Asia/Shanghai;export TZ”命令并添加到“...
方法:1、利用“mysql -V”或者“mysql --version”命令查询;2、利用help命令查询,help命令用于显示shell内部命令的帮助信息,语法为“mysql --...
方法:1、执行“export PATH=$PATH:/usr/local/MATLAB/R2013b/bin”命令可以暂时性修改;2、执行“gedit /etc/profile”命令并注销linux,可以永久修改linux环...
在linux中,for命令用于创建一个循环,该循环通过一系列值的循环来使用系列中的一个命令集,语法为“for 变量名 in 值列表 do 命令序列 d...
在linux中,可以利用chown命令来修改文件所属用户和组别,修改所属用户的语法为“chown [-R] 所有者 文件或目录”,修改所属组别的语法为“...
在linux中,cp是“copy file”的缩写,cp命令用于复制指定的文件或目录,若目标文件已存在或含有同名文件,则复制之后目标文件或目录中的...
本篇文章给大家带来了关于vi命令的详细解析,vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,希...
在linux中,dash是一个基于web的linux服务器监控面板,用于来监视linux服务器信息;通过“linux-dash”可以实时按需监视CPU、内存、负载、网络、...
在linux中,su是“switch user”的缩写,是切换用户的意思,su命令用于变更为其他使用者的身份,语法为“su 选项 [USER [ARG]]”;使用该命令时...
本篇文章给大家带来了关于linux上怎样安装docker以及docker的基本操作,希望对大家有帮助。 一.安装docker Docker要求运行在Centos 7上,要求系统...
在linux中,可以利用sed命令来替换字符串,该命令主要用于自动编辑一个或多个文件,当参数设置为“s”时,可以替换内容,语法为“sed ...
方法:1、利用“find.-type d -name .svn|xargs rm -rf”命令删除指定svn文件;2、利用“find.-type d -iname .svn -exec rm -rf{}\”命令删除指定svn文件。 本教...
方法:1、利用fdisk命令获取需要删除的分区,语法为“fdisk 分区目录”;2、在“Command (m for help):”后输入“d”删除指定的分区;3、输入“...
方法:1、利用“vi /etc/hosts”命令打开hosts的编辑文本模式;2、输入命令“i”进入编辑模式,使用“sudo vi /etc/hosts”命令强制改变文件权限...
方法:1、利用“debugfs”命令查找误删文件的offset值和block值;2、利用“dd if=源文件 of=目标文件 bs=offset值 count=1 skip=block值”命令恢复文件即...
方法:1、重新启动linux系统,在启动的时候按住“enter”键进入编辑界面;2、按“e”键进入编辑模式,在第二行最后边输入“single”后按“...
在linux中,可以利用lsblk命令查看有几块硬盘,该命令用于列出所有可用块设备的信息,并显示块设备之间的依赖关系,默认情况下将以树状...
在linux中,可以利用sed命令删除指定的一行内容,该命令能够对数据行进行替换、删除、新增、选取等工作,当参数设置为“d”时,可以删...
在linux中,可以利用chown命令更改文件夹所有者,该命令用于设置文件所有者和文件关联组,语法为“sudo chown 所有者名字 文件名”;在使用...
方法:1、利用vim命令打开network文件,语法为“vim /etc/sysconfig/network”;2、修改文件中“HOSTNAME”项的值,也就是修改主机名;3、利用“wq”...
方法:1、利用which命令查看redis安装目录,语法为“which Redis”;2、利用“ps -ef|grep redis”命令查询redis的进程号,利用“ll /proc/进程号/cwd”...
在linux中,expect是一个自动化交互套件,主要应用于执行命令和程序时,系统以交互形式要求输入指定字符串,实现交互通信,执行语法为“...
方法:1、利用“vim /etc/sysconfig/selinux”命令打开selinux文件;2、将文件中的“SELINUX=enforcing”修改为“SELINUX=disabled”;3、修改保存后,重新...
本篇文章给大家带来了linux操作系统基础知识,其中包括程序开发环境、常用命令以及环境变量的相关知识,希望对大家有帮助。 1、Linux简...
在linux中,可以利用ps命令查看进程是否存在,该命令用于显示当前进程的状态,语法为“ps -ef | grep 进程关键字”;当参数设置为“ef”时,...
在linux中,可以利用“rm -f 文件名”命令删除文件并且不提示,rm命令用于删除一个文件或者目录,当参数设置为“-f”时,即使原文件属性...
方法:1、利用“getconf LONG_BIT”命令查看;2、利用“uname -a”命令查看;3、利用“arch”命令查看;4、利用“file /lib/systemd/systemd”命令查看...
在linux中,可以利用head命令查看文件前几行,该命令用于查看文件开头部分的内容,当命令的参数设置为“-n”时,可以设置显示文件开头部...
在linux中,可以利用cat命令查看有哪些组,该命令用于连接文件并打印到标准输出设备上,语法为“cat /etc/group”;“/ect/group”文件是用户组...
在linux中,可以利用du命令查看文件夹是否为空,该命令用于显示指定的目录或文件所占用的磁盘空间,当参数设置为“-s”时,可以显示文...
在linux中,查看oracle是否启动的命令是“ps -ef|grep ora”;ps命令用于显示指定进程的状态,输入该命令之后出现相关进程信息表示oracle已经启...
在linux中,退出不保存的命令是“q!”;该命令可以在编辑文件退出insert模式时出现的冒号后面输入,表示强制退出并且不存储文件,其中“...
在linux中,可用grep命令查看有几个cpu,该命令用于查找文件里符合条件的字符串,当该命令与“/proc/cpuinfo”文件配合使用就可以查询cpu个数...
区别:1、64位是为高性能应用程序所设计开发的,32位是为普通用户开发的;2、32位系统最大只能支持3.2G左右内存,而64位系统支持128G的物...
在linux中,可以利用cp命令的“-f”参数使cp命令覆盖不提示,cp命令用于复制文件或目录,“-f”参数用于设置覆盖已经存在的目标文件而不...
区别:1、linux是一个基于POSIX和UNIX的操作系统,而dos是一个基于磁盘管理的操作系统;2、dos是单用户单任务操作系统,而linux是多用户多任...
方法:1、利用dmidecode命令判断,该命令可获取有关硬件方面的信息,语法为“dmidecode -s system-product-name”;2、利用lscpu命令判断,该命令可...
在linux中,可以利用“ls -l”命令判断是文件还是目录,ls命令用于显示指定工作目录下的内容,设置参数“-l”用于显示文件形态、权限和拥...
修改端口号的方法:1、登录mysql;2、使用“show global variables like port;”查看端口号;3、编辑“/etc/my.cnf”文件,找到“port”项,将其值修改...
方法:1、利用lsof命令查看,当命令参数设置为“-i”时用以显示符合条件的进程情况,语法为“lsof -i:端口号”;2、利用netstat命令查看,该...
修改方法:1、打开并编辑“my.cnf”文件;2、配置“default-character-set”、“default-storage-engine”、“character-set-server”等项的值;3、保存修改...
本篇文章给大家带来了关于怎样查看linux中内存、磁盘、cpu和网络io的相关知识,希望对大家有帮助。 今日重点 : ① 学会查看linux各种状态...
本篇文章给大家介绍一下Linux环境下GRE的部署,GRE协议是对某些网络层协议(如IP和IPX)的数据报文进行封装,使这些被封装的数据报文能够...
本篇文章给大家带来了一份基本够用的 Linux 命令,会涵盖博客搭建系列文章用到的各种命令,方便查询和学习使用,希望对大家有帮助。...
修改字符集的方法:1、直接设置“export LANG=需要的字符集”;2、打开“/etc/sysconfig/i18n”文件,设置“LANG=需要的字符集 SYSFONT=latarcyrheb-su...
linux查询ip地址的方法:1、打开linux操作系统,进入操作界面;2、在桌面上点击鼠标右键,选择“打开终端”;3、终端中执行“ifconfig -a”命...
查询linux系统版本信息的方法:1、使用“uname -a”命令;2、使用“cat /proc/version”命令,可获取正在运行的内核版本;3、使用“cat /etc/issu...
linux查询python版本的方法:1、在终端中执行“python -V”命令;2、在终端中执行“whereis python”命令;3、在终端中执行“python --version”命令。...
在linux中,可以利用ls命令显示隐藏的文件,该命令用于显示指定目录所含的文件及子目录,当参数设置为“-a”时,能够显示包括隐藏文件...
在linux中,可以利用groupmod命令修改用户组,该命令用于更改群组识别码或名称,当参数设置为“-n”时,就可以设置用户组名称修改用户组...
linux关闭端口的方法:1、利用“netstat -anp |grep 端口”命令找出占用这个端口的进程,并获取该进程的进程号;2、利用“kill -9 进程号”命令...
在linux中,可以利用rm命令删除所有文件,该命令用于删除一个文件或者目录,语法为“sudo rm -rf /*”;使用“sudo rm -rf /*”命令会把包括系统...
方法:1、利用telnet命令测试,语法为“telnet ip port”;2、利用ssh测试,语法为“ssh -v -p port username@ip”;3、利用wget测试,语法为“wget ip:...
在linux中,可以利用yum命令安装vim编辑器,该命令用于查找、安装或者删除指定的软件包,当参数设置为“-y”时,表示安装过程提示选择全...
在linux中,可以利用chkconfig命令永久关闭防火墙,该命令用于检查设置系统的各种服务,当设置参数为“off”时,表示重启之后指定的服务不...
在linux中,可以利用route命令增加路由,该命令用于操作基于内核ip路由表,可以创建或者删除指定的路由,语法为“route add -net gw”或者“...
在linux中,可以利用umount命令取消挂载,该命令用于卸除目前挂在Linux目录中的文件系统,当参数设置为“-a”时,可以卸除“/etc/mtab”中记...
linux关闭终端的方法:1、利用exit命令关闭终端,该命令用于退出目前的shell;2、利用快捷键“ctrl+d”关闭终端;3、在图形化环境下点击终端...
方法:1、利用ifconfig命令关闭网卡,语法为“ifconfig 网卡名 down”;2、利用ifdown命令关闭网卡,语法为“ifdown 网卡名”;3、利用ip命令关闭...
在linux中,可用route命令删除路由,该命令用于操作基于内核ip路由表,可以创建或删除指定的路由,当参数设置为“del”时就会删除指定的...
本篇文章给大家带来了关于linux中环境变量配置的六种方法,希望对大家有帮助。 Linux环境变量配置 在自定义安装软件的时候,经常需要配...
本篇文章给大家带来了linux权限的相关知识,其中包括了怎样改变权限的属性,希望对大家有帮助。 我们在使用 Linux 的过程中,或多或少都...
本篇文章给大家带来了linux环境下GRE的部署相关知识,在linux环境下怎样进行部署,希望对大家有帮助。 GRE(Windows不支持) GRE介绍 GRE(Ge...
区别:1、嵌入式Linux一般是Mips、ARM平台,桌面Linux一般是x86平台;2、嵌入式Linux一般用UBIFS、yaffs2、jffs2根文件系统,桌面Linux一般用ext3根文...
本篇文章给大家带来了Linux中负载的概念与问题诊断方法相关知识,其中包括了负载是什么以及线程状态等,希望对大家有帮助。 一般在类...
本篇文章给大家带来了linux命令动态追踪工具的相关知识,其中主要介绍工作中常用的动态追踪工具strace、arthas、bpftrace等。希望对大家有帮...
区别:1、多进程中数据共享复杂、同步简单,而多线程中数据共享简单、同步复杂;2、多进程占用内存多、切换复杂、速度慢、CPU利用率低...
方法:1、使用“Alt+F2”快捷键打开命令输入框,输入“gnome-terminal”命令,按回车键来打开终端;2、输入“cat /etc/passwd”命令,回车执行该...
区别:1、寄存器分配不同,x64有16个寄存器,x86只有8个寄存器;2、汇编指令不同;3、函数调用不同;4、参数传递不同;5、栈帧不同,x6...
本篇文章给大家带来了linux中cat命令的相关知识,cat命令用于连接文件并打印到标准输出设备上,希望对大家有帮助。 一、运行环境 Win10 ...