![](https://img-blog.csdnimg.cn/8746596402ad43d9ac164a5985ecf665.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Linux
文章平均质量分 92
Linux操作系统基础知识,大部分为centos7系统
热气球、
如果有一天不再从事该职业,可以从这段经历中得到什么呢?
展开
-
Git的使用
文章目录git简介git诞生背景集中式和分布式版本控制的区别git的作用git工作原理安装gitgit的help命令git配置文件git文件目录结构git使用git常用操作连接远程仓库分支的作用分支策略问题记录git简介git诞生背景Linus在1991年创建了开源的Linux,从此,Linux系统不断发展,已经成为最大的服务器系统软件了。Linus虽然创建了Linux,但Linux的壮大是靠全世界热心的志愿者参与的,这么多人在世界各地为Linux编写代码,那d但是linux的代码管理方式是在原创 2021-08-20 15:51:28 · 293 阅读 · 0 评论 -
crontab linux 定时任务
软件包名字:1.查询命令的绝对路径[root@localhost ~]# which crontab/usr/bin/crontab2.根据软件包中的绝对路径命令查询软件包名字[root@localhost ~]# rpm -qf /usr/bin/crontabcronie-1.4.11-23.el7.x86_643.查看系统是否安装软件包[root@localhost ~]...原创 2019-12-25 16:12:21 · 337 阅读 · 0 评论 -
TCP/IP的三次握手以及四次挥手、TCP的十一种状态集转换
TCP原创 2020-01-07 20:29:50 · 487 阅读 · 0 评论 -
centos6 && centos7启动流程
centos61) 进行开机自检 (检查硬件 加载识别bios)2) 识别MBR引导信息 (引导系统启动)3) 加载grub菜单 (选择内核信息)4) 加载内核信息 (控制管理硬件)5) 启动第一个服务进程 (init服务进程)6) 加载系统文件运行级别文件 (/etc/i...原创 2019-12-25 17:18:50 · 217 阅读 · 0 评论 -
整理TCP/IP协议和三次握手四次挥手
计算机网络体系结构在计算机网络的基本概念中,分层次的体系结构是最基本的。计算机网络体系结构的抽象概念较多,在学习时要多思考。这些概念对后面的学习很有帮助。网络协议是什么?在计算机网络要做到有条不紊地交换数据,就必须要遵守一些事先约定好的规则,比如交换数据的格式、是否需要发送一个应答信息。这些规则被称为网络协议。为什么要对网络协议分层?1简化问题难度和复杂度。由于各层之间独立,我们可以分...转载 2020-03-30 08:37:27 · 321 阅读 · 0 评论 -
redis(三)redis持久化
文章目录持久化方式持久化简介持久化应用场景RDBAOF应用场景恢复实践持久化方式持久化简介redis主要工作在内存中。内存本省就不是一个持久化的设备,断电后数据会清空。但是redis提供了持久化方式。个人看来 这是redis提供了一种备份机制,可以将内存中的数据持久化到磁盘上,有利于这些热点数据的备份恢复和迁移。持久化应用场景RDBAOF应用场景恢复实践...原创 2021-04-01 10:59:40 · 153 阅读 · 0 评论 -
redis(二)redis安装
文章目录redis的安装文件结构redis.conf详解数据类型命令redis外部命令redis内部命令redis的安装yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel pcre pcre-develcd /etcwget https://www-1259165587.cos.ap-nanjing.myqcloud.com/redis-4.0.6.tar.gztar xf redis-4.0.6.ta原创 2021-03-30 15:39:53 · 480 阅读 · 0 评论 -
redis(一)redis简介
nosql简介nosql的出现一、单机架构一个网站访问量一般都不大,用单个数据库完全可以应付。静态页面比较多,动态交互类型的网站不多。单机架构的瓶颈:1、数据量的总大小 一个机器放不下时2、数据的索引足够多 一个机器的内存放不下时3、单台MySQL数据库 读写都负责 IO压力比较大二、memcached缓存+MySQL访问量比较大时,使用MySQL架构开始出现性能问题,web程序不能只注重功能,也要提高访问的速度。开始出现缓存机制,缓解MySQL的压力同时优化MySQL的结构和索引。开始原创 2021-03-30 14:51:40 · 199 阅读 · 0 评论 -
Git命令补全
1、下载这个软件包[root@gitlab oldboy]# rpm -qa |grep bash-combash-completion-2.1-8.el7.noarch2、source生效source /etc/bash_completion.d/git3、尽情享用吧[root@gitlab oldboy]# git push -u origin --all原创 2020-06-17 15:05:25 · 928 阅读 · 0 评论 -
Linux CPU info解释
在平时的运维工作中,当一台服务器的性能出现问题时,通常会去看当前的CPU使用情况,尤其是看下CPU的负载情况(load average)。对一般的系统来说,根据cpu数量去判断。比如有2颗cup的机器。如果平均负载始终在1.2以下,那么基本不会出现cpu不够用的情况。也就是Load平均要小于Cpu的数量。对于cpu负载的理解,首先需要搞清楚下面几个问题: 1)系统load高不一定是性能有问题...转载 2020-05-04 17:03:06 · 572 阅读 · 0 评论 -
netstat命令
文章目录注释说明参数输出信息文件实例netstat 打印网络连接、路由表、接口统计信息、伪装连接和多播成员身份注释代替netstat的命令 ss代替netstat -r 显示路由信息的命令 ip routenetstat -i 显示网络界面信息表单的命令 ip -s linknetstat -g 显示多重广播功能群组组员名单的命令 ip maddr说明netstat打印有关linux网络子系统的信息。打印的信息类型由第一个参数控制。none:没有参数,默认情况下,net原创 2020-10-18 16:38:03 · 371 阅读 · 0 评论 -
nginx1.18.0之负载均衡
文章目录负载均衡器HTTP负载均衡方法介绍HTTP代理负载方法服务器权重服务器慢启动配置健康检查TCP/UDP负载均衡方法介绍先决条件配置反向代理配置TCPUDP负载均衡配置健康检查TCPUDP负载均衡配置示例HTTP运行状况检查介绍先决条件被动健康检查服务器缓慢启动TCP运行状况检查介绍先决条件被动TCP运行状况检查服务器缓慢启动UDP健康检查先决条件被动UDP健康检查接受代理协议介绍配置nginx接受代理协议将负载均衡器的IP地址更改为客户端IP地址记录原始IP地址用于与上游TCP连接的proxy协议示原创 2020-10-13 10:20:41 · 768 阅读 · 0 评论 -
nginx1.18.0
简介nginx是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点。Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。 ------百度百科官网G原创 2020-10-12 15:31:18 · 3155 阅读 · 2 评论 -
ps命令~
文章目录参数格式程序和进程PID 和PPIDBSD语法打印流程树获取有关线程的信息获取安全信息指定用户运行的进程自定义打印信息进程占用内存大小排序进程状态标准格式说明符ps:报告当前进程的快照。简介: ps [参数]**说明:**ps 显示有关所选活动进程的信息。如果要重复更新所选内容和显示的信息,请改用top参数格式1、UNIX选项,可以分组,前面必须有破折号。2、BSD选项,可以分组,不能与破折号一起使用。3、GNU long选项,前面有两个破折号。注释:BSD是泛指类unix系统原创 2020-10-15 15:48:27 · 569 阅读 · 0 评论 -
sshd服务的白名单与黑名单
文章目录起因过程总结起因在公司进行整理服务器列表时,发现一个问题,有些服务器是ping不通的;有些服务器可以ping通,但是ssh是没法远程的;但是他们都可以在jumpserver上进行管理。干扰的因素:总监给我的服务器列表文档,是有出入的,不是很正确,对这个文档感觉不可靠。现象如下:ssh_exchange_identification: read: Connection reset by peer[root@docker02 ~]# ping 10.0.0.102PING 10原创 2020-09-14 21:47:14 · 2559 阅读 · 0 评论 -
container偶尔宕掉问题的解决记录
(便于搜索)rpc error: code = 2 desc = containerd: container not found文章目录问题出现定位问题问题困扰收集信息问题进展治标不治本困惑柳暗花明问题出现同事说访问nginx服务时出现502错误,但是由于我是第一天入职,对于公司架构不了解,所以根据现象,去查看nginx服务日志日志内容如下:2020/09/07 14:04:02 [error] 2334#0: *16623399 connect() failed (111: Connection原创 2020-09-14 23:07:27 · 4392 阅读 · 3 评论 -
jumpserver2.3.0
jumpserver(脚本方式)安装与部署文章目录部署原因简介jumpserver原理图环境信息安装yum源安装pythonjumpserver的linux文件讲解部署原因前运维离职时没有架构图,没有交接文档,只有一个服务器IP地址以及密码(很多密码都是错误的,,但是在jumpserver中却是可以登录的,所以现在工作都离不开jumpserver了…)搭建了jumpserver但是很多密码都是错误的即使在jumpserver中配置了项目的服务器的密码,但是使用xshell连接时仍然有很多密码错误。原创 2020-09-25 16:09:57 · 989 阅读 · 0 评论 -
dmesg命令
文章目录命令作用参数举例支持的日志类型支持的日志级别命令作用打印或控制内核环缓冲区dmesg用于检查或控制内核环缓冲区。默认操作是从内核环缓冲区读取所有消息。参数C 清除内核环缓冲区-c 阅读并清除所有消息-D 禁用将消息打印到控制台-d 显示打印消息之间的时间差-e 以可读格式显示本地时间和时间增量-E 启用打印消息到控制台-F 使用文件而不是内核日志缓冲区-f 指定输出的程序类别(kern、user、mail、daemon、auth、syslog、lpr原创 2020-09-25 14:08:15 · 1352 阅读 · 0 评论 -
/proc/sysrq-trigger文件
/proc/sysrq-trigger文件# 立即重新启动计算机echo "b" > /proc/sysrq-trigger# 立即关闭计算机echo "o" > /proc/sysrq-trigger# 导出内存分配的信息 (可以用/var/log/message 查看)echo "m" > /proc/sysrq-trigger# 导出当前CPU寄存器信息和标志位的信息echo "p" > /proc/sysrq-trigger# 导出线程状态信息ec原创 2020-09-04 20:58:09 · 517 阅读 · 0 评论 -
centos7.2自定义网卡名称为eth0
方法/步骤:1.首先将网卡配置文件名称重命名enp8s0:cd /etc/sysconfig/network-scripts/mv ifcfg-eno1677736 ifcfg-eth02.其次编辑修改后的网卡文件:vi ifcfg-enp8s0将NAME参数改为与网卡文件相同的名称:NAME=enp8s03.接下来禁用网卡命名规则。此功能通过/etc/default/grub文...原创 2019-06-02 10:51:47 · 738 阅读 · 0 评论