• Welcome to LiuJason's Blog!

标签:CentOS

CentOS7下使用BCache+SSD固态硬盘对HDD硬盘进行缓存提速

前言如题,HDD的4K读取性能堪忧,但是便宜+大容量。在部分应用中,只需要4k读取速度高就行了,因此使用SSD做只读缓存是个不错的选择。编译安装BCacheCentOS7内核并没有自带BCache,因此需要自己编译安装:sudo yum install git libuuid libuuid-develgit clone http://evi……

Linux下使用lshw批量查看磁盘信息|序列号|列表

我们都知道smartmontools可以查看硬盘的相信smart信息,但是如果我们只是想要查看简单的磁盘列表(含序列号)的话,直接用lshw即可:[[email protected] ~]# lshw -class disk *-disk:0 description: ATA Disk ……

CentOS7 忘记密码后通过修改grub进系统重置密码

前言有些时候会忘记服务器的root密码,这种时候可以通过vnc或外接屏幕的方式重置密码,操作步骤如下。操作步骤重启系统在开机过程中,快速按下键盘上的方向键↑和↓。目的是告知引导程序,我们需要在引导页面选择不同的操作,以便让引导程序暂停。以下是暂停后的界面,可以查看下方的英文可知↑和↓的作用。编辑Grub使用↑和↓将选择行设置为第一行(背景高亮……

Linux下使用Wondershaper限制应用的带宽和流量|CentOS7为例

Wondershaper简介Wondershaper是一个小的bash脚本,使您可以限制Linux中的网络带宽。 它使用tc命令行程序作为配置流量控制的后端。 它是用于控制Linux服务器上带宽的便捷工具。它允许您设置最大下载速率和/或最大上传速率。 此外,它还允许您清除已设置的限制,并可以从命令行显示接口的当前状态。 除了使用CLI选项,您还可以在sy……

CentOS8下安装GDAL最新版|rgdal安装失败解决方案

问题CentOS8下R安装包rgdal失败解决方案缺少最新版的GDAL,需要在Linux系统中编译安装即可。sudo yum groupinstall "Development Tools" -ysudo yum install wget -ysudo yum install postgresql postgresql……

[已解决]CentOS8下SSH连接Github卡住|报错debug1: expecting SSH2_MSG_KEX_ECDH_REPLY

问题使用SSH Key连接Github的时候出现卡住的情况,debug后看到如下信息:解决方案是加密模式不支持导致的,CentOS8移除了对旧的加密模式支持,因此需要手动开启。在/etc/ssh/ssh_config中修改,文末添加一行:Ciphers aes128-ctr,aes192-ctr,aes256-ctr重试后成功连接:……

CentOS8下安装和配置Rstudio-Server并使用Nginx实现SSL加密

前言实在受不了国内容器云的访问速度,于是在德国节点打算新建一个Rstudio服务器自用。CentOS8出来也有一段时间了,就用新版的CentOS8试试水吧。安装R的依赖环境首先需要安装epel库:yum install sudo wget -y && sudo yum install epel-release -y &&a……

[已解决]CentOS8下yum安装R报错 R-devel requires R-core-devel but none of the providers can be installed

问题CentOS8下yum安装R报错:[[email protected] ~]# sudo yum install R -yExtra Packages for Enterprise Linux Modular 8 - x86_64 59 kB/s | 40 kB 00:00 ……

使用service替代crontab执行小于1分钟间隔的定时任务

服务需要为了实现验证短信的异步发送,需要每隔10秒执行发送任务,但是cron显然实现不了。因此需要一个替代品——service新增一个linux service,包含两个文件:文件1:/etc/systemd/system/whmcs-sms.service[Unit]Description=Send WHMCS SMS[Service]……

Linux下使用cron实现mysql数据库自动备份|安全的非交互式登录|免密码

起因我们数据库与网站做了站库分离,因此习惯用的宝塔自动备份就不能用了。传统的mysqldump备份需要使用通过交互式的输入密码进行,而非交互式的方式直接在命令中加上密码非常的不安全!因为只要有人ps aux就能看到你的密码!切记不能在生产环境下这样做!安全的非交互式备份其实MySQL官方是有给出方法的,参考这里:https://dev.mysql.c……