- 博客(43)
- 资源 (2)
- 收藏
- 关注
原创 文本三剑客之 sed 流艺术
Sed 是一个流编辑器。流编辑器用于对输入执行基本的文本转换流。简单点:sed 是用于过滤和转换文本的流编辑器。文章出自 赤鹿小组格式sed [option] commond fileoption:参数选项。commond:需要对文件内每行内容所要的处理。file:处理的文件对象(输入流)。sed 工作原理sed 会将读取到的输入流存储到一个叫 “模式空间” 的缓冲区。然后 sed 会在缓冲区内进行循环处理,处理完成后,最后再将缓冲区里处理完成的内容进行输出。详细步骤:注意: .
2021-05-20 18:03:14
266
原创 剖析 echo 带来的色彩体验
echo 显现的色彩文章出自 赤鹿小组在 Linux 系统中,echo 除了可以直接回显字符串信息外,还可以给回显的信息带来色彩的一面。首先,说说 echo 实现的原理:实际上是通过 转义序列 的方式,来为回显的信息添色的。具体格式:echo -e "\033[颜色1;颜色2m回显信息\033[0m"格式详解:-e:启用反斜杠转义。\033[颜色1;颜色2m:\033[:转义序列的开始,对应的是 ASCII 的 ESC(033),也可以使用 -E 或者 -e 代替。颜色
2021-05-18 17:43:14
252
原创 揭秘 env/set/export/declare 的区别
在 Linux 系统中,这 4 个命令都是可以查看显示 Shell 中的变量。但实际上的区别都在哪呢?大家都知道,变量可以分为:环境变量 和 自定义变量,两者的区别在于:环境变量:可以在其进程的子进程中继续有效。自定义变量:无法延伸至其进程的子进程。那么,则可以从两者的类型进行区分了:env:显示当前用户的环境变量,但不会显示其自定义变量。export:功能同 env,也是显示当前用户的环境变量,只不过该命令的输出是按变量名进行排序的。set:功能同 declare,显示当前 Shell
2021-05-17 17:56:09
1953
3
原创 docker 安装 vim 报 “E: Unable to locate package vim“ 错误
在使用 docker 搭建邮件服务器时,想要更新某些配置文件,需要安装软件包。但是在安装的过程中报了一下的错误:[root@mail mail]# docker exec -it <container_name> apt-get install -y vimReading package lists... DoneBuilding dependency tree Reading state information... DoneE: Unable to locate p
2021-02-07 15:44:03
643
原创 django 在 makemigrations 报 "django.core.exceptions.ImproperlyConfigured"
django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3.
2020-03-14 15:32:35
385
原创 Python3 批量检查URL状态(status code) 是否为200 OK
Python3 检查URL状态(status code) 是否为200 OK
2019-12-26 11:40:06
4295
1
原创 执行Mysql命令后,不会显示 warning(错误) 信息的解决方案
文章出自 「赤鹿小组」执行Mysql命令后,不会显示 warning(错误) 信息的解决方案
2019-10-25 16:57:56
3922
原创 Linux 服务器巡检脚本
本脚本主要是用于检测服务器基本配置信息(CPU,内存,磁盘),磁盘 I/O ,以及个别威胁服务器的安全巡检项。后续会继续优化加入其余巡检项。
2019-10-20 22:35:13
751
原创 MySQL历史数据归档以及释放磁盘空间 Shell 脚本
原文搬迁至 https://www.clxz.top/2019/07/05/201907051425/
2019-07-05 14:39:53
793
原创 MySQL数据库历史数据归档并释放磁盘空间
原文已搬迁至 https://www.clxz.top/2019/07/05/201907051436/
2019-07-05 14:39:08
1955
原创 Zabbix部署时报 “DB type “MYSQL“ is not supported by current setup“ 错误
Zabbix部署时报 "DB type "MYSQL" is not supported by current setup" 错误
2019-05-28 12:26:07
4896
1
原创 性能分析——dmesg
dmesg 用于查看显示开机信息。在开机时无法观察信息,可以是用该命令进行查看kernel 的开机信息。但其实开机的信息会被系统默认的写入到 /var/log 下,进入到该目录下进行查看也是可以的 。首先,查看 dmesg 的具体用法:[root@Seichung ~]# dmesg --helpUsage: dmesg [options]Options: -C, --clear...
2019-05-19 23:26:58
1771
原创 crontab任务不会执行解决方案(No MTA installed, discarding output)
Ubuntu下crontab任务不会执行。报 " (CRON) info (No MTA installed, discarding output) "错误
2019-04-15 23:58:07
11281
1
原创 Zabbix监控之创建模版谈监控项、触发器的使用
zabbix监控之监控项,编者以php-fpm的9000端口为例,进行9000端口的监控。以及当9000端口满足宕掉的触发条件,进行触发器的创建
2019-03-04 15:39:23
471
原创 Zabbix监控之zabbix_get命令
Zabbix监控之zabbix_get命令Unsupported item keyCheck access restrictions in Zabbix agent configuration
2019-03-04 14:30:38
8108
原创 【PHP】php敏感词过滤,安装敏感词php扩展
&nbsp;&nbsp;&nbsp;&nbsp;敏感词过滤主要的作用就是检查文本中是否存在敏感词。因为安装存在依赖关系,所以在编译安装之前,请按以下步骤依次安装。&nbsp;&nbsp;&nbsp;&nbsp;libiconv安装&nbsp;&nbsp;&nbsp;&nbsp;版本可根据实际环境选择,需
2019-01-23 22:55:19
598
原创 Docker-启动docker时映射到宿主机时出现/usr/bin/docker-current: Error response from daemon: driver failed...的解决方案
启动docker映射到宿主机时出现/usr/bin/docker-current: Error response from daemon: driver failed programming external connectivity on endpoint xxxxx
2019-01-02 15:49:26
17751
原创 【Docker】Docker官方镜像修改制作,上传至自身Docker Hub仓库使用
Docker官方镜像修改制作,上传至自身Docker Hub仓库使用
2018-12-25 17:32:42
843
原创 【MySQL】Ubuntu下安装MySQL 5.7.24以及修改datadir目录出错解决方案
Ubuntu下安装MySQL 5.7.24以及修改datadir目录出错解决方案
2018-12-10 15:17:57
977
原创 【Git】Linux &Ubuntu——源码编译安装Git 2.x 版本
Git是一个开源的分布式版本控制系统,可以有效,高速的处理从很小到非常大的项目版本管理.Git与常用的版本控制工具CVS,Subversion等不同,它采用了分布式版本库的方式,不必服务器端软件支持。 在进行源码编译安装之前,需要先解决好,编译过程中的Git需要的依赖关系库# CentOS:[-> #~ ] yum install -y curl-d...
2018-11-07 23:31:09
1802
原创 【ELK】利用ELK+Kafka解决方案,搭建企业级实时日志分析平台
原文出自:https://www.clxz.top/2019/03/30/1124/
2018-10-28 20:00:30
16615
5
原创 【Django】Linux生产环境下部署Django+Nginx+uwsgi
本文是在上一篇 “Linux操作系统下部署Jenkins环境,数据迁移(备机部署)以及主从节点的配置”基础上进行延伸,Jenkins+Django+Nginx+uWSGI才是一套解决方案。 之所采用Django+Nginx+uwsgi的解决方案,是由于python manage.py runserver0:8081形式启动Django,只适用于环境测试。当退出终端,甚至...
2018-09-07 12:10:00
473
原创 【Jenkins】Linux操作系统下部署Jenkins环境,数据迁移(备机部署)以及主从节点的配置
本文所阐述的,均是在Linux操作系统下部署Jenkins环境,采用的解决方案是,使用Tomcat、Jenkins.war包和maven,以及利用Nginx做Tomcat的反向代理来实现Jenkins的CI/CD。目录Jenkins环境部署数据迁移(备机部署)Jenkins主从节点配置 附环境部署所需要的包: Jenkins.war包 ...
2018-09-04 15:58:08
1466
原创 【Django】使用Python、Django、Bootstrap编写Web页面,以及利用ansible-cmdb、ansible等模块,在web界面获取批量服务器配置信息,以及实现批量管理服务器
说明:本文适用的是Linux操作系统的用户,以及在实现之前,需要部署python2以及3的版本环境。本文需要一定的Linux,Python以及Django等基础知识。 首先,需要搭建Django服务: -> ~# mkdir /mnt/django # 创建Django存放目录 -> ~# cd /mnt/django -> ~# pytho...
2018-08-17 01:07:12
4214
2
原创 【Zabbix】利用Python编写钉钉机器人脚本,实现Zabbix自动化监控
Zabbix的部署可参考Zabbix官方文档。https://www.zabbix.com/documentation/3.4/zh/manual/installation/install Zabbix,Nagios等监控软件在运维方面越来越受青睐,因为能够准时,及时的将服务器产生的故障信息,发送给运维人员,以便运维人员能够及时的解决问题。但是近来,越来越...
2018-08-12 23:46:15
4558
原创 【Wordpress】Wordpess博客部署,“建立数据库连接时失败出错”、“抱歉,我不能写入wp-config.php文件”、“未能找到WordPress内容目录... ...”等问题的解决方法
本文所阐述的,是在搭建完LNMP平台后,进行的WordPress的部署所产生的问题。所出现的问题均来自于编者搭建的LNMP而言,这里暂且不谈一键搭建LNMP环境的所产生问题。 错误1:“建立数据库连接时失败出错” 这个出错的原因是因为没有在数据库建立wordpress数据库,或者初始Wordpress时填写的数据库名与数据库的数据库名不一致。从而导致建立数据...
2018-08-09 13:17:12
3637
原创 【Python】利用Python爬虫实现网页图片批量下载
本文爬取的是豆瓣的网站,爬虫有规则,爬虫需谨慎。文章末附效果图源码下载地址:https://github.com/Seichung/Python/blob/master/Python_Practical/download_allpic.py# Author Scon# -*- coding:utf-8 -*-# help()# 导入所需模块import reques...
2018-08-02 17:25:24
9971
3
C#三层架构通讯录管理信息系统
2018-06-04
Asp.Net珠宝首饰购物商城
2018-06-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人