自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

转载 实现一个重试装饰器

class retry(object): """A retry decorator.""" def __init__(self, exception=Exception, timeout=None, retries=None, interval=0....

2018-11-15 00:14:00 174

转载 linux 修改时区

修改时间到东八区http://blog.csdn.net/linuxnews/article/details/51325180PS:linux是多用户的,可以修改个人的, 使用环境变量方式Systemd是centos7 使用的内核CentOS系统将UTC时间修改为CST时间https://www.cnblogs.com/abclife/p/6171323....

2018-01-06 23:34:00 133

转载 linux 条件测试

测试表达式  test expression  [ expression ]  [[ expression ]]测试类型   数字测试    大于    等于    大于等于    小于    小于等于    不等于  字符串测试    是否等于    大于    小于    不等于    匹配    判断是否为空...

2018-01-03 23:26:00 128

转载 ext 文件系统原理

super block:存储文件系统的整体信息,记录inode和block的总量,使用数,空闲数,以及文件系统的格式及相关信息inode:记录档案的属性,一个档案占用一个inode,同时记录此档案的数据所在的block 号码;  直接inode  间接inode  三级inodeblock:实际记录档案的内容,若档案太大时,会占用多个 block 。  一个块一...

2018-01-03 22:30:00 128

转载 linux swap交换分区

linux如果有多个交换分区,可以指定优先级,默认是相同的,随机的进行分配和调度一、新建磁盘分区作为swap分区1. 用fdisk命令(例:# fdisk /dev/sdb)对磁盘进行分区,添加swap分区,新建分区,在fdisk中用“t”命令将新添的分区id改为82(Linux swap类型)2. # mkswap /dev/sdb1 #格式化swap分区,这里的sd...

2017-12-30 22:45:00 81

转载 VFS: virtial file system

VFS:virtalLinux 文件系统: ext2(无日志)、ext3、ext4、xfs、reiserfs 、btrfs光盘:ISO9660网络文件系统:nfs ,cifs集群文件系统: gfs2,ocfs2内核级分布式文件系统: cephwindows的文件系统:vfat、ntfs伪文件系统:proc、sysfs、tmpfs、hugepagefsUn...

2017-12-26 22:54:00 132

转载 linux rsyslog 与loganalyzer

rsyslog 配置服务端(Centos 7)  vi /etc/rsyslog.conf   # Provides UDP syslog reception # 这里upd也必须打开   $ModLoad imudp   $UDPServerRun 514   # Provides TCP syslog reception   $ModLoa...

2017-10-15 19:40:00 99

转载 Mysql 索引

基本法则: 索引是构建在查询条件上,而不是要查询的字段上索引优点:  1、降低扫描的数据库量,减少了IO次数  2、避免排序和使用临时表  3、将随机IO转换为顺序IO高性能索引策略:  1、独立使用列:不要参与运算  2、左前缀索引:索引的长度(索引构建与字段的左侧的多少个字符),需要通过索引选择      索引选择性:不重复的索引值和数据表的记录总数的...

2017-10-11 21:04:00 80

转载 Linux 文件系统

VFS: Virtual File System   Linux的文件系统: ext2(无日志功能), ext3, ext4, xfs, reiserfs, btrfs   光盘:iso9660   网络文件系统:nfs, cifs   集群文件系统:gfs2, ocfs2   内核级分布式文件系统:ceph   windows的文件系统:vfat, ntfs ...

2017-10-10 23:07:00 135

转载 Linux 设备

设备类型  块设备:随机访问,数据交换单位为“块”,比如磁盘  字符设备:线性访问,交换单位为“字符”,比如键盘设备文件命名:  查看设备文件 ll /dev  设备文件命名:  major 同一种类型、minor同一种类型的不同设备  不同磁盘设备:/dev/sd[a-z] 同一磁盘的不同分区 /dev/sda[1|2||3...]硬盘接口类型: ...

2017-10-10 22:40:00 63

转载 mysql 优化参考

http://www.mysqlab.net/docs/view/refman-5.1-zh/chapter/index.html转载于:https://www.cnblogs.com/yaoguoguo/articles/7604501.html

2017-09-27 23:21:00 71

转载 【转载】mysql 关联查询 索引不起作用原因记录

mysql 关联查询 索引不起作用原因记录http://www.cnblogs.com/angryprogrammer/p/4304932.html转载于:https://www.cnblogs.com/yaoguoguo/articles/7603509.html

2017-09-27 19:47:00 134

转载 Mysql的规范要求

MySQL设计编码规范http://blog.csdn.net/lllllmc/article/details/77897213mysql开发规范文档http://blog.csdn.net/wyzxg/article/details/8618937MySQL开发规范与使用技巧总结http://blog.csdn.net/xlgen157387/article/...

2017-09-27 19:38:00 103

转载 SSL

Openssl 三个组件: openssl libcrypto libssl证书申请及签署步骤1、生成申请请求2、RA核验3、CA签署4、获取证书/opt/pki/创建私有CA openssl 的配置文件/opt/pki/tls/openssl.conf 步骤: 1、创建所需要的文件 touch index.txt echo 01 > serial 2、CA自...

2017-09-24 21:43:00 80

转载 【转载】基于mac过滤的ssh访问

http://blog.chinaunix.net/uid-203897-id-3066095.html这里(http://en.wikipedia.org/wiki/Mac_address)有关于MAC地址的一些信息。1、阻止MAC地址为XX:XX:XX:XX:XX:XX主机的所有通信:iptables -A INPUT ...

2017-09-22 22:09:00 438

转载 AWS合规性以及责任共担模型

https://amazonaws-china.com/cn/blogs/china/3-benefits-of-automatically-implementing-compliance-in-the-cloud/转载于:https://www.cnblogs.com/yaoguoguo/articles/7572072.html

2017-09-21 23:29:00 591

转载 Analyze Security, Compliance, and Operational Activity Using AWS CloudTrail and Amazon Athena

https://amazonaws-china.com/cn/blogs/big-data/tag/aws-cloudtrail/转载于:https://www.cnblogs.com/yaoguoguo/articles/7571743.html

2017-09-21 22:37:00 74

转载 AWS EKK架构

https://amazonaws-china.com/cn/blogs/devops/from-elk-stack-to-ekk-aggregating-and-analyzing-apache-logs-with-amazon-elasticsearch-service-amazon-kinesis-and-kibana/转载于:https://www.cnblogs.com/y...

2017-09-21 22:31:00 232

转载 SSH原理

参考网址http://www.ruanyifeng.com/blog/2011/12/ssh_remote_login.htmlhttp://www.ruanyifeng.com/blog/2011/12/ssh_port_forwarding.htmlOpenSSH是ssh的一种最长用的实现方式C/S  C:ssh,scp、sftp    windo...

2017-09-21 22:26:00 59

转载 【转载】网页性能管理详解

http://www.ruanyifeng.com/blog/2015/09/web-page-performance-in-depth.html转载于:https://www.cnblogs.com/yaoguoguo/articles/7554961.html

2017-09-19 23:39:00 78

转载 【转载】SSL延迟有多大

http://www.ruanyifeng.com/blog/2014/09/ssl-latency.htmlcurl -w "TCP handshake: %{time_connect}, SSL handshake: %{time_appconnect}\n" -so /dev/null https://www.baidu.com这里注意是nginx无法识别的证书,需要...

2017-09-19 23:32:00 59

转载 【转载】DNS 原理入门

http://www.ruanyifeng.com/blog/2016/06/dns.html资源记录类型APTRCnameNSMXSOA (第一条记录必须是SOA,有且只有一条SOA)AAAA定义记录的语法格式  name 【TTL】 IN rr_type value转载于:https://www.cnblogs.com/yaog...

2017-09-19 23:20:00 78

转载 bash 内置的字符串处理工具

1、切片  ${var:offset:number}  ${var: -length}: 取最右侧的几个字符,注意冒号后必须要有一个空格2、基于模式取字串  ${var#*word} ${var##*word}  ${var%word*} ${var%%word*}3、查找替换  ${var/pattern/substr}  ${var//pattern/...

2017-09-11 22:49:00 64

转载 linux 数组

数组:   声明:    declare -a array    declare -A array     数组名     索引编号:默认从0开始     关联数组:-A   赋值:     1、单个进行赋值      array[i]=value     2、一次性赋值多个,注意这里是括号      array=(v1 v2 v3 v4)     3、赋值...

2017-09-11 22:36:00 125

转载 Linux 程序包管理器

操作系统  Debina:dpt、dpkg 后缀:.dpt  Redhat/Suse: rpm rehat packet manager 后缀:.rpm源代码-》目标二进制格式(二进制程序、配置文件、库文件、帮助文件)->组成一个或几个包源代码: name-VERSION.tar.gz VERSION: major-minor-releaserpm命令:...

2017-09-11 22:21:00 75

转载 linux 引入shell脚本以及配置文件的方法

引入shell脚本#!/bin/bashecho "you are in second file."source ./first.sh. ./first.sh引入配置文件的方式test.conf#Just a testtest1=123#!/bin/bash# $0: conf.sh[ -r test1.conf ] &&amp...

2017-09-10 22:30:00 588

转载 vi的选中、剪切、复制、黏贴

一下操作均是在命令行模型下选中  从光标开始向后 v+  从光标开始向前 v-剪切  剪切整行 dd  剪切选中的字符 d  剪切光标到行尾 d$  剪切光标到行首 d$  剪切多行与删除多行一样的命令 #dd  剪切一个单词 dw  剪切多个单词 ndw  剪切从光标处到文件结束 dG (ndG)复制  复制整行 yy  复...

2017-09-02 22:21:00 165

转载 Linux VIM: VI IMproved

vi:Visual interfaceVIM: VI IMporovedVIM: 模式化的编辑器  基本模式:   编辑模式,命令模式    输入模式    末行模式:      内置的命令行接口   打开文件    vim [option] [file ..]      打开时定位到某一行 vim +# script      打...

2017-08-28 23:50:00 354

转载 linux 快捷键

跳转到行首 ctrl+a跳转到行尾 ctrl+e删除光标到行首的字符 ctrl+u删除光标到行尾的字符 ctrl+k删除光标前的一个单词: ctrl+w清屏: ctrl+l删除从光标位置到当前所处单词的开头 ctrl+w显示: 根据用户输入查找相关历史命令 ctrl+r交换光标位置前的两个字符 ctrl+t黏贴最后一次被删除的单词 ctrl+y转载于:htt...

2017-08-28 23:30:00 47

转载 linux 信号处理

shell中trap捕捉到信号的处理查看信息号 trap -lkill -lman 7 signal一、三种处理方式 1、执行一段程序来处理这一信号  trap 'commands' signal-list  trap "commands" signal-list 2、接受信号的默认操作 trap signal-list 3、忽视这一信号 trap " " signa...

2017-08-27 22:42:00 78

转载 Linux 调试

Linux 调试方式1、通过echo命令输出变量以及执行结果 $?2、通过选项-n :检查脚本是否有语法错误 sh -n script-v : 打印读入shell的输入行 sh -v script-x :执行命令之前打印命令    sh -x script     #!/bin/bash -x 执行方法:./script   在脚本中设置 ...

2017-08-27 22:10:00 61

转载 bash算数运算

a=1b=2let c=a+bc=$[a+b] 这里如实$(command)c=$((a+b)) 注意这里和for循环的区别 for (()),注意这里如果$(command) 是获取命令的执行结果,而不是算数运算,注意区别c=`exprt a + b` expr后是输入参数,因此注意有空格查看帮助: help let自增   v...

2017-08-26 23:54:00 319

转载 Linux内核

Linux 内核   进程管理、内存管理、驱动程序、网络管理、安全管理、文件系统   特点:     模块化 .ko     动态加载   组成部分     核心文件: /boot/vmlinux-VERSION-release       ramdisk: /boot/initramfs-VRESION-release.img     模块文件: /lib/module...

2017-08-16 22:52:00 102

转载 linux for循环

for var in 列表;dodonefor (());do 'command'; done列表元素1、直接列表 1 2 3 4 52、整数生成    {1..5}    $(seq 1 5)3、生成列表的命令  $(command)  4、glob机制  ls /etc/*  4.1 第一种写法  for log in /v...

2017-07-21 23:38:00 49

转载 Linux 压缩和解压缩

1、gzip/gunzip/zcat 后缀 .gz   压缩比率(1-10),默认6,比率越大,压缩时间越长,压缩后所占空间越小   递归压缩,每个文件生成一个压缩文件   默认删除源文件,只保留压缩或解压缩之后的文件2、bzip/bunzip/bzcat 后缀 .z3、xz/unxz/xzcat 后缀 .xz4、zip/unzip  后缀 .zip  默认保留源文件...

2017-07-21 23:30:00 54

转载 Linux测试命令

测试命令  test expression  [ expression ] [[ expression ]]bash测试类型  数值测试    相等/不等: -qe -ne    大于/大于等于 -gt/-ge    小于/小于等于 -lt /-le      字符测试    == =    > < != =~...

2017-07-20 23:39:00 70

转载 bash 变量类型

1、本地变量  变量赋值: a=123 a="$others" a=`` a=$(COMMAND)  变量引用:$a ${a}  查看变量:set  取消变量:unset2、环境变量  声明赋值:export declare -x  变量引用:$a ${a}  查看变量:env export printenv  ...

2017-07-20 23:35:00 72

转载 linux 算数运算

1、 使用letlet a=1+2let a++let a--2、a=$((1+2))  a=$(($a+1))3、a=$[1+2] a=$[a+1]4、a=$(expr 1 + 2)  a=$(expr $a + 2)转载于:https://www.cnblogs.com/yaoguoguo/p/7215337.html...

2017-07-20 23:17:00 93

转载 【转载】 linux下测试磁盘的读写IO速度

转载http://blog.chinaunix.net/uid-24250828-id-3239100.html有时候我们在做维护的时候,总会遇到类似于IO特别高,但不能判定是IO瓶颈还是软件参数设置不当导致热盘的问题.这时候通常希望能知道磁盘的读写速度,来进行下一步的决策.下面是两种测试方法:(1)使用hdparm命令这是一个是用来获取ATA/IDE硬盘的参数的命令,是由早期...

2017-07-16 00:18:00 57

转载 mount 光盘挂载

光盘设备文件格式  IDE: /dev/hdc  SATA: /dev/sr0如果是外挂式光驱: mount -o /dev/sd0 /media/filename  通过进入/media/filename 可以查看光驱内的内容    其中sd0表示的就是光盘设备文件 如果直接是磁盘的ISO进行读取: mount -o file.iso /media/filen...

2017-07-15 23:55:00 202

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除