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...
Clustershell集群管理 在运维实战中,如果有若干台数据库服务器,想对这些服务器进行同等动作,比如查看它们当前的即时负载情况,查看它们的主机名,分发文件等等,这个时候该怎么办?一个个登陆服务器去操作,太傻帽了!写个shell去执行,浪费时间~~这种情况下,如果集群数量不多的话,选择一个轻量级的集群管理软件就显得非常有必要了。ClusterShell就是这样一种小的集群管理工具,原理是利用ssh,可以说是Lin...
Firewalld防火墙与ICMP攻击 原文地址:http://www.excelib.com/article/293/show提到ICMP大家应该都很熟悉,可能有人会说:不就是ping吗?但是说到ICMP攻击以及相关防御措施可能就有的人不是非常清楚了。ICMP的概念要 想理解ICMP攻击以及防范我们还得从ICMP的概念说起,ICMP是“Internet Control Message Protocol”的缩写,意...
netstat--查看服务器[有效]连接数--统计端口并发数--access.log分析 简介Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。输出信息含义执行netstat后,其输出结果为Active Internet connections (w/o servers)...
用活firewalld防火墙之service 原文地址:http://www.excelib.com/article/291/show前面学生已经给大家介绍了在firewalld中service的概念以及在zone中怎么使用service,但是service本身怎么配置我们还没讲,本节学生就来给大家介绍service本身的配置。service配置文件service相对于zone来说结构要简单的多,其整体配置文件结构如下...
Firewalld的结构 原文地址:http://www.excelib.com/article/287/showfirewalld简介Centos7中默认将原来的防火墙iptables升级为了firewalld,firewalld跟iptables比起来至少有两大好处:1、firewalld可以动态修改单条规则,而不需要像iptables那样,在修改了规则后必须得全部刷新才可以生效;2、fire...
Epel源配置 CentOS6的请编辑/etc/yum.repos.d/epel.repo输入以下内容[epel]name=ExtraPackagesforEnterpriseLinux6-$basearch#baseurl=http://download.fedoraproject.org/pub/epel/6/$basearchmirrorl...
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...
用活Firewalld防火墙之direct 原文地址:http://www.excelib.com/article/294/show学生在前面已经给大家介绍过了Firewalld中direct的作用,使用他可以直接使用iptables、ip6tables中的规则进行配置,下面学生就给大家介绍direct的具体用法。direct结构我们还是先从配置文件入手,direct的配置文件为/etc/firewalld/direc...
自定义第三方YUM源 1、切换到cloudboot系统目录中2、拷贝repodata目录的*-repo.xml文件到系统目录下3、删除系统目录的repodata目录4、编辑repo.xml内容,base添加rpm包包名5、上传第三方rpm包到Packages目录中6、生成rpm包的依赖关系7、重建rpm依赖关系会生成新的repodata目录...
Firewalld中的whitelist并不是规则白名单 原文地址:http://www.excelib.com/article/292/showwhitelist的含义白名单跟防火墙结合在一起大家很容易将其理解为规则白名单,不过在Firewalld中whitelist却并不是规则白名单的含义。对于一个防火墙来说,最重要的当然就是规则了,Firewalld当然也不例外,学生前面也给大家介绍了很多规则相关的配置方法,不过大家有没有意识...
Linux盘符漂移问题 Linux管理多块磁盘时(以sata盘为例),会按磁盘加载的顺序依次给磁盘命名为/dev/sda, /dev/sdb... 这种命名规则就会导致,一块磁盘在发生热插拔或系统重启后,盘符可能发生变化,会影响到一些依赖磁盘盘符工作的应用程序,比如fstab里按盘符名来挂载。要解决磁盘盘符漂移问题,一劳永逸的方法就是将磁盘槽位与盘符名做绑定;淘宝内核组的三百同学针对ali内核,添加了磁盘绑定的...
Firewalld常用命令 原文地址:http://www.excelib.com/article/288/showFirewalld防火墙中所使用到的命令可以分为三大类:安装卸载、维护和策略操作。安装在Centos7中默认已经安装了firewalld,如果需要自行安装,可以直接使用yum安装[root@excelib.com ~]# yum install firewalld如果需要使用图...
paste:linux合并两个文件中的列(左右合并) [root@www ~]# paste [-d] file1 file2选项与参数:-d :后面可以接分隔字符。默认是以 [tab] 来分隔的!- :如果 file 部分写成 - ,表示来自 standard input 的数据的意思。范例一:将 /etc/passwd 与 /etc/shadow 同一行贴在一起[root@www ~]# paste /e...
你真的理解防火墙吗 原文地址:http://www.excelib.com/article/286/show要想真正用活防火墙,首先需要弄明白防火墙到底是什么、起什么作用,只有这样才能用的得心应手,不过由于历史原因,现在普遍对防火墙概念的理解有一定的误区,这就影响了对防火墙的灵活使用,所以在正式学习firewalld之前学生先给大家介绍一下防火墙的本质到底是什么。“防火墙”到底是什么“防火墙”在...
Linux网络工具lsof和netstat lsof全名为list opened files,即列举系统中已经被打开的文件,基本使用如下:(1) 查看/etc/passwd使用情况lsof /etc/password(2) 查看监听的socket网络服务lsof -i其通用输出格式的几个字段的内容如下:COMMAND 默认以9个字符长度显示的命令名称PID 进程的ID号USER 命令的执行UID...
Shell与if相关参数 [ -a FILE ]如果 FILE 存在则为真。[ -b FILE ]如果 FILE 存在且是一个块特殊文件则为真。[ -c FILE ]如果 FILE 存在且是一个字特殊文件则为真。[ -d FILE ]如果 FILE 存在且是一个目录则为真。[ -e FILE ]如果 FILE 存在则为真。...
Day2-VIM(六): 恢复 恢复在VIM里比较简单,不过想要具体恢复到某个时间段很难就我的经验而言,有时候使用恢复还不如删了重写这里我们来讲讲恢复、撤销和重复命令的使用u 撤消上次命令U 恢复整行ctrl+r 重做. 重复e! 全文恢复如果有使用offic...
shell脚本,每5个字符之间插入"|",行末不插入“|” 文本aaaaabbbbbcccccddddeeeeefffffkkkkkvvvvnnnnnggggg希望得到的结果如下:aaaaa|bbbbb|ccccc|ddddeeeee|fffff|kkkkk|vvvvnnnnn|ggggg匹配要求:希望每5个字符之间插入一个"|",如果该行的字符数量正好是5的倍数,行末就不插入"|"了。解题如下:[root@localhost zuo...
Day2-VIM(四):修改 字符替换r 单个字符替换R 连续替换~ 更改大小写很简单,多试试就行了tips:4~更改连续4个字符的大小写,很有意思单词修改cw 从光标处修改到单词结尾cb 从光标处修改到单词开头这里直接使用cw或cb操作很简单,要注意的...