分类:Linux

【Linux】PM2设置hexo开机自启动


hexo设置开机启动,可以执行pm2 start hexo-start.sh,利用pPM2后台管理hexo的启动.

那么新问题来了,每次我们需要重启服务器,都需要重新执行一下pm2 start hexo-start.sh命令,是不是很麻烦,有没有办法让PM2在开机时自动启动我们的应用? 以下提供两种方式: - startup 步骤如下:

[root@thexqf _posts]# vim h...

Read more

【Linux】rabbitMQ的安装及管理方法


你是否听说过或者使用过队列

你是否听说过或者使用过消息队列

你是否听说过或者使用过RabbitMQ

提到这几个词,用过的人,也许觉得很简单,没用过的人,也许觉得很复杂,至少在我没使用消息队列之前,听别人提到消息队列,都感觉很复杂,很高深。

好了,言归正传,本篇博客我们就讲解下什么是消息队列,RabbitMQ环境的安装配置,最后通过一个Hello World示例了解下RabbitMQ的使...

Read more

【Linux】文件字处理高级高级工程师sed详解


sed 命令应用广泛,使用简单,是快速文本处理的利器。它其实没多少技巧,背诵、使用是最合适的学习渠道,属于硬技能。但它又很复杂,因为高级功能太多。本篇不去关注sed的高级功能,仅对常用的一些操作,进行说明。

随着使用,你会发现它和vim的一些理念是想通的,正则表达式的语法也基本上一样,并没有多少学习成本。从个人视野和工作效率上来看,sed命令都是程序员必须掌握的一个重要工具。

那些说可以现...

Read more

【Linux】Linux文件传输工具及命令


Linux文件传输工具及命令

我们在运维工作中经常会有很多文件传输的需求,比如要从本地Windows上传输文件到Linux主机上,要从Linux中把文件传输到Windows上,又或者需要把一些文件从Linux主机传输到另一个主机上,本文讲解如何通过简单的命令及几种工具快速地在不同使用场景下进行文件传输。

Linux to Windows

1. lrzsz工具

Linux服务器和window...

Read more

【计算机网络】什么是 vlan、三层交换机、网关、DNS、子网掩码、MAC地址


一、什么是VLAN

VLAN中文是“虚拟局域网”。LAN可以是由少数几台家用计算机构成的网络,也可以是数以百计的计算机构成的企业网络。VLAN所指的LAN特指使用路由器分割的网络——也就是广播域。 听上面的概念,肯定有不少朋友是一头雾水的,什么是虚拟局域网?好好的,为什么要划分vlan? 这里举个例:通俗的了解

一所高中,新学期高一招了800个学生,这800个学生,如果放在一个班里,那肯定是...

Read more

【Linux】 每天学习一个nc命令


命令简介

nc 命令是一款功能强大的网络工具。它是一个端口扫描工具,也是一款安全工具,还能是一款监测工具,甚至可以做为一个简单的 TCP 代理。

语法格式

nc [-hlnruz][-g<网关...>][-G<指向器数目>][-i<延迟秒数>][-o<输出文件>][-p<通信端口>]
[-s<来源位址>][-v...][...

Read more

【Linux】yum update异常中断产生重复包、依赖冲突等问题


系统版本为Centos7,由于自带的yum源下载速度慢,换成了163源,之后yum update过程中异常中断,导致产生了许多不同版本的重复包,需要进行清除。

  • 报错1:There are unfinished transactions remaining

解决方法:使用yum-complete-transaction清理未完成事务,需要yum-utils支持

yum install ...

Read more