- 博客(9)
- 收藏
- 关注
转载 Docker的原生overlay网络的实现原理
系统环境manager node: CentOS Linux release 7.4.1708 (Core)workr node: CentOS Linux release 7.5.1804 (Core)Docker版本信息manager node: Docker version 18.09.4, build d14af54266worker node: Docker version 1...
2019-09-10 18:33:04
1466
转载 python中re模块简析
re的分组功能python的re模块有一个分组功能。所谓的分组就是去已经匹配到的内容里面再筛选出需要的内容,相当于二次过滤。实现分组靠圆括号(),而获得分组的内容靠的是group(),groups(),groupdict()方法。re模块里的几个重要方法在分组上,有不同的表现形式,需要区别对待。re实例match()方法不分组时的情况:import reorigin = "has...
2019-08-16 16:37:56
226
转载 Linux上使用ZFS
系统信息cat /etc/os-releaseNAME="Ubuntu"VERSION="18.04.2 LTS (Bionic Beaver)"ID=ubuntuID_LIKE=debianPRETTY_NAME="Ubuntu 18.04.2 LTS"VERSION_ID="18.04"磁盘信息本文中使用三块1T的ssd固态盘进行操作,磁盘信息如下:Disk /dev/sd...
2019-08-15 18:05:03
1453
转载 CentOS7中df命令卡死故障排查
系统信息CentOS Linux release 7.2.1511 (Core)故障排查过程使用strace df命令对进程进行追踪,结果如下:...stat("/sys/fs/cgroup/cpu,cpuacct", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0stat("/sys/fs/cgroup/blkio", {st_mode=S_I...
2019-08-13 10:46:16
2357
转载 Linux中dos2unix和unix2dos命令
什么是dos2unix?dos2unix是将Windows格式文件转换为Unix、Linux格式的实用命令。Windows格式文件的换行符为\r\n ,而Unix&Linux文件的换行符为\n。dos2unix命令其实就是将文件中的\r\n 转换为\n。什么是unix2dos?unix2dos则是和dos2unix互为孪生的一个命令,它是将Linux&Unix格式文件转换为...
2019-08-12 17:02:59
752
转载 Unix/Linux shell脚本中 “set -e” 的作用
“set -e” 是什么?如下脚本:#!/bin/bashset -ecommand 1command 2...在脚本开头加上set -e,这句语句告诉bash如果任何语句的执行结果不是true则应该退出。“set -e” 作用是什么?(1)使用-e帮助你检查错误;(2)防止错误像滚雪球般变大导致一个致命的错误,而这些错误本应该在之前就被处理掉;(3)如果要增加可读...
2019-08-09 19:02:08
626
转载 Linux性能优化读书笔记01
查看系统cpu个数:(1)grep 'model name' /proc/cpuinfo|wc -l(2)grep 'core id' /proc/cpuinfo|wc -l性能工具的安装:(1)centos:yum install -y stress sysstat(2)ubuntu:apt install stress sysstat实战情景一:CPU密集型进程(1)压测c...
2019-07-29 16:06:31
183
转载 记一次CentOS中top命令问题排查
系统环境CentOS Linux release 7.2.1511 (Core)procps-ng version 3.3.10问题现象登录问题主机,切换到普通账户时执行top,发现top第一行,即包含有load average这一行无法打印出来。使用root账户时top命令打印的都是完整,正常的~问题截图如下:正常且完整的截图如下:问题解决方法临时解决:在 top 的页面,...
2019-07-08 17:29:12
514
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人