
Linux
文章平均质量分 64
xiaoming0018
这个作者很懒,什么都没留下…
展开
-
Centos7 搭建logstash
官网:https://www.elastic.co/guide/en/logstash/current/input-plugins.html。事件源可以是从stdin屏幕输入读取,可以从file指定的文件,也可以从es,filebeat,kafka,redis等读取。需要用到较多的正则知识,参考文档有:https://www.jb51.net/tools/zhengze.html。得到结果: "datetime": "2018/06/27 14:00:54"通过网络将系统日志消息读取为事件。原创 2024-10-11 11:35:05 · 764 阅读 · 1 评论 -
CentOS 7 上安装 Kibana
如果你的 Elasticsearch 配置不同,请相应地调整此设置。注意,这里假设你要安装与 Elasticsearch 7.x 版本兼容的 Kibana,你可以根据实际需求修改版本号。如果服务正在运行,你应该看到类似 “active (running)” 的状态信息。Kibana 的配置文件可能因版本而异,建议参考官方文档以获取准确的配置信息。在生产环境中,应该根据实际需求调整配置,并考虑安全性和性能优化。如果安装成功,你将看到 Kibana 的界面。根据需要调整其他配置,如端口号、日志级别等。原创 2024-10-10 16:58:25 · 740 阅读 · 0 评论 -
Centos7 搭建单机elasticsearch
以下是在 CentOS 7 上安装 Elasticsearch 7.17.7 的完整步骤:(数据默认保存在/var/lib/elasticsearch下,自行更改):如果日志中显示与内存相关的错误,例如 “Java heap space”,这可能意味着系统没有足够的内存分配给 Elasticsearch。如果你使用的是SELinux,确保也为Elasticsearch添加了相应的端口规则。Elasticsearch 是用 Java 编写的,所以需要先安装 Java 运行环境。文件中的配置是否正确。原创 2024-10-10 16:21:41 · 1422 阅读 · 0 评论 -
安装M2Crypto、安装SWIG
SWIG用于不同类型的目标语言,包括常见的脚本语言,如Javascript、Perl、PHP、Python、Tcl和Ruby。支持的语言列表还包括非脚本语言,如C#,D,Go language,Java,包括Android,Lua,OCaml,Octave,Scilab和R。SWIG最常用于创建高级解释或编译的编程环境、用户界面,以及作为测试和原型化C/C++软件的工具。SWIG通常用于解析C/C++接口,并生成用于上述目标语言调用C/C++代码所需的“胶粘代码”。安装M2Crypto。原创 2023-07-18 15:29:59 · 616 阅读 · 0 评论 -
Docker CLI常用命令说明
文章地址:https://docs.docker.com/engine/reference/commandline/docker/命令说明docker attach将本地标准输入,输出和错误流附加到正在运行的容器docker build从Dockerfile构建映像docker checkpoint管理检查点docker commit从容器的更改中创建新图像docker config管理Docker配置docker container管理容器docker cp在容器和本地文件系统之间复制文...转载 2021-06-18 11:25:45 · 694 阅读 · 0 评论 -
Python Web框架(flask,tornado)之文件上传
一、Flask上传文件1、一个<form>标签被标记有enctype=multipart/form-data,并且在里面包含一个<inputtype=file>标签。2、服务端应用通过请求对象上的files字典访问文件。3、使用文件的save()方法将文件永久地保存在文件系统上的某处。UPLOAD_FOLDER是我们储存上传的文件的地方,而ALLOWED_EXTENSIONS则是允许的文件类型的集合。然后我们手动为应用添加一个的 URL 规...原创 2020-08-11 10:13:26 · 701 阅读 · 0 评论 -
使用python crontab设置linux定时任务
熟悉linux的朋友应该知道在linux中可以使用crontab设置定时任务。可以通过命令crontab -e编写任务。当然也可以直接写配置文件设置任务。crontab的用法:crontab file [-u user] 用指定的文件替代目前的crontabcrontab - [-u user] 用标准输入替代目前的crontabcrontab -l [user] ...原创 2019-08-28 11:40:24 · 487 阅读 · 0 评论 -
Git SSH Key 生成步骤
Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。github的SSH配置如下:一 、设置Git的user name和email:$ git config --global user.name "xuhaiyan"$ git config --global user.email "haiyan.xu.vip@gmail.c...转载 2019-07-02 18:01:16 · 260 阅读 · 0 评论 -
Docker 入门教程-----supervisor(进程管家)配置与Docker使用
supervisord的官网:http://supervisord.orgsupervisor管理进程,是通过fork/exec的方式将这些被管理的进程当作supervisor的子进程来启动,所以我们只需要将要管理进程的可执行文件的路径添加到supervisor的配置文件中就好了。此时被管理进程被视为supervisor的子进程,若该子进程异常中断,则父进程可以准确的获取子进程异常中断的信息,...原创 2019-05-28 14:09:41 · 6696 阅读 · 0 评论 -
Ubuntu16.04中文字符乱码问题
一、打开终端,输入sudo gedit /etc/default/locale (或者直接打开该目录下对应的文件) 二、将第一默认的字符编码改为utf-8: LANG=zh_CN.UTF-8 LANGUAGE=”zh_CN:zh:en_US:en” 三、重启电脑即可...转载 2018-10-22 10:03:41 · 1026 阅读 · 0 评论 -
Linux系统 Ubuntu16.04、Centos 和Window安装python3.6 安装pip
Ubuntu16.04命令安装python3.6sudo apt-get install software-properties-commonsudo add-apt-repository ppa:jonathonf/python-3.6##检查包并安装sudo apt-get updatesudo apt-get install python3.6*安装pip3* :curl ht...原创 2018-10-18 14:32:55 · 2283 阅读 · 0 评论 -
python Web开发 flask轻量级Web框架
flask介绍 Flask是一个使用 Python 编写的轻量级 Web 应用框架。其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2 。Flask使用 BSD 授权。 Flask也被称为 “microframework” ,因为它使用简单的核心,用 extension 增加其他功能。Flask没有默认使用的数据库、窗体验证工具。Web应用采用访问和响应的方式和用户...原创 2018-08-15 15:56:32 · 761 阅读 · 0 评论 -
pip更换到国内源 apt-get更换阿里源
pip国内的一些镜像 阿里云 http://mirrors.aliyun.com/pypi/simple/ 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 豆瓣(douban) http://pypi.douban.com/simple/ 清华大学 https://pypi.tuna.tsinghua.edu.cn/simpl...转载 2018-07-27 09:21:06 · 2340 阅读 · 0 评论 -
Ubuntu18.04 开启wifi热点
在终端输入 nm-connection-editor 双击Hotspot编辑热点信息转载 2018-07-20 11:31:58 · 1554 阅读 · 0 评论 -
Linux目录简介
/:根目录,一般根目录下只存放目录,在Linux下有且只有一个根目录。所有的东西都是从这里开始。当你在终端里输入“/home”,你其实是在告诉电脑,先从/(根目录)开始,再进入到home目录。/bin、/usr/bin: 可执行二进制文件的目录,程序就安装在这个目录,如常用的命令ls、tar、mv、cat等。/boot:(引导的意思)放置linux系统启动时用到的一些文件,如果删除了,电脑有又可能...原创 2018-05-20 13:03:46 · 139 阅读 · 0 评论 -
Linux编码工具和服务器
gedit编辑器 gedit是一个Linux环境下的文本编辑器系统默认存在sublime编辑器1.保存后从圆点编程叉,这样才是保存成功,保存命令:Ctrl + s2.写一段python代码:if3.可以设置颜色方案:preferences->color Scheme->选择一种颜色4.复制粘贴测试5.缩进按tab键,回退回来shift + tab6.替换内容:选中要替换的内容ctrl...原创 2018-05-20 13:02:56 · 475 阅读 · 0 评论 -
Linux常用命令
命令打开终端:ctrl+alt+t 关闭:ctrl+d/exit 共用窗口打开:ctrl+shift+t 基本操作 查看当前目录:pwd 列出当前下的目录或文件:ls(也是一个程序 在/bin) 跳转到根目录:cd / 查看命令在哪个位置:which ** 切换到home目录:cd或者cd ~ Ctrl+c停止运行 清屏:Ctrl+l或clear(假清...转载 2018-05-20 13:02:43 · 257 阅读 · 0 评论