![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
运维
文章平均质量分 56
csdn1887
这个作者很懒,什么都没留下…
展开
-
Ubuntu系统清理工具
windows下有很多清理工具,比如cclean等,可是在linux下这类软件不是很多。今天介绍几个:1 Bleachbit这是一个开源软件,有丰富的功能,能清理文件和磁盘。是个跨平台的版本,可以运行于windows和linux.还可以保护个人隐私。除了GUI界面,他还有command接口,方便你在终端窗口使用。$ sudo apt install bleachbit2 stac...原创 2019-02-13 09:26:11 · 6319 阅读 · 0 评论 -
MySql崩溃后使用增量备份的恢复
(平台CentOS7,mysql5.7)首先假定数据库在周三时不幸崩溃了,而你在周日有个全备份,之后有2个mysql-bin.000008,mysql-bin.000009文件,现在需要从这些备份中恢复.(mysql-bin.00000x文件首先要启用bin-log,默认目录/var/lib/mysql)首先恢复全备份shell> mysql < backup_sunday.s...原创 2018-11-19 14:19:03 · 219 阅读 · 0 评论 -
软件RAID阵列的扩展和移出硬盘
Raid是个可靠的,但运行久了,会出现容量不够,或某个硬盘读写错误,性能下降。这时就要通过增加新的硬盘来扩展Raid,以及移出有问题的硬盘。平台CentOS6.5,软件Raid.本例仅以Raid1作示例。一 扩展Raid整列假定当前的系统是Raid0,使用2个硬盘(sdb,sdc),1个新增硬盘(sdd)在扩展raid前,首先要将sdd格式化成raid模式(fd),和创建新的Rai...原创 2018-11-20 15:41:22 · 1203 阅读 · 0 评论 -
快速导入100万条Excel数据到MySql
因业务需要,将100万条Excel数据导入MySqlOS : CentOS7 , MySql 5.7做了2个纯命令导入测试,不考虑phpmyadmin,navicate导入.首先MySql调整全局变量set max allowed packet =104857600 (100Mb)set wait_timeout=288000set interactive timeout=2880...原创 2018-11-08 16:03:35 · 8303 阅读 · 0 评论 -
MySQL优化-where子句优化
本文讨论where子句的优化.本例中的优化是在select中实现,同样可以应用与Delete,Update子句.你可能尝试重新编写查询来提高算法性能,但会牺牲可读性.MySql自动做同样的优化,你可以减少这个工作,而保留sql语句更可读和可维护,MySql会执行如下优化:1 移去不需要的() ((a AND b) AND c OR (((a AND b) AND (c AND d)))...原创 2018-11-07 15:54:43 · 486 阅读 · 0 评论 -
Fotigate200D 端口映射内网服务
本例,要求将内部某服务器端口映射到公网.内部服务器地址,192.168.33.x内部待映射端口,8080外部公网,116.x.x.x外部待映射端口,8050(外部端口,80,8080,需要备案,太麻烦省了,随便找个端口不冲突就行)1 打开Fotigate200D,Policy&amp;Objects,virtualIPs ,建立新的虚拟端口映射Name,comments随便些In...原创 2018-11-06 17:09:44 · 663 阅读 · 0 评论 -
Mysql 5.7用户管理授权和远程访问
select version();5.7.24创建用户create user 命令create user ‘user’@‘localhost’ indentified by ‘password’删除用户delete from user(#mysql.user ) where user=‘name’drop user ‘name’@’%’指定数据表授权Grant privilege...原创 2018-10-29 16:34:18 · 1547 阅读 · 0 评论 -
Linux组建Raid5(CentOS)
Raid5将数据存和奇偶校检信息放在多个硬盘上,是Raid0和Raid1的折中方案.它将含奇偶校验信息的条带数据写在多个磁盘,意味有良好的数据冗余.Raid5 优缺点良好的性能,读会比较快.写会稍慢,因为要同时写入校检块支持冗余和容错支持热备一个盘的容量将用于奇偶校检单磁盘损失,可以通过奇偶信息重建重建会花费较长时间需求最少三个硬盘. 你也可以通过Raid控制器和硬盘接口,...原创 2018-10-26 14:52:25 · 1972 阅读 · 0 评论 -
find根据文件属主或权限进行操作
很多时候,当用户离开,组织变更后,管理员会删除这些用户或组。但之前的这些用户的文件属性就直接显示成数字uid,gid 。利用find 可以重新将这些文件归类。查找存在的用户的文件find /home -user x -lsfind /home -user x -group x2 -ls查找销户的文件find /home -nouser -lsfind /home -n...原创 2018-11-22 11:19:37 · 2314 阅读 · 0 评论 -
Unifi(5.9.29) AP PRO 云连接及Adopt失败
现在很多企业布置了Unifi,他带机量大,稳定性好.还将本地部署搬到了Cloud上.Cloud设置请参看相关文档,其实很简单的.本文主要讲如何讲AP 如何连接到Cloud 上 :1 首先将AP正确连接,并确保能连到cloud. (通常都在vlan上,确保vlan访问cloud)2 打开Ubnt工具 ubiqiuiti Discovery去找到新设备3 使用putty 等ssh 工具连...原创 2018-12-12 15:54:01 · 2518 阅读 · 0 评论 -
更改linux分区的UUID
UUID,Universally Unique IDentifier ,它是分区的一个标识,用的地方不多。比如,/etc/fstab, 虚拟系统中分区等。找到你系统中的分区# blkid|grep UUID更改某个分区UUID,先卸载分区,然后用如下命令。# umount /dev/sdb1# tune2fs /dev/sdb1 -U random /dev/sdb1 # blkid...原创 2019-02-12 09:03:18 · 1308 阅读 · 0 评论 -
linux恢复误删的文件之ext3grep
ext3grep是一个很简单的程序,可以在ext3文件系统上恢复删除的文件。他是一个有用的调查和恢复工具。本文将演示一个意外删除的场景。OS:Ubuntu,Debianfs: ext3Device: /dev/sdb1Mount point: /mnt/TEST_DRIVE (在sdb1设备上挂载驱动)Install ex3prep$ apt install ext3grep/m...原创 2019-02-01 10:09:24 · 543 阅读 · 0 评论 -
linux 脚本(bash script)技巧
本文介绍10个小技巧。1 使用注释写注释有助于你和其他人理解你的脚本#!/bin/bash#Linux is the best OS.2 设置脚本遇错误就退出一些脚本会一直执行下去,就算遇到确定的错误。为了避免,我们需要做些设置。#!/bin/bash#let script exit if a command failsset -o errexit ORset -e3...原创 2019-01-09 10:09:55 · 3863 阅读 · 1 评论 -
在linux中克隆分区,硬盘MBR
用dd命令可以克隆完整的硬盘和linux分区。案例1 将克隆linux分区 /dev/sdb1到/dev/sdc1 。首先显示一下分区状态。# fdisk -l /dev/sdb1/ /dev/sdc1现在使用dd命令克隆# dd if=/dev/sdb1 of=/dev/sdc1 现在再来查看一下状态# fdisk -l /dev/sdb1 /dev/sdc1...原创 2019-01-08 15:38:29 · 1038 阅读 · 0 评论 -
linux面试经历:iptables面试题
1 你听说过iptables 或 firewall? 知道如何用?知道, iptables是c语言编写的基于GNU的应用程序。最新稳定版本是1.6.1.可以作为unix平台下或linux开放系统下的防火墙。实际上通过iptables/netfilter 来实现相应功能。 管理员通过console端在预定义的表中定义防火墙规则。Netfilter是系统的核心模块,用于过滤规则。firewalld...原创 2019-01-02 09:45:18 · 2897 阅读 · 0 评论 -
使用shell追踪模式
shell追踪模式,就是追踪shell脚本的命令执行情况。使用 -x 来切换到追踪模式。我们使用sys_info.sh脚本来模拟这个操作,他简要打印系统日期,时间,用户登陆数,上线时间等,当然包括部分错误哦。#!/bin/bash#script to print brief system infoROOT_ID="0"DATE=`date`NO_USERS=`who | wc -l...原创 2019-01-11 10:07:14 · 367 阅读 · 0 评论 -
无线授权用户访问Internet受限问题
笔者内网是授权用户才能访问外网,通过MAC绑定并授权的.今天碰到标题问题:一个用户应该已经授权了,显示信号满格,但有!叹号,无internet访问权.1 尝试重启网卡,无效2 检查地址获取,ok .3 检查防火墙授权设备,竟然没有这个ip对应的设备4 检查附近可连接的AP,也没有这个设备.当时就奇怪,这个电脑连到哪里去了呢.重启电脑,关闭本机防火强,再次无线连接并检查IP地址情况:...原创 2018-12-11 17:21:14 · 1367 阅读 · 0 评论 -
服务器和常用应用指南
Ubuntuhttps://help.ubuntu.com/lts/serverguide/index.htmlCentOS howtohttps://wiki.centos.org/HowTosApache2http://httpd.apache.org/docs/2.4/Nginxhttp://nginx.org/en/docs/Oraclehttps://docs.orac...原创 2018-12-04 09:26:30 · 203 阅读 · 0 评论 -
MySQL优化实施方案(持续更新中)
首先性能优化不是一簇而就的,需要不断观察调试,才能最终确定是否达到最优. 平台Centos7,mariadb10一 Mysql系统参数调优 Max_connections 并发需求高的需修改 back_log mysql能暂存的连接数量 wait_timeout, mysql在关闭一个非交互的连接之前所要等待的秒数 inte...原创 2018-08-24 11:04:57 · 242 阅读 · 0 评论 -
MySql压力测试:分析innodb和myisam谁更有优势
本文使用平台Ubuntu7. 首先看看高手对于这两个引擎的认识 1).MyISAM锁的粒度是表级,而InnoDB支持行级锁定。(注锁粒度更细) 2).MyISAM支持全文类型索引,而InnoDB不支持全文索引。 3).MyISAM相对简单,所以在效率上要优于InnoDB,小型应用可以考虑使用MyISAM。 4).MyISAM不支持外健,InnoDB支持。 5).MyISAM保有表的总行...原创 2018-08-21 09:53:13 · 679 阅读 · 0 评论 -
硬盘数据恢复windows篇
首先,本篇的硬盘不是服务器用的,也不是Raid下的,更不是坏道等硬件故障的数据恢复.各位这是实际发生的,当时情况是有人想用一台win8笔记本,没有重置系统,只是把很多不用的文件全删了.结果别人突然要这些文件.结果找了一圈什么数据恢复大师,数据恢复精灵,powerdatarecovery专业版(破解)等,要么注册收费,要么每次恢复一个文件,要么恢复途中软件故障.最后意外发现diskgenius...原创 2018-08-17 14:04:58 · 867 阅读 · 1 评论 -
系统性能瓶颈的初步判断
系统性能如何,有没有瓶颈,如何判断需要充分的世间,根据前人和自己的实际做个简单的判断.这次是用纯命令来分析.(,iostat,vmstat,sar) 1 iostat 磁盘IO 统计 cpu查看 iostat -c 1 3 `注意%iowait并不能反应磁盘瓶颈,%iowait = (cpu idle time)/(all cpu time),现在越是高速CPU是不是值...原创 2018-08-13 17:23:53 · 2382 阅读 · 0 评论 -
WEB服务器常见性能压力测试工具
1 webbench 当前版本1.5,webbench是Linux下的一个网站压力测试工具,最多可以模拟3万个并发连接去测试网站的负载能力. 文件小,速度相当快,参数简单,但是结果性能指标不是很详细. 下载地址 centos 安装#tar zxvf webbench-1.5.tar.gz#cd webbench-1.5#make && make i...原创 2018-08-08 15:38:56 · 634 阅读 · 0 评论 -
IPTABLES基本原理与基础运用
iptables 和 firewalld 五张表,五条链 filter 过滤,nat 转发,mangle 数据表修改,raw 提高效率,security 与selinux有关mac安全过滤规则链名包括:INPUT链:处理输入数据包。 OUTPUT链:处理输出数据包。 FORWARD链:处理转发数据包。 PREROUTING链:用于目标地址转换(DNAT)。 POSTOUTIN...原创 2018-08-07 17:02:53 · 443 阅读 · 0 评论 -
CentOS国内镜像-YUM源更新
Yum 默认配置目录 /etc/yum.repos.d/CentOS-Base.repo 更新前 ,首先备份 .有时候还是需要原始源,嘿嘿 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.origin1 网易镜像 下载相应文件,放入/etc/yum.repos.d/ http://m...原创 2018-08-09 17:17:23 · 1228 阅读 · 0 评论 -
负载均衡调度算法浅析
关于负载均衡目前主流软件是 LVS(Linux Virtual Server),Nginx,HAProxy 。下面介绍相应算法。轮循(Round Robin) 这种方法会将收到的请求循环分配到服务器集群中的每台机器,即有效服务器。如果使用这种方式,所有的标记进入虚拟服务的服务器应该有相近的资源容量以及负载形同的应用程序。如果所有的服务器有相同或者相近的性能那么选择这种方式会使服务器负载形同。...转载 2018-09-13 10:43:09 · 299 阅读 · 0 评论 -
Docker 版本概述
Docker 目前有2个版本1 社区版2 企业版社区版,适用于个人开发者和小型团体,刚开始接触学习Docker,做一些基于容器的APP测试企业版,为企业开发,专业IT团队设计,用于大范围建立,封装,运行商业级别的应用....原创 2018-09-19 15:29:37 · 294 阅读 · 0 评论 -
snmpwalk命令常用方法及修改snmp配置文件
在日常监控中,经常会用到snmp服务,(比如cacti,zabbix),而snmpwalk命令则是测试系统各种信息最有效的方法,现总结一些常用的方法如下:1、snmpwalk -c public -v 1 -m ALL 192.168.30.49 .1.3.6.1.2.1.25.1 得到取得windows端的系统进程用户数等2、snmpwalk -c public -v 1 -m ALL...原创 2018-10-16 10:08:04 · 2805 阅读 · 1 评论 -
linux运维:账号安全
(系统环境CentOS7,Ubuntu16)当今的系统没啥安全可谈,或者说安全具有相对性的.即便系统防护面面俱到,那么如果账户本身安全性不够呢?今天谈一下自己对账号安全的理解.一 基本安全性首先判断属性: 系统管理员,uid 0 gid 0 系统用户, uid 1-999 自定义用户,uid 1000-禁止普通用户su切换root (很多人在工作中知道了管理员密码,使用sudo...原创 2018-10-08 17:24:38 · 385 阅读 · 0 评论 -
linux运维:熟悉确认你的服务器
作为运维要确认的事情很多,但首先要熟悉你的服务器.一 硬件指标cpucat /proc/cpuinfo |grep &quot;physical id&quot; #物理cpucat /proc/cpuinfo |grep &quot;cpu cores&quot; #物理内核cat /proc/cpuinfo |grep &quot;processor&quot原创 2018-09-29 13:10:13 · 403 阅读 · 0 评论 -
Linux运维:CentOS7安装Nagios4.3.4
Nagios是一套开源的监控系统,可监控你的系统和网络.Nagios最新版本是Nagios Core 4.3.4,Nagios plugins 2.2.1.目前支持RHEL 7.x/6.x/5.x, CentOS 7.x/6.x/5.x 等系统.本文以CentOS7为平台.安装Nagios 4.3.4 and Nagios Plugin 2.2假如你根据本手册正确安装后,你应该能找到以下信...原创 2018-10-12 10:29:55 · 954 阅读 · 0 评论 -
容器:Docker 介绍
Docker 介绍Docker 是一个容器平台,为开发者,系统管理员提供在容器中开发,运行,配置应用程序. 容器已不是新的技术了,他能方便的配置应用程序.容器化应用越来越广泛,因为他有以下优势:灵活性:很多复杂的应用开始被容器化轻量级:共享主机内核,资源占用少互换性:你可以更新升级动态升级应用方便性:你可以本地建立,配置到云,运行到任何地方扩展性:你可以增加和配置副本可堆叠:你可以...翻译 2018-09-21 16:43:28 · 222 阅读 · 0 评论 -
Linux运维利器:33个系统性能监测利器
Linux下系统和网络性能监测是一项艰巨的工作.我在前人总结的基础上,推荐以下工具. 你总能从中发现一款适合你的,能有助你找到相关性能问题.1 top 进程监控cpu,memory,load,process 监控,按序排列cpu,memory,process利用率2 vmstat 内存统计对memory,kernel threads,disk,io,system process,cpu 等...原创 2018-09-20 16:30:09 · 308 阅读 · 0 评论 -
Docker CE安装 -亲测
DockerCE安装整体还是较方便.版本介绍请看前文. 本文针对CentOS7.先决条件:1 操作系统,需要一个可支持维护的CentOS7.旧的版本是不支持或作为测试的.2 centos-extras 软件库是启用的在CentOS7中默认是启用的,检查 /etc/yum.repos.d/CentOS-Base.repo3 推荐Overlay2 驱动卸载旧版本通常旧版本软件 dock...原创 2018-09-20 11:17:20 · 309 阅读 · 0 评论 -
Ubuntu 16.04 配置LDAP并配置samba 使用Ldap认证
本文仅列出主要步骤,其他细节请参考ubuntu指南 一 首先找一台主机配置LDAP. LDAP 配置比较简单 1 apt install slapd ldap-tools 配置文件/etc/ldap/ldap.conf 2 dpkg-reconfigure slapd 可以利用此命令重配置db参数3 安装完后,开始安装管理包 apt insta...原创 2018-08-09 16:39:31 · 3918 阅读 · 0 评论