- 博客(51)
- 收藏
- 关注
转载 bc显示小数点前的0
bc是强大而常用的计算工具。不过在除法运算时,如果得到的结果值小于1,得到的小数前面的0不存。本篇提供几个常用小数点前缺0的解决方法。1 [root@maqing ~]# bc2 bc 1.06.953 Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc.4 T...
2017-09-11 11:10:00
163
转载 netstat--查看服务器[有效]连接数--统计端口并发数--access.log分析
简介Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。输出信息含义执行netstat后,其输出结果为Active Internet connections (w/o servers)...
2017-08-31 09:55:00
777
转载 Clustershell集群管理
在运维实战中,如果有若干台数据库服务器,想对这些服务器进行同等动作,比如查看它们当前的即时负载情况,查看它们的主机名,分发文件等等,这个时候该怎么办?一个个登陆服务器去操作,太傻帽了!写个shell去执行,浪费时间~~这种情况下,如果集群数量不多的话,选择一个轻量级的集群管理软件就显得非常有必要了。ClusterShell就是这样一种小的集群管理工具,原理是利用ssh,可以说是Lin...
2017-08-14 16:38:00
236
转载 Epel源配置
CentOS6的请编辑/etc/yum.repos.d/epel.repo输入以下内容[epel]name=ExtraPackagesforEnterpriseLinux6-$basearch#baseurl=http://download.fedoraproject.org/pub/epel/6/$basearchmirrorl...
2017-08-04 08:27:00
118
转载 用活Firewalld防火墙之direct
原文地址:http://www.excelib.com/article/294/show学生在前面已经给大家介绍过了Firewalld中direct的作用,使用他可以直接使用iptables、ip6tables中的规则进行配置,下面学生就给大家介绍direct的具体用法。direct结构我们还是先从配置文件入手,direct的配置文件为/etc/firewalld/direc...
2017-07-21 08:28:00
1699
转载 Firewalld防火墙与ICMP攻击
原文地址:http://www.excelib.com/article/293/show提到ICMP大家应该都很熟悉,可能有人会说:不就是ping吗?但是说到ICMP攻击以及相关防御措施可能就有的人不是非常清楚了。ICMP的概念要 想理解ICMP攻击以及防范我们还得从ICMP的概念说起,ICMP是“Internet Control Message Protocol”的缩写,意...
2017-07-21 08:26:00
1658
转载 Firewalld中的whitelist并不是规则白名单
原文地址:http://www.excelib.com/article/292/showwhitelist的含义白名单跟防火墙结合在一起大家很容易将其理解为规则白名单,不过在Firewalld中whitelist却并不是规则白名单的含义。对于一个防火墙来说,最重要的当然就是规则了,Firewalld当然也不例外,学生前面也给大家介绍了很多规则相关的配置方法,不过大家有没有意识...
2017-07-21 08:24:00
751
转载 用活firewalld防火墙之service
原文地址:http://www.excelib.com/article/291/show前面学生已经给大家介绍了在firewalld中service的概念以及在zone中怎么使用service,但是service本身怎么配置我们还没讲,本节学生就来给大家介绍service本身的配置。service配置文件service相对于zone来说结构要简单的多,其整体配置文件结构如下...
2017-07-20 10:27:00
445
转载 用活firewalld防火墙中的zone
原文地址:http://www.excelib.com/article/290/showfirewalld中zone的含义学生前面已经给大家介绍过了,说白了一个zone就是一套规则集。可是什么时候该用哪个zone、每个zone中的规则具体是怎么设置呢?下面学生就来给大家详细讲解。名词解释在具体介绍zone之前学生先给大家介绍几个相关的名词,因为如果不理解这几个名词zone就无...
2017-07-20 10:22:00
1220
转载 Firewalld的panic模式
原文地址:http://www.excelib.com/article/289/showFirewalld有一种Panic模式,Panic的单词含义为“恐慌”、“惊慌”,在firewalld中他表示当发生紧急情况(比如遭到攻击)时启用的一种“禁行模式”,启用这种模式后所有的进包和出包都会被丢弃,和panic模式相关的有三个命令1 [root@excelib.com ~]# f...
2017-07-20 10:12:00
605
转载 Firewalld常用命令
原文地址:http://www.excelib.com/article/288/showFirewalld防火墙中所使用到的命令可以分为三大类:安装卸载、维护和策略操作。安装在Centos7中默认已经安装了firewalld,如果需要自行安装,可以直接使用yum安装[root@excelib.com ~]# yum install firewalld如果需要使用图...
2017-07-20 10:06:00
147
转载 Firewalld的结构
原文地址:http://www.excelib.com/article/287/showfirewalld简介Centos7中默认将原来的防火墙iptables升级为了firewalld,firewalld跟iptables比起来至少有两大好处:1、firewalld可以动态修改单条规则,而不需要像iptables那样,在修改了规则后必须得全部刷新才可以生效;2、fire...
2017-07-20 09:56:00
172
转载 你真的理解防火墙吗
原文地址:http://www.excelib.com/article/286/show要想真正用活防火墙,首先需要弄明白防火墙到底是什么、起什么作用,只有这样才能用的得心应手,不过由于历史原因,现在普遍对防火墙概念的理解有一定的误区,这就影响了对防火墙的灵活使用,所以在正式学习firewalld之前学生先给大家介绍一下防火墙的本质到底是什么。“防火墙”到底是什么“防火墙”在...
2017-07-20 08:57:00
174
转载 linux的审计功能(audit)
为了满足这样的需求:记录文件变化、记录用户对文件的读写,甚至记录系统调用,文件变化通知。什么是auditThe Linux Audit Subsystem is a system to Collect information regarding events occurring on the system(s) Kernel events (syscall events)User eve...
2017-07-19 10:25:00
443
转载 自定义第三方YUM源
1、切换到cloudboot系统目录中2、拷贝repodata目录的*-repo.xml文件到系统目录下3、删除系统目录的repodata目录4、编辑repo.xml内容,base添加rpm包包名5、上传第三方rpm包到Packages目录中6、生成rpm包的依赖关系7、重建rpm依赖关系会生成新的repodata目录...
2017-07-14 08:34:00
120
转载 Shell与if相关参数
[ -a FILE ]如果 FILE 存在则为真。[ -b FILE ]如果 FILE 存在且是一个块特殊文件则为真。[ -c FILE ]如果 FILE 存在且是一个字特殊文件则为真。[ -d FILE ]如果 FILE 存在且是一个目录则为真。[ -e FILE ]如果 FILE 存在则为真。...
2017-07-06 08:15:00
52
转载 Linux盘符漂移问题
Linux管理多块磁盘时(以sata盘为例),会按磁盘加载的顺序依次给磁盘命名为/dev/sda, /dev/sdb... 这种命名规则就会导致,一块磁盘在发生热插拔或系统重启后,盘符可能发生变化,会影响到一些依赖磁盘盘符工作的应用程序,比如fstab里按盘符名来挂载。要解决磁盘盘符漂移问题,一劳永逸的方法就是将磁盘槽位与盘符名做绑定;淘宝内核组的三百同学针对ali内核,添加了磁盘绑定的...
2017-07-04 16:45:00
998
转载 shell脚本,每5个字符之间插入"|",行末不插入“|”
文本aaaaabbbbbcccccddddeeeeefffffkkkkkvvvvnnnnnggggg希望得到的结果如下:aaaaa|bbbbb|ccccc|ddddeeeee|fffff|kkkkk|vvvvnnnnn|ggggg匹配要求:希望每5个字符之间插入一个"|",如果该行的字符数量正好是5的倍数,行末就不插入"|"了。解题如下:[root@localhost zuo...
2017-06-30 11:27:00
376
转载 paste:linux合并两个文件中的列(左右合并)
[root@www ~]# paste [-d] file1 file2选项与参数:-d :后面可以接分隔字符。默认是以 [tab] 来分隔的!- :如果 file 部分写成 - ,表示来自 standard input 的数据的意思。范例一:将 /etc/passwd 与 /etc/shadow 同一行贴在一起[root@www ~]# paste /e...
2017-06-29 10:32:00
2047
转载 关于bc 的scale .
linux下的bc命令可以设置结果的位数,通过 scale.比如:$ echo "scale=4; 1.2323293128 / 1.1" | bc -l1.1202但是scale只对除法、取余、乘幂有效,比如乘法就无效:$ echo "scale=4; 1.2323293128 * 1.1" | bc -l1.3555622440想了一个回避的方法,就是除...
2017-06-28 08:43:00
217
转载 Linux网络工具lsof和netstat
lsof全名为list opened files,即列举系统中已经被打开的文件,基本使用如下:(1) 查看/etc/passwd使用情况lsof /etc/password(2) 查看监听的socket网络服务lsof -i其通用输出格式的几个字段的内容如下:COMMAND 默认以9个字符长度显示的命令名称PID 进程的ID号USER 命令的执行UID...
2017-06-26 08:54:00
87
转载 Day2-VIM(六): 恢复
恢复在VIM里比较简单,不过想要具体恢复到某个时间段很难就我的经验而言,有时候使用恢复还不如删了重写这里我们来讲讲恢复、撤销和重复命令的使用u 撤消上次命令U 恢复整行ctrl+r 重做. 重复e! 全文恢复如果有使用offic...
2017-06-15 14:29:00
61
转载 Day2-VIM(五):复制
粘帖p 粘帖 复制的形式可以很多,但是粘帖的形式却没多少无非就是加数字达到多次粘帖什么的其实准确的说,p应该是放置的意思不过我也搞不清是paste还是put的缩写单词和字符复制ynl 向右复制n个字符ynh 向左复制n个...
2017-06-15 14:28:00
48
转载 Day2-VIM(四):修改
字符替换r 单个字符替换R 连续替换~ 更改大小写很简单,多试试就行了tips:4~更改连续4个字符的大小写,很有意思单词修改cw 从光标处修改到单词结尾cb 从光标处修改到单词开头这里直接使用cw或cb操作很简单,要注意的...
2017-06-15 14:27:00
52
转载 Day2-VIM(二):插入
基础字符位置插入i 在光标之前插入a 在光标之后追加你看,其实刚开始用这两个就足够了,这就是最基础的为什么这么说呢?因为你可以依靠上一节中的移动命令来达到任意位置,然后再大力插入不要忘了,VIM中最重要的技巧之一就是命令间的配合使用进阶行位置插入A 在一行的结尾处追加...
2017-06-15 14:26:00
210
转载 Day2-VIM(三):删除
字符删除x 删除光标所在处字符X 删除光标所在前字符这里没有什么可注意的地方,但需要说明一下的是通常情况下,新手一旦着急便会按着x不动,从而达到删除一大块文本的目的如果是头几天使用还好说,但从长久考虑,你还需要学习下面的删除命令单词删除dw 删除到下一个单词开头de ...
2017-06-15 14:26:00
44
转载 Day2-VIM(一):移动
基础字符移动k 上移 kh 左移 h ll 右移 jj 下移你也可以使用键盘上的方向键来移动,但这么做h j k l的存在就失去了意义之所以使用h j k l来控制方向,...
2017-06-15 14:24:00
42
转载 Day3(2)bash的特性
bash的基础特性: (1)命令历史 history 环境变量: HISTSIZE:命令零食记录的条数; HISTFILE:~/.bash_history; HISFILESIZE:命令历史文件记录历史的条数; history -d OFFSET -c history #:显示历史中最近的#条命令; -a:手动追加当前会话缓冲区的...
2017-06-09 08:21:00
63
转载 Day3(1)linux文件系统及文件类型
Linux的文件系统 根文件系统(rootfs) root filesystem LSB,FHS:(FileSystem Heirache Standard) /etc,/usr,/var,/root,/home,/dev /boot:引导文件存放目录,内核文件(vmlinuz)、引导加载器(bootloader,grub)都存放于此目录; /bin:供所有用户使用...
2017-06-06 15:05:00
56
转载 linux中普通用户修改密码出现(passwd:Authentication token manipulation error)
如果在linux中,不管是root用户还是普通用户登录后,修改自己的密码,出现---passwd:Authentication token manipulation error---错误的解决办法:root自己修改密码失败普通用户修改密码失败1.报这样的错误是:密码:身份验证令牌操作错误,一般是密码文件的权限的问题,不过也有可能是根目录空间满用lsattr命令...
2017-06-06 09:34:00
2908
转载 if语句
bash 脚本编程: 过程式编程语言: 顺序执行 选择执行 循环执行 选择执行: 单分支判断语句 if 判断条件;那么 条件为真的分支代码 结束 双分支判断语句 if 判断条件;then 条件为真的分支代码 else 条件为假的分支代码 fi 添加用户脚本 1 #!/bin/bash 2 # 3 4 #如果参数个数小...
2017-06-05 10:30:00
48
转载 一文读懂非关系型数据库(NoSQL)
为了更好的理解非关系型数据库,我又深入的度娘了下原文地址:https://baijiahao.baidu.com/po/feed/share?wfr=spider&for=pc&context=%7B"sourceFrom"%3A"bjh"%2C"nid"%3A"news_3690540158463624329"%7D本文共11000字,阅读全文约需30分钟。...
2017-04-17 10:45:00
1401
转载 从关系型数据库到非关系型数据库
原帖地址:http://blog.csdn.net/robinjwong/article/details/18502195/感谢原贴楼主分享,借鉴过来学习下1. 关系型数据库关系型数据库,是指采用了关系模型来组织数据的数据库。关系模型是在1970年由IBM的研究员E.F.Codd博士首先提出的,在之后的几十年中,关系模型的概念得到了充分的发展并逐渐成为主流数据库结构的主流...
2017-04-17 10:34:00
51
转载 一、Python 模块EasyGui详细介绍
Python 模块EasyGui详细介绍EasyGui 官网: -http://easygui.sourceforge.net官方的教学文档: -easygui-docs-0.96\tutorial\index.html小甲鱼翻译改编的教学文档: -http://bbs.fishc.com/thread-4...
2017-03-31 16:01:00
589
转载 什么是VBA,他有什么作用
目录什么是VBA,它有什么作用VBA在哪里存放的?怎么运行的什么是宏?宏和VBA有什么关系?录制一个宏编写第一个宏一、什么是VBA,它有什么作用VBA是一种编程语言,它依托于Office软件,不能独立的运行,通过VBA可以实现各种Office软件操作的自动化。总结下VBA的作用:实现E...
2017-03-27 11:02:00
3432
转载 Day3-Python基础3---函数递归和函数式方程
一、函数的递归在函数内部,可以调用其他函数。如果一个函数在内部调用自身本身,这个函数就是递归函数。递归特性:1. 必须有一个明确的结束条件2. 每次进入更深一层递归时,问题规模相比上次递归都应有所减少3. 递归效率不高,递归层次过多会导致栈溢出(在计算机中,函数调用是通过栈(stack)这种数据结构实现的,每当进入一个函数调用,栈就会加一层栈帧,每当函数返回,栈就会减...
2017-03-19 09:06:00
109
转载 Day3-Python基础3--局部变量和全局变量
一、局部变量 1 def test(name): 2 print("before change:",name) 3 name = "maqing" #局部变量name,只能在这个函数内生效,这个函数就是这个变量的作用域 4 print("after change:",name) 5 6 name = "peilin" 7 pr...
2017-03-16 10:42:00
102
转载 Day3-Python基础3--默认参数和参数组
一、默认参数先看下下面的代码: 1 def stu_register(name,age,country,course): 2 print("----注册学生信息------") 3 print("姓名:",name) 4 print("age:",age) 5 print("国籍:",country) 6 print...
2017-03-16 10:24:00
171
转载 str.split和re.split中空格的区别
一、str.split和re.split的基本用法1、str.spli的基本用法现用下面的文件:1 maqing:abc123我们要建立一个用户名和用户密码的匹配关系:1 with open("test.txt","r") as file:2 list = file.readlines()3 for line in list:...
2017-03-15 14:42:00
125
转载 Day3-Python基础3--函数参数及调用
一、return返回值return的两个作用:1)需要用一个变量来接受程序结束后返回的结果2)它是作为一个结束符,终止程序运行 1 def test(): 2 print("我是return前的命令") 3 return 0 4 print("我是return后的命令") 5 6 x = test() 7 prin...
2017-03-14 15:54:00
74
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人