Linux进阶
文章平均质量分 59
Linux系统管理与自定义
咕噜咕噜崩
理想还是要有的
展开
-
Linux网络协议栈
Linux tcp缓冲区Buffer设置方法直接在连接代码中setSocket(),或者在/etc/sysctl.conf中统一配置原创 2021-05-27 23:09:54 · 2827 阅读 · 7 评论 -
服务器软件总结
分类1、静态服务:主要提供静态资源,不同用户访问到的资源相同2、动态服务:提供动态服务,不同用户访问到的资源不同概述1、web服务器:所有的服务器软件都可以称之为web服务器软件2、HTTP服务器(静态服务):使用HTTP协议传输资源,提供服务3、应用服务器(动态服务):一个特定应用的承载容器常见的轻量级服务器软件:1、Nginx:典型的静态服务器,可做反向代理、负载均衡,一般放在最前面直面用户,配合后端Tomcat打前阵;纯C写的,性能贼高、内存消耗极少、稳定性也相当好,互联网公司重度使用原创 2021-03-19 18:43:43 · 539 阅读 · 0 评论 -
备份与恢复
概述由于实体机无法快照,所以需要把数据定时备份到另一台Linux服务器中。安装dump备份,restore恢复。yum -y install dumpyum -y install restoredump备份dump对分区进行增量备份dump的增量备份只能备份分区,不适用于普通文件:备份/boot分区到/opt/下: # 第一次备份 dump -0uj -f /opt/boot.duk0.bz2 /boot # 0为完全备份,即将boot分区所有文件都备份 #第二次备份 dump原创 2021-03-19 10:20:06 · 248 阅读 · 0 评论 -
日志
常用日志日志管理服务rsyslogdrsyslogd的配置文件/etc/rsyslog.conf配置系统log信息对应/var/log/下的log文件自定义日志/etc/rsysconf中配置:日志轮替/etc/logrotate.conf日志默认执行/etc/logrotate.conf中的轮替规则日志自定义轮替规则方式一:在/etc/logrotate.conf后面进行自定义追加:方式二:在/etc/logrotate.d目录下建立自己的自定义文件参数说明原创 2021-03-18 21:37:34 · 182 阅读 · 0 评论 -
定时备份数据库★★★★★
mysql备份mysqldump 简介mysqldump 是 MySQL 自带的逻辑备份工具(和mysql命令一样,都是bin下的可执行文件)它的备份原理是通过协议连接到 MySQL 数据库,将需要备份的数据查询出来,将查询出的数据转换成对应的insert 语句(即sql语句),当我们需要还原这些数据时,只要执行这些 insert 语句,即可将对应的数据还原。备份命令1、备份命令#本地备份可以不添加端口和主机IP格式:mysqldump -h主机IP -P端口 -u用户名 -p密码 --dat原创 2021-03-18 17:33:50 · 139 阅读 · 0 评论 -
Shell编程
概述实例变量变量赋值不用$,变量调用必须$;注意点实战设置环境变量只能在/etc/profile中设置位置参数变量预定义变量了解运算符条件判断流程控制判断if then elif then fi注意不支持else,必须elif再判断一次。case in实战循环for循环$* 与 $@ 的不同点while实战满满的细节从控制台读取输入函数系统函数自定义函数注意细节:...原创 2021-03-17 23:04:13 · 121 阅读 · 0 评论