![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 86
懵逼的运维弟弟
这个作者很懒,什么都没留下…
展开
-
linux下各个文件夹作用
各个文件夹简述/bin 二进制可执行命令/dev 设备特殊文件/etc 系统管理和配置文件/etc/rc.d 启动的配置文件和脚本/home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示/lib 标准程序设计库,又叫转载 2020-09-21 15:32:31 · 282 阅读 · 0 评论 -
Iptables四表五链及规则组成
iptables组成:四张表 + 五条链(Hook point) + 规则Iptables和Netfilter的关系:Netfilter: Netfilter是linux操作系统核心层内部的一个数据包处理模块Hook point: 数据包在Netfilter中的挂载点(INPUT、OUTPUT、FORWARD、PREROUTING、POSTROUTING )Iptables只是Li...原创 2020-01-08 09:58:18 · 269 阅读 · 0 评论 -
Linux服务器性能查看分析调优
一,linux服务器性能查看1.1 cpu性能查看1、查看物理cpu个数:cat /proc/cpuinfo |grep "physical id"|sort|uniq|wc -l2、查看每个物理cpu中的core个数:cat /proc/cpuinfo |grep "cpu cores"|wc -l3、逻辑cpu的个数:cat /proc/cpuinfo |grep "proc...原创 2020-01-07 14:27:03 · 215 阅读 · 0 评论 -
KVM 虚拟机操作
// 1. Windows本地安装Tear-Term,手机上可以安装Termius,用于ssh连接主机访问的端口参见查看ip:ip addr查看端口(通常是22,但一般会修改端口):cat /etc/ssh/sshd_config// 2. 安装http server,测试时使用浏览器直接打开ip即可访问yum install httpdservice httpd start/...原创 2020-01-07 14:02:07 · 466 阅读 · 0 评论 -
KVM虚拟化部署
KVM部署1.配置系统1.检查是否开启虚拟化lsmod | grep kvm12.安装远程桌面访问依赖yum -y install libX11yum -y install xorg-x11-server-utilsyum -y install xorg-x11-proto-develyum -y install dbus-x11yum -y install xorg-x11-...原创 2020-01-07 13:54:47 · 197 阅读 · 0 评论 -
简谈Tomcat 、Apache、 Nginx的区别及优缺点
简述说明tomcat 、apache、 nginx的定义、区别及优缺点一、 定义:ApacheApache HTTP服务器是一个模块化的服务器,可以运行在几乎所有广泛使用的计算机平台上。其属于应用服务器。Apache支持支持模块多,性能稳定,Apache本身是静态解析,适合静态HTML、图片等,但可以通过扩展脚本、模块等支持动态页面等。(Apche可以支持PHPcgiperl,但是要...原创 2019-12-31 14:03:11 · 302 阅读 · 0 评论 -
Rsync搭建部署和配置文件详解
环境:Centos 7[root@localhost ~]# uname -aLinux localhost.localdomain 3.10.0-693.el7.x86_64 #1 SMP Tue Aug 22 21:09:27 UTC 2017 x86_64 x86_64 x86_64 GNU/Linuxip: 192.168.192.129 rsync服务端ip :192.16...原创 2019-12-16 11:31:25 · 297 阅读 · 0 评论 -
Tomcat内存优化
1、Tomcat内存优化主要是对 tomcat 启动参数优化,我们可以在tomcat 的启动脚本 catalina.sh 中设置 java_OPTS 参数2、JAVA_OPTS参数说明 -server 启用jdk 的 server 版 -Xms java虚拟机初始化时的最小内存 -Xmx java虚拟机可使用的最大内存 -XX: PermSize 内存永久保留区域 -XX:M...原创 2019-12-14 08:39:38 · 494 阅读 · 0 评论 -
awk sed grep 详解
Linux的文本处理工具浅谈awk【功能说明】用于文本处理的语言(取行,过滤),支持正则NR代表行数,n取某一列,n取某一列,n取某一列,NF最后一列NR20,NR30 从20行到30行FS竖着切,列的分隔符RS横着切,行的分隔符【语法格式】awk [–F] [“[分隔符]”] [’{print1,1,1,NF}’] [目标文件]awk ‘BEGIN{FS=...转载 2019-12-10 14:34:23 · 300 阅读 · 0 评论 -
Linux系统简单的优化
1、更改yum源mv -f /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backupwget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo2、关闭selinuxsed -i 's/...原创 2019-11-25 17:43:16 · 182 阅读 · 0 评论 -
压力测试分析
1.从压力测试说起压力测试的理解,xxx的性能10w/s,对你有意义么?没有那家卖瓜的会说自己家的不甜,同样,没有哪个开源项目愿意告诉你在对它条件最苛刻的时候压力情况是多少,一般官网号称给你看的性能指标都是在最理想环境下的,毫无参考意义。举个栗子,Redis官网压测的例子,256字节的读速度11w/s,写速度8.1w/s,都知道redis优点是多变的数据结构,string、List、has...原创 2019-11-14 14:15:53 · 399 阅读 · 0 评论 -
解决 /usr/bin/env: ruby
1、需要准备redis-trib.rb的运行环境wget https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.1.tar.gzyum -y install zlib-develtar xvf ruby-2.5.1.tar.gzcd ruby-2.5.1/./configure -prefix=/usr/local/rubymakemak...原创 2019-10-26 09:05:59 · 260 阅读 · 0 评论 -
expect脚本scp远程拷贝
vim scp.sh#!/bin/bashyum -y install expect/usr/bin/expect<<EOFspawn scp 11.text $1:/root #首先执行spawn命令开始expect “yes/no” {send “yes\n;exp_continue”} #当遇到"yes/no"执行yes,当没出现"yes/no"则跳过expe...原创 2019-10-24 13:46:54 · 140 阅读 · 0 评论 -
Dockerfile创建httpd镜像
1、安装完docker之后启动详细安装daocker链接2、首先编辑dockerfile文件,基于centos7镜像vim DockerfileFROM centos:7RUN yum -y install httpdRUN mkdir -p /var/www/htmlRUN echo "123" >/var/www/html/index.htmlCMD ["httpd",...原创 2019-10-23 19:01:51 · 419 阅读 · 0 评论 -
docker安装和基本操作
Docker的安装和启动官方安装文档链接:https://docs.docker.com/install/linux/docker-ce/centos/阿里云安装文档链接:https://yq.aliyun.com/articles/110806我们这里采用阿里云作为安装源!!!!!!!!!step 1: 安装必要的一些系统工具yum install -y yum-utils dev...原创 2019-10-23 18:57:29 · 133 阅读 · 0 评论 -
Dockerfile构建Nginx+PHP
1、创建nginx目录mkdir nginxcd nginx2、需要default.conf、nginx.repo、nginx.ini扩展源vim default.confserver {listen 80;server_name localhost;#charset koi8-r;access_log /var/log/nginx/host.access.l...原创 2019-10-23 17:00:30 · 372 阅读 · 0 评论 -
Harbor同步镜像
1、建立对那台目标操作2、建立同步规则3、同步原创 2019-10-23 16:51:21 · 351 阅读 · 0 评论 -
Docker-compose简单构建wordpress
1、编写docker-compose文件vim docker-compose.ymlversion: "3"services: db: image: 10.30.47.120/docker/mysql:5.6 ports: - 3306:3306 environment: - MYSQL_ROOT_PASSWORD=123...原创 2019-10-23 16:48:27 · 261 阅读 · 0 评论 -
如何处理数据库和zabbix前台不匹配
1、数据库和zabbix前台不匹配结果如下2、解决方法,进入数据库mysql -uroot -p123mysql> show databases;mysql> use zabbix;mysql> update dbversion set mandatory=4000000;mysql> flush privileges;3、结果...原创 2019-10-23 16:44:51 · 526 阅读 · 0 评论 -
简单搭建ELK
1、首先拉软件包,基于java语言开发首先配置java环境,centos7不用2、首先安装elasticsearch-6.6.0.rpmrpm -ivh elasticsearch-6.6.0.rpm 3、修改elasticsearch配置,并启动elasticsearchvim /etc/elasticsearch/elasticsearch.ymlsystemctl star...原创 2019-10-19 09:43:56 · 118 阅读 · 0 评论 -
zookeeper+KAFKA 集群搭建
ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、集群管理等。因为Kafka集群是把状态信息保存在Zookeeper中的,并且Kafka的动态扩容是通过Zookeeper来实现的,所以需要优先搭建Zooke...原创 2019-10-18 15:52:09 · 369 阅读 · 0 评论 -
关于运维面试的一些问题
CPU性能指标中,以下指标代表什么意思?外频:CPU的基准频率,CPU与主板之间同步运行的速度,它决定整个主板的运行速率。前端总线频率:直接影响CPU和内存数据交换的速度。主板的两个芯片分别是什么芯片,如何区分?具备什么作用?北桥:离CPU近,负责CPU、内存、显卡之间的通信;南桥:离CPU远,负责I/O总线之间的通信。BIOS是什么,它与CMOS是什么关系?BIOS是基...转载 2019-10-16 15:49:08 · 431 阅读 · 0 评论 -
查看http的并发请求数及其TCP连接状态
统计80端口的连接数据netstat -nat | grep -i "80" | wc -l统计httpd协议连接数ps -ef | grep httpd | wc -l统计已连接的,状态为establish的netstat -na | greo ESTABLISH | wc -l查出那个IP连接最多,并将其封掉netstat -na | grep ESTABLISH | aw...原创 2019-10-16 15:41:27 · 822 阅读 · 0 评论 -
从苦逼到牛逼,详解Linux运维工程师的打怪升级之路
http://www.cnblogs.com/swordxia/p/7643934.html从苦逼到牛逼,详解Linux运维工程师的打怪升级之路做运维也快四年多了,就像游戏打怪升级,升级后知识体系和运维体系也相对变化挺大,学习了很多新的知识点。运维工程师是从一个呆逼进化为苦逼再成长为牛逼的过程,前提在于你要能忍能干能拼,还要具有敏锐的嗅觉感知前方潮流变化。如:今年大数据,人工智能比较火……(...转载 2019-09-28 14:43:59 · 368 阅读 · 1 评论