摘要: # git安装、常用命令、使用教程 ## 一、Git是什么? Git是目前世界上最先进的分布式版本控制系统。 ## 二、SVN与Git的最主要的区别? Git 是一种分布式版本控制系统,而SVN是一种集中式版本控制系统。在Git中,每个开发者都有一个完整的本地代码仓库,可以在本地进行版本控制和更改记 阅读全文
posted @ 2023-07-21 01:18 FouroFour 阅读(44) 评论(0) 推荐(0) 编辑
摘要: # shell脚本-Nginx访问日志自动按天切割 ## 前言 > 日志如果一直不归档分类,access.log文件会逐渐增大,后续难以获取相应信息。 > > 1.通过kill USR1 nginx.pid 可以创建新的access.log文件,所以我们每天整点把前一天的log日志文件移动指定文件夹 阅读全文
posted @ 2023-07-18 00:10 FouroFour 阅读(158) 评论(0) 推荐(0) 编辑
摘要: # shell脚本-Nginx访问日志分析 ## 1.原理 > 可以通过/usr/local/nginx/logs/access.log 文件-查看nginx的日志 > > ``` > [root@localhost scripts]# tail -f /usr/local/nginx/logs/a 阅读全文
posted @ 2023-07-17 21:10 FouroFour 阅读(372) 评论(0) 推荐(0) 编辑
摘要: # shell脚本-MySQL数据库备份 ## 准备: 确保mysql服务启动 **可以通过mysqldump命令来备份数据库** 1.mysqldump 命令语法: 使用 mysqldump 命令备份一个数据库的语法格式如下: ``` mysqldump -u username -p dbpass 阅读全文
posted @ 2023-07-17 01:09 FouroFour 阅读(435) 评论(0) 推荐(0) 编辑
摘要: # shell脚本-lnmp一键部署 创建文件lnmp.sh ``` vim lnmp.sh ``` ``` #!/bin/bash #描述:LNMP网站架构部署脚本 cat /dev/null echo "创建Nginx运行用户" groupadd www useradd -g www www - 阅读全文
posted @ 2023-07-16 16:10 FouroFour 阅读(232) 评论(0) 推荐(0) 编辑
摘要: # shell脚本-批量主机执行命令(expect) ## 准备 > 上次连接多台服务器使用ssh-keygen,24机器去连接22、25,所以存在.ssh/authorized_keys > > 1.如果有.ssh/authorized_keys该文件则先删除 > > ``` > rm -rf.s 阅读全文
posted @ 2023-07-12 01:38 FouroFour 阅读(1025) 评论(0) 推荐(0) 编辑
摘要: # shell脚本-批量检查网站是否异常 > - 200 - 请求成功 > - 301 - 资源(网页等)被永久转移到其它URL > - 404 - 请求的资源(网页等)不存在 > - 500 - 内部服务器错误 > > 通过获取状态码检查网站是否正常 但是这种方式不太好直接取出状态码 > > > 阅读全文
posted @ 2023-07-12 01:36 FouroFour 阅读(314) 评论(0) 推荐(0) 编辑
摘要: # shell脚本-监控多台服务器磁盘利用率 ## 介绍 > 第一步:实现免密登录服务器 ,为后续脚本免密登录做好准备。 > > 第二步:把要监控服务器的ip地址 root用户 端口port 写入host.info文件中以便后续脚本从这个文件读取服务器信息。 > > 第三步:写shell脚本,先从h 阅读全文
posted @ 2023-07-11 23:08 FouroFour 阅读(454) 评论(0) 推荐(0) 编辑
摘要: # 使用Mailx发送邮件 > 环境:CentOS 7 > > 1.安装mailx > > ``` > yum install mailx -y > ``` > > 2.修改/etc/mail.rc文件 > > ``` > vim /etc/mail.rc > `在最末尾写入如下三行 (xxx为你的 阅读全文
posted @ 2023-07-09 19:35 FouroFour 阅读(119) 评论(0) 推荐(0) 编辑
摘要: # Centos7中禁止root用户远程登录和修改登录端口 ## 介绍 > Linux中root用户权限比较大,被不法人员获知账户和密码后,用root登录后,可以对服务器做任何操作,对服务器危害较大,故需要禁止root用户登录,并且修改登录端口,这样就算root密码泄露,端口不是默认,也无法登录服务 阅读全文
posted @ 2023-07-09 16:32 FouroFour 阅读(823) 评论(0) 推荐(0) 编辑