似水流年 光阴已逝
西北工业大学,专业计算机科学与技术,目前从事linux运维相关的工作哈,喜欢结交五湖四海的朋友!
展开
-
最新 IT运维面试1800道题 都掌握 面试已经无敌了,附带答案
看样您是做过web方向的东西,我们公司的状况是,3台外网的服务器在东单附近的机房,一台web一台mysql,一台做备份的纯硬盘用,纯lamp架构,内网是一台web服务器供员工查找资料用,不能和外网连,这些资料是保密的会员资料,还有一台是03的存放图片之类的会员直观数据的服务器,为了给前台招待来客时挑选使用,不是web服务只是个软件提供的服务不怎么用维护。(大概说了半个小时,最后让我在黑板上画了一个图,画完图后,他开始细问,细到每台机器上开的什么端口,装的什么应用,与其他的机器之间的调用关系。原创 2023-08-16 09:57:21 · 1234 阅读 · 1 评论 -
IT运维知识体系梳理,便于查漏补缺,针对性学习
硬件基础架构:操作系统:网络架构:应用服务架构:监控和告警系统:系统安装与配置:系统管理和维护:网络管理:故障排除和恢复:安全管理:自动化运维:原创 2023-07-24 10:53:42 · 466 阅读 · 0 评论 -
以比喻的方式理解数据库连接池
总结起来,MySQL数据库连接池就像是你手边的一个图书架,提供了高效、灵活和可靠的数据库连接管理。在没有连接池的情况下,每当有读者来借书(进行数据库操作),你必须去图书库房(数据库服务器)寻找并取出所需的图书(数据库连接),然后将它交给读者使用。首先,它提供了连接的复用,避免了每次都重新获取连接的开销,从而提高了数据库操作的效率。其次,连接池可以管理连接的数量,根据业务需求和数据库服务器的负载情况进行动态调整,以确保资源的合理利用和性能的最优化。然而,有了数据库连接池,情况就完全不同了。原创 2023-05-31 12:32:02 · 129 阅读 · 0 评论 -
linux
Linux企业运维人员最常用150个命令汇总近来发现新手学习Linux记不住命令,不会分类、不会筛选重点,胡子眉毛一把抓当然记不住了。特别整理Linux运维最常用150个命令和大家分享,大家学习命令不用在盲目了,根据分类,然后逐步学习!原创 2022-12-01 09:00:40 · 115 阅读 · 0 评论 -
一小时快速掌握zabbix配置的高效学习法【干货】
有人说zabbix难点在配置,面对很多的配置项,不知道所以然了,其实我觉得这是没掌握好zabbix的学习方法,要掌握了zabbix的学习思路,可以在一个小时内快速掌握zabbix的各种配置,下面我将重点讲述下如何快速、高效的对zabbix进行配置,已完成zabbix灵活的监控功能。zabbix的配置全部都在zabbix web上完成,这点我非常喜欢,登录到zabbix web平台后,默认是英文界面,不过可以切换为中文界面,选择导航栏中的“Administration”选项,然后选择二级标签“Users”原创 2021-01-05 23:00:19 · 460 阅读 · 0 评论 -
MySQL安全配置向导mysql_secure_installation详解
安装完mysql-server 会提示可以运行mysql_secure_installation。运行mysql_secure_installation会执行几个设置: a)为root用户设置密码 b)删除匿名账号 c)取消root用户远程登录 d)删除test库和对test库的访问权限 e)刷新授权表使修改生效通过这几项的设置能够提高mysql库的安全。建议生产环境中mysql安装这完成后一定要运行一次mysql_secure_installation,详细步骤请参看下面的命令:...原创 2021-01-04 17:27:22 · 523 阅读 · 0 评论 -
keepalived两台机器同时出现vip问题
配置文件:主:192.168.1.14! Configuration File for keepalivedglobal_defs { script_user root enable_script_security}vrrp_script check_nginx { script "/etc/keepalived/nginx_check.sh" interval 10}vrrp_instance VI_1 { state BACKUP nop...原创 2020-12-28 11:44:50 · 2372 阅读 · 3 评论 -
centos7安装keepalived问题,无法启动
● keepalived.service - LVS and VRRP High Availability MonitorLoaded: loaded (/usr/lib/systemd/system/keepalived.service; enabled; vendor preset: disabled)Active: failed (Result: resources) since Sat 2018-08-04 13:06:35 EDT; 16s agoProcess: 3435 ExecStar转载 2020-12-27 20:24:25 · 7492 阅读 · 0 评论 -
github网页打不开
github网页打不开修改hosts文件内容,使用EditPlus编辑器打开hosts文件,在里面添加#github140.82.113.4 github.com199.232.5.194 github.global.ssl.fastly.net然后保存。第八步:刷新DNS:打开命令行,输入:ipconfig。重新打开浏览器,github进入完成!(如果出现命令不能识别,则需要配置环境变量:单击计算机–右键选择属性–高级系统设置–环境变量–系统变量,找到Path,在变量值最后面直接添加“;C原创 2020-12-17 11:04:26 · 1387 阅读 · 0 评论 -
老夫整理的1000行MySQL学习笔记传授有缘人
以下为本人当年初学MySQL时做的笔记,也从那时起没再更新过,但还是囊括了基本的知识点,有时还翻出来查查。是不是干货,就看亲们了~https://zhuanlan.zhihu.com/p/71232689/* 启动MySQL */net start mysql/* 连接与断开服务器 */mysql -h 地址 -P 端口 -u 用户名 -p 密码/* 跳过权限验证登录MySQL */mysqld --skip-grant-tables-- 修改root密码密码加密函数password转载 2020-09-16 19:09:27 · 165 阅读 · 0 评论 -
Centos7 Mariadb 数据库导出、导入命令
MariaDB数据库导出方法一:mysqldump -uroot -p123456 renwole > /home/renwole.sql分别是;-u用户、-p密码、数据库名、> 导出路径。以.sql结尾。MariaDB数据库导入方法一:mysql -uroot -p123456 renwole < /home/renwole.sql方法二:MariaDB [(none)]> create database renwole; //建立空数据库..原创 2020-08-26 18:20:48 · 1513 阅读 · 0 评论 -
Linux下彻底卸载mysql详解
如何在Linux下彻底的卸载MySQL数据库呢? 下面这篇文章就给大家总结、整理了一下在Linux平台下彻底卸载MySQL的方法。 文中通过图文及示例代码介绍的很详细,相信对大家的理解和学习很有帮助,下面有需要的朋友们来一起学习学习吧。一、使用以下命令查看当前安装mysql情况,查找以前是否装有mysqlrpm -qa|grep -i mysql 可以看到如下图的所示:显示之前安装了: MySQL-client-5.5.25a-1.rhel5 MySQL-se...原创 2020-08-26 13:09:24 · 241 阅读 · 0 评论 -
Linux NFS用户匿名身份映射实例
1.首先来查看服务端的匿名用户nfsnobody,客户端来访问服务端时就会被映射成这个用户:2.这样我们希望来访问的服务端有什么样的权限,就可以通过操作这个匿名用户的权限来设置客户端用户访问的权限;我们先查看共享目录用户有何权限:3.我们这里设置ACL将nfsnobody用户的权限进行设置:4.这样我们再来用客户端访问NFS服务器上的共享目录,然后查看权限:5.我们用客户端来访问一下服务器的共享目录,并测试是否能写入:6.可以看到写入成功,即表示客户端用户访问时是被映原创 2020-08-24 18:01:07 · 1228 阅读 · 0 评论 -
CentOS 7中使用Yum安装MariaDB数据库
自CentOS 7.0起,CentOS中使用MariaDB代替以前版本的MySQL。MariaDB是MySQL的一个分支,由开源社区维护。MariaDB采用GPL授权许可,MariaDB的完全兼容MySQL,包括API,SQL语法,命令行,使之轻松成为MySQL代替品。一,实验环境:操作系统:CentOS 7.0 64位(最小安装) MariaDB版本:系统自带(mariadb-5.5.50-1.el7_2)二,安装前准备: 爱E族提醒您,安装前需检查是否已经安装了Mysql数据库或Ma..原创 2020-08-23 11:56:33 · 317 阅读 · 0 评论 -
linux面试题总结
1.主从原理是什么基本原理流程,3个线程以及之间的关联;主:binlog线程——记录下所有改变了数据库数据的语句,放进master上的binlog中;从:I/O线程——在使用start slave 之后,负责从master上拉取 binlog 内容,放进 自己的relay log (中继日志)中;从:SQL执行线程——执行relay log (中继日志)中的语句,并解析成具体操作,来实现主从的操作一致,而最终数据一致;2.你们公司用的中间件有哪些?tomcat nginx apache原创 2020-08-21 13:17:13 · 208 阅读 · 0 评论 -
SCP和Rsync远程拷贝区别
https://www.cnblogs.com/kevingrace/p/8529792.htmlscpscp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。可能会稍微影响一下速度。当你服务器硬盘变为只读 read only system时,用scp可以帮你把文件移出来。另外,scp还非常不占资源,不会提高多少系统负荷,在这一点上,rsync就远远不及它了。虽然 rsync比scp会快一点原创 2020-08-04 13:15:35 · 1657 阅读 · 0 评论 -
【转载】VMware虚拟机NAT模式网络配置图文教程
https://www.cnblogs.com/yingsong/p/9811446.html转载 2020-08-03 12:10:40 · 601 阅读 · 0 评论 -
老男孩shell
shell位于操作系统的最外层,是命令解释器Shell脚本 为什么学习shell数据备份 数据库备份 存三份脚本把数据统计出来 需要zabbix监控学习shell需要的知识.xshell CRT Linux常用的基础命令 VIM编辑器 三剑客 grep awk sed如何学好shell编程学完shell编程 能解决企业中大部分脚本问题4.shell入门1)什么是shell什么是shell脚本命令的集合...原创 2020-07-29 16:10:48 · 524 阅读 · 0 评论 -
老男孩2020mysql笔记
视频:https://www.bilibili.com/video/BV157411K7sf?p=2笔记:https://www.jianshu.com/p/7e3e2f814d222.数据库的介绍2.1数据是什么?咱们认为:帐号密码,图片,视频 ,数字,特殊符号,文字,链接2.2数据如何存储?帐号密码怎么存储?能存到excel可以存有什么问题?安全存储限制2.3数据库管理系统(DBMS)RDBMS关系型数据库oracle mysql mssql ...原创 2020-07-27 19:08:49 · 1274 阅读 · 0 评论 -
linux 批量修改文件名 文件名只保留部分,去掉部分
问题:linux系统中文件名包含中文,导致页面访问不了文件。就是上条博客中的解决方法二遗留问题。文件名中有以下格式:TC2_诺而达铜管(中山)有限公司.pdf ,要改为TC2.pdf,去掉中文部分1、先了解linux 获取文件名,截取字符串的方法:使用${}。原文地址:https://blog.csdn.net/fengmm521/article/details/784464751)${var##*/}该命令的作用是去掉变量var从左边算起的最后一个'/'字符及其左边的内容,返回从左边.转载 2020-07-03 12:03:00 · 4223 阅读 · 0 评论 -
Vmware -NAT详解
Vmware -NAT详解示意图大家都知道,我们的电脑要想联网,需要与交换机连接,假设交换机的网关为192.168.1.1,那么我们的电脑的ip必定在相同的网段,比如192.168.1.171,网关必定是192.168.1.1。现在我们向通过NAT模式将主机与虚拟机连接起来,即主机可以ping的通虚拟机。那么可以通过VMnet8这个虚拟网卡与虚拟的交换机连接。如下图所示:假设虚拟交换机的网关为192.168.194.2,那么虚拟网卡VMnet8的ip必须要在192.168.194网段,.原创 2020-05-11 23:28:17 · 701 阅读 · 0 评论 -
Centos7安装Zabbix4.0步骤
安装链接:https://www.cnblogs.com/ld1105/p/11763143.html操作手册:https://www.cnblogs.com/clsn/p/7885990.html#auto_id_0转载 2020-04-15 17:46:53 · 265 阅读 · 0 评论 -
linux很有用的在线工具
Vim-adventures.com通过RPG游戏练习VIM使用 通过RPG游戏练习VIM编辑器的使用,使用h,j,k,l字符移动人物来获得新的命令能力和搜集钥匙,查看帮助可使用:help;赶脚这个非常cool!15.PenguSpy.comLinux好玩游戏合集...原创 2020-04-09 12:46:32 · 305 阅读 · 0 评论 -
Linux思维导图整理
1.linux学习路线2.FHS(文件系统目录标准)以上三张图,都是在学习实验楼上的课程——Linux 基础入门,教程里面看到的。Linux需要特别注意的目录这是在搜索的时候,偶然看到的,来源是:internetcn.netLinux Security Coaching这个是在github上看到的,地址:Linux Security Coaching...原创 2020-04-08 11:06:05 · 412 阅读 · 0 评论 -
Linux 文本处理三剑客:grep、sed 和 awk
文档:无标题笔记.note链接:http://note.youdao.com/noteshare?id=043e3509abe6e72689c13e23dcedd3df原创 2020-04-05 16:55:44 · 380 阅读 · 0 评论 -
LAMP搭建
文档:LAMP搭建教程.note链接:http://note.youdao.com/noteshare?id=f2fc7dafea15e1061e7cc498daa1329c&sub=7831950067824D3C8D3BE8A5706E33EA原创 2020-04-05 12:53:44 · 110 阅读 · 0 评论 -
3分钟内快速部署MySQL5.6.35数据库实践
1、下载软件wget -q http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz2、解压移动tar xf mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz mkdir -p /applicationmv mysql-5.6.35-li...原创 2020-04-02 11:32:12 · 160 阅读 · 0 评论 -
鸟哥的Linux私房菜-服务器架设篇
Linux 的强大网络功能确实是造成 Linux 能够在服务器领域内占有一席之地的重要项目。不管是 Windows 还是 Linux ,要架设好一部堪称完美的服务器,『基本功课』还是得做的,这包括了:1. 基础网络的基本概念,以方便进行联网与设定及除错; 2. 熟悉操作系统的简易操作:包括登录分析、账号管理、文书编辑器的使用等 等的技巧; 3. 信息安全方面:包括防火墙与软件更新...原创 2020-03-29 00:08:31 · 4210 阅读 · 0 评论 -
shell编程实战
Shell存在于操作系统的最外层,负责与用户直接对话,把用户的输入解释给操作系统,并处理各种各样的操作系统的输出结果,然后输出到屏幕返回给用户。输入系统用户名和密码并登录到Linux后的所有操作都是由Shell解释与执行的。2.2 什么是Shell脚本范例2-2:清除/var/log下messages日志文件的简单命令脚本。把所有命令放在一个文件里,堆积起来后就形成了脚本,下面就是一个...原创 2020-03-26 15:41:12 · 329 阅读 · 0 评论 -
虚拟机与主机通信的3种方式
https://www.cnblogs.com/haoabcd2010/p/8683679.html原创 2019-11-26 22:40:52 · 2576 阅读 · 0 评论 -
Linux企业运维人员最常用150个命令汇总
Linux企业运维人员最常用150个命令汇总近来发现新手学习Linux记不住命令,不会分类、不会筛选重点,胡子眉毛一把抓当然记不住了。特别整理Linux运维最常用150个命令和大家分享,大家学习命令不用在盲目了,根据分类,然后逐步学习! 命令 功能说明 线上查询及帮助命令(2个) man ...原创 2020-03-06 14:45:47 · 195 阅读 · 0 评论 -
linux命令大全及各个版本镜像下载
https://man.linuxde.net/xinshoumingling转载 2019-12-26 23:12:46 · 730 阅读 · 0 评论 -
sql语句
1.查询SCOTT员工的相关信息//查询条件区分大小写selectename,sal,deptnofromempwhereename='scott';selectename,sal,deptnofromempwhereename='SCOTT';3,使用关系型运算符要遵循的原则1.字符类型的数据大小写敏感2.日期类型数据默认是“dd-mon-rr”...原创 2019-12-18 23:06:14 · 103 阅读 · 0 评论 -
mysql数据库从库同步延迟的问题
https://www.cnblogs.com/wuchangsoft/p/9464368.html转载 2019-12-18 15:50:21 · 208 阅读 · 0 评论 -
教你瞬间明白线程和线程安全
什么是进程?电脑中时会有很多单独运行的程序,每个程序有一个独立的进程,而进程之间是相互独立存在的。比如下图中的QQ、酷狗播放器、电脑管家等等。什么是线程?进程想要执行任务就需要依赖线程。换句话说,就是进程中的最小执行单位就是线程,并且一个进程中至少有一个线程。那什么是多线程?提到多线程这里要说两个概念,就是串行和并行,搞清楚这个,我们才能更好地理解多线程。所谓串...转载 2019-12-18 12:13:20 · 122 阅读 · 0 评论 -
oracle基础知识总结
知识点一:【oracle 安装成功后,会默认生成3个用户:】①sys 用户:超级管理员,权限最高,他的角色dba,密码 change_on_install②system 用户:是系统管理员,权限也很高,他的角色是dbaoper,密码 manager③scott 用户:普通用户密码是 tiger【sys 与 system 的差异:】sys 有 create databa...原创 2019-12-16 19:05:59 · 255 阅读 · 0 评论 -
宝塔命令面板大全
https://www.bt.cn/btcode.html转载 2019-12-14 21:22:35 · 502 阅读 · 0 评论 -
阿里云镜像下载
http://mirrors.aliyun.com/centos/7/isos/x86_64/转载 2019-12-05 20:49:32 · 3749 阅读 · 1 评论 -
Centos7 虚拟机系统安装流程
本节所讲内容:1.1 Linux云计算集群架构师课程介绍及Linux发展史1.2 VMware虚拟机安装1.3 centos7.4操作系统安装1.4 vmware虚拟机12个使用技巧1.2 VMware虚拟机安装1.2.2 windows系统,下载VMware workstation 12-解压以后使用.rar 并解压,如果是mac系统,下载VMware-Fu...原创 2019-11-20 21:20:29 · 270 阅读 · 0 评论 -
【Linux】命令学习笔记和总结
https://www.cnblogs.com/buwuliao/p/9342516.html转载 2019-11-22 10:17:49 · 107 阅读 · 0 评论