Jul162019
Failed to open /sysroot/etc/fstab: Input/output error
Introduction
In Linux systems, the /etc/fstab file is a critical file that contains information about the filesystems and their corresponding mount points. It is used by the operating system during the boot process to mount the required filesystems.
During system startup, you may encounter an error message saying “Failed to open /sysroot/etc/fstab: In...阅读全文
抢沙发
Jul072019
CentOS 7.4离线安装.NET Core 3.1环境
介绍
在本篇博客中,我们将介绍如何在CentOS 7.4上离线安装.NET Core 3.1环境。.NET Core是微软开发的跨平台、开源的框架,可以用于构建Web应用程序、微服务和命令行工具。离线安装可以避免在安装过程中受到网络限制的影响。
步骤
1. 下载.NET Core 3.1安装包
首先,在你的本地机器上下载.NET Core 3.1安装包。你可以从微软的官方网站上下载它。
2. 上传安装包到CentOS服务器
将下载好的...阅读全文
Jun012019
linux 安装php中文分词扩展scws
SCWS 是一个简易的中文分词引擎,它可以将输入的文本字符串根据设定好的选项切割后以数组形式返回每一个词汇。它为中文而编写,支持 gbk 和 utf8 字符集,适当的修改词典后也可以支持非中文的多字节语言切词(如日文、韩文等)。除分词外,还提供一个简单的关键词汇统计功能,它内置了一个简单的算法来排序。
注意:本篇文章需要下载三个文件,scws官网如果不可下载,可在文末直接下载已打...阅读全文
May262019
从零开始搭建K8S开发环境
介绍
Kubernetes(简称K8S)是一个开源的容器编排平台,用于自动化部署、扩展和管理容器化应用程序。搭建Kubernetes开发环境是进行K8S应用程序开发的第一步。本文将指导你如何从零开始搭建K8S开发环境。
步骤一:安装Docker
Kubernetes使用Docker作为容器运行时环境,所以首先需要安装Docker。可以按照Docker官方文档的指引,在你的操作系统上安装Docker。
步骤二:安装Minikube
Minikube...阅读全文
May222019
linux git快速从master分支开分支的方法
之前写过一篇文章:git一步完成文件的 add, commit 和 push功能的命令
这里再对git操作中经常需要做的操作做一个简化操作。
我们在需要开发一个新功能或者解决一个bug的时候,常用的操作的是切换到master分支,更新一下master分支代码,然后基于该分支开出一个新分支作为开发新功能或解决bug的开发分支,操作命令如下:
git checkout master
git pull
git checkout -b bugfix-12032
下面...阅读全文
May212019
如何在Linux中安装和配置Redis缓存数据库
简介
Redis是一个内存缓存数据库,被广泛应用于存储和读取高速数据的场景。本文将介绍如何在Linux操作系统中安装和配置Redis。
步骤
步骤一:下载Redis
首先,我们需要从Redis官方网站下载最新版本的Redis软件包。可以在终端中执行以下命令来下载:
$ wget http://download.redis.io/releases/redis-x.x.x.tar.gz
请将x.x.x替换为你要下载的Redis版本号。
步骤二:解压Redis
下载完成后...阅读全文
May142019
linux批量kill 某一类型进程
为了清理之前的 console consumer 采用如下的 脚本 进行筛选,然后一次性kill掉:
ps -ef|grep ConsoleConsumer|awk '{print $2}'|xargs kill -9
这里是输出 ps -ef|grep hello 结果的第二列的内容然后通过xargs传递给kill -9,其实第二列内容就是hello的进程号!
附录:
1. awk是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入、一个或多个文件,或其它命令...阅读全文
Apr152019
Mar122019
Mar102019
Python3学习之路~9.1 paramiko模块:实现ssh执行命令以及传输文件
我们一般使用linux的时候,都是在Windows上安装一个ssh客户端连接上去。那么从一台linux如何连接到另一条linux呢?使用ssh命令即可,因为每台linux机器自己都有一个ssh客户端。现在我们使用Python的paramiko模块可以实现ssh客户端,通过Python脚本远程登录一台机器并执行相关操作。为什么要使用Python来实现ssh客户端呢?主要作用是用来作批量管理。如果让你使用ssh命令登录1台linux机器还...阅读全文