- 欢迎访问悠扬的技术博客,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站😉
创建用户
useradd or adduser --help
设置密码
passwd username
创建组
groupadd groupname
用户添加到组
usermod -a -G username groupname
删除组
groupdel groupname
修改组
groupmod 选项 组名
选项
-……继续阅读 »
du -h -x --max-depth=1 /
1. 查看当前磁盘占用情况
df -hl
# 输出
2. 根据第一步确定,哪些文件占用百分比比较高
du -h -x --max-depth=1
# 检查当前目录下,目录层级深度为1,空间占用情况。
3. 进入对应目录
# 查看当前目录所占空间
du -sh
## 查看每个目录所占空间
……继续阅读 »
1.场景说明
本章内容直接上干货,和我一起从0开始编写一个满足自己要求的shell脚本,通过脚本来监控mysql主从同步状态。发送通知邮件给自己,异常状态实时通知。
场景需求如下:
通过脚本监控mysql主从库同步状态,获取状态码,错误信息
配置可进行自动判断跳过的同步错误码,根据错误码进行异常跳过
通过异常状态码监控无法恢复的错误
通过不同……继续阅读 »
1.环境准备
RabbitMQ3.10.7:点击下载
Erlang 25.0.3: 点击下载
2.安装预编译组件环境
yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto
yum -y install unixODBC unixODBC-devel
yu……继续阅读 »
脚本文件配置
#!/bin/bash
echo "解压安装"
mkdir /usr/local/node_exporter-1.3.1 -pv
tar xf node_exporter-1.3.1.linux-amd64.tar.gz -C /usr/local/node_exporter-1.3.1/
echo "开机启动配置"
ca……继续阅读 »
1.xrdp安装配置
1) 安装
$ sudo yum install xrdp
$ sudo yum install tigervnc
$ sudo yum install tigervnc-server
2) 设置密码,注意,最好设置 vncpassword 和 当前用户的 Linux 登陆密码一致。
$ vncpasswd # 设置当前用……继续阅读 »
CentOS 7 内存探究(转)
在 Linux 系统中,为了提高文件系统性能,内核利用一部分物理内存分配出缓冲区,用于缓存系统操作和数据文件,当内核收到读写的请求时,内核先去缓存区找是否有请求的数据,有就直接返回,如果没有则通过驱动程序直接操作磁盘。
内存查看#
当我们使用 free -h 命令时,会显示如下的信息:
t……继续阅读 »
方法/步骤
经常会遇到CentOS用着用着变慢了,free -m查看内存使用情况,发现内存跑满了或过高
输入top,按shift+m,按内存占用百分比排序,发现应用也没占多少内存,那是什么占用的呢?
其实是CentOS为了提高效率,把部分使用过的文件缓存到了内存里。这样的话如果不需要这样的文件性能,可以直接释放来缓解内存压力。
……继续阅读 »
场景说明
放个windows的图片镇楼,在给一个centos的来说明问题,咋了,好好的系统,啥也不能干了
来先上一波命令分析下问题
查看挂载
mount
重新挂载数据
mount -o remount, rw /
查看磁盘
df -h
查看分区挂载详情 rw读写权限
mount
查看分区格式
lsblk
分区格式
df -hT
挂载磁……继续阅读 »
crontab操作
常用命令
systemctl start crond #启动服务
systemctl stop crond #停止服务
systemctl restart crond #重启服务
systemctl reload crond #重载配置
systemctl status crond #查询状态
systemc……继续阅读 »