linux
文章平均质量分 52
---畅行天下---
为了心中的梦想,奋斗吧
展开
-
重新安装go/golang环境及配置过程
重新安装 Go 语言环境可以分为几个步骤,包括卸载旧版本、下载新版本的 Go,以及安装。原创 2024-05-14 14:13:59 · 670 阅读 · 0 评论 -
linux环境安装node、UMI,解决UMI版本及报错问题
最近需要安装node和umi,但在执行过程中出现很多坑,记录一下。1.安装nodeJS# yum install node npm2.安装yarn# npm i yarn tyarn -g3.查看yarn版本# tyarn -v4.安装umi# tyarn global add umi# yarn global add umi这时我这里会报错:node版本过低,需要一个高版本才行,于是要更新node到最新稳定版本:先清除npm缓存# npm cache原创 2021-12-22 20:06:33 · 2656 阅读 · 0 评论 -
HTTPS签名证书流程及多域名证书请求方式
一、证书申请流程HTTPS使用签名证书流程如下: 1、服务器生成一对公钥和私钥(不对称加密方式,此处的公钥简称<服公钥>,密钥简称<服密钥>) 2、服务器向CA机构进行通信,将<服公钥>交给CA机构 3、CA对<服公钥>进行数字签名,生成一个<数字签名>,将两者绑定在一起<公钥证书> 4、...原创 2020-03-23 18:56:03 · 1099 阅读 · 0 评论 -
CentOS 7 配置DNS详解
1.修改文件进行配置修改dns文件# vi /etc/resolv.confnameserver 114.114.114.114nameserver 8.8.8.8重启网络# systemctl restart NetworkManager测试# ping www.baidu.com过程截图2.使用命令进行配置查看当前网络连接# nmcli c...原创 2019-08-28 09:50:29 · 691 阅读 · 0 评论 -
Git设置及branch操作
一、Git设置1. 下载git到本地。2. 注册并可以正常登录gitlab。3. 正常创建自己的git密钥。二、代码下载1. 新建一个文件夹来存储git上的项目代码。2. 在该文件夹下,右键点击”Git Bash here“:3. git clone gitlab的.git后缀地址,然后回车。在命令行里输入:git clone git地址。4. 输...原创 2019-04-04 11:50:07 · 1485 阅读 · 0 评论 -
服务器http连接出现大量TIME_WAIT问题的解决方法
最近用户的tomcat服务器上出现大量TIME_WAIT 状态的连接,导致后面的连接进不去,出现服务没有响应的情况。首先使用命令查看当前的各种状态的数量:netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' 执行后,一般结果如下: TIME_WAIT 8 CLOSE_...原创 2017-09-04 17:31:06 · 11559 阅读 · 0 评论 -
正则表达式的使用
正则表达式在很多地方都可以使用,用起来言简意赅,非常精练。下面就说明一下,正则表达式的具体使用方法。1. 正则表达式的组成 一个正则表达式通常被称为一个模式(pattern),为用来描述或者匹配一系列符合某个句法规则的字符串。 选择| 竖直分隔符代表选择,代表“或”的意思。例如“gray|grey”可以匹配grey或gray。 数量限定某个字符后的数量限...原创 2014-11-13 13:24:55 · 86 阅读 · 0 评论 -
CentOS设置程序开机自启动的方法
1.脚本准备1)切换到/etc/rc.d/init.d/ 2)制作sh脚本 vi anystart[plain] #!/bin/sh #add for chkconfig #chkconfig: 2345 70 30 #description: the description of the shell #关于脚本的简短描述 #processn...原创 2015-03-20 17:51:24 · 230 阅读 · 0 评论 -
linux命令之cat命令详解
1.cat简介cat命令是linux下的一个文本输出命令,通常是用于观看某个文件的内容的2.cat功能cat主要有三大功能:(1).一次显示整个文件。$ cat filename (2).从键盘创建一个文件。$ cat > filename只能创建新文件,不能编辑已有文件.(3).将几个文件合并为一个文件。$cat file1 file2 &g...原创 2015-03-06 13:04:41 · 158 阅读 · 0 评论 -
linux命令之sed命令详解
1. Sed简介sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。以...原创 2015-03-06 12:54:50 · 158 阅读 · 0 评论 -
使用rpm来安装yum
在使用redhat的时候,需要使用yum来安装软件包,但有的时候redhat没有安装yum,就需要使用rpm来将yum安装好,这样安装软件包就比较方便了。本文包括配置本地源及第三方源。第三方源包括:网易,epel,repoforge ,rpmfusion 以下为详细过程:1.删除redhat原有的yum rpm -aq|grep yum|xargs rpm -e --n...原创 2015-03-03 17:33:25 · 838 阅读 · 0 评论 -
centos虚机克隆/复制后网络设置
1 问题描述克隆虚拟机是经常的事情,对于客户机是Winows的虚拟机直接克隆就可以使用。对于客户机是Linux的虚拟机克隆后会出现网络无法启动的问题。使用service network start 命令会出现报错如下:device eth0 does not seem to be present2 原因分析使用Vm的克隆功能,会为新产生的虚拟机配置一个与原始虚拟机网卡MAC...原创 2015-03-02 12:03:15 · 126 阅读 · 0 评论 -
icinga配置文件出错检查办法
当使用icinga进行自定义插件时,需要修改commands.cfg和host.cfg文件。修改完文件,需要重启icinga,有时候会出错,如下:[root@test libexec]# service icinga restartRunning configuration check...CONFIG ERROR! Restart aborted. See /usr/loca...原创 2015-02-13 12:08:38 · 222 阅读 · 0 评论 -
centos下安装Net::SNMP perl 模块
注:在使用perl写的nagios插件时,总会碰到需要安装Net::SNMP这个模块,经过网上搜索,终于找到了安装的方法。在使用perl编写脚本时,有时候会使用use Net::SNMP;这个模块,那么在centos环境下,怎么安装这个模块呢?方法有2种,如下:1) By CPAN (best)on command line, as root : [your_host]...2015-02-11 15:05:00 · 1256 阅读 · 0 评论 -
nagios/icinga plugins常用下载网址
由于经常需要下载nagios/icinga的插件,需要经常上插件网址下载相应的插件。nagios/icinga插件常用下载网址:http://exchange.nagios.org/https://exchange.icinga.org/...2015-02-03 17:17:08 · 102 阅读 · 0 评论 -
解决Nagios/Icinga -pnp4不显示图形的问题
最近在使用icinga部署监控,在使用icinga-pnp4部署后,里面里的显示历史数据的图形显示不出来,报错:localhost目录不存在,或localhost目录为空 经过研究,最后确认是因为在icinga配置文件icinga.cfg里,没有将有关perfdata的选项打开,导致icinga不会存储历史数据到指定目录,只需将其全部打开,重启icinga...2015-02-03 14:22:15 · 180 阅读 · 0 评论 -
SNMP的一些常用OID
系统参数(1.3.6.1.2.1.1)OID描述备注请求方式.1.3.6.1.2.1.1.1.0获取系统基本信息SysDescGET.1.3.6.1.2.1.1.3.0监控时间sysUptimeGET.1.3.6.1....原创 2015-01-29 15:11:48 · 450 阅读 · 0 评论 -
在linux中使用tar命令进行压缩和解压缩
在linux里,可以使用tar命令对后缀为tar,gz,z,bz2,tgz,z等众多文件的压缩与解压缩。( 最近又出现了xz类型的文件,使用下面的命令可以进行解压缩:xz -d xxx.xz )1.tar命令说明如下:tar格式: tar [选项] [文件目录列表]功能: 对文件目录进行打包备份选项:-c 建立新的归档文件-r 向归档文件末尾追加文件-x 从归档文件中解出文件-O ...原创 2015-01-14 11:29:51 · 642 阅读 · 0 评论 -
centos下yum使用proxy代理方法
在虚机为centos里,若主机访问需要代理,则centos也需要增加代理才能访问外网。使用yum时,怎么才能通过代理访问外网呢?在使用root用户登录情况下,方法如下:1.修改/etc/yum.conf文件增加一行:proxy=http://xxx.xxx.xxx:xxxx 前面为代理地址,后面为端口2.代理的用户名和密码如果你的代理需要用户名和密码,则再增加如...原创 2015-01-14 11:02:43 · 3015 阅读 · 0 评论