shell浅谈之三for、while、until循环
摘要:一、简介 Shell编程中循环命令用于特定条件下决定某些语句重复执行的控制方式,有三种常用的循环语句:for、while和until。while循环和for循环属于“当型循环”,而until属于“直到型循环”。循环控制符:break和continue控制流程转向。 二、详解1、for循环(1)for
阅读全文
posted @
2018-12-10 10:53
bdicaprio
阅读(335)
推荐(0)
zabbix相关内容
摘要:http://www.cnblogs.com/vurtne-lu/p/7813397.html https://blog.csdn.net/qq_38032300/article/details/80683365 https://blog.csdn.net/xiao_zhou_/article/de
阅读全文
posted @
2018-12-10 10:48
bdicaprio
阅读(66)
推荐(0)
dig命令
摘要:安装 yum install bind-utils Dig是域信息搜索器的简称(Domain Information Groper),使用dig命令可以执行查询域名相关的任务。 ###1. 理解dig的输出结果 $ dig chenrongrong.info 1 ; <<>> DiG 9.9.5-3
阅读全文
posted @
2018-12-10 10:45
bdicaprio
阅读(250)
推荐(0)
setfacl命令的基本用法
摘要:1、setfacl的用途setfacl命令可以用来细分linux下的文件权限。 chmod命令可以把文件权限分为u,g,o三个组,而setfacl可以对每一个文件或目录设置更精确的文件权限。 换句话说,setfacl可以更精确的控制权限的分配。 比如:让某一个用户对某一个文件具有某种权限。 这种独立
阅读全文
posted @
2018-12-10 10:42
bdicaprio
阅读(466)
推荐(0)
linux下mongo启动关闭重启方法
摘要:1 启动 启动mongodb首先要指定mongo的数据目录和日志文件路径, 如: /data/mongodb/ /var/log/mongodb/mongodb.log 启动命令: /usr/local/mongdb/bin/mongod -port 10001 --dbpath /data/mon
阅读全文
posted @
2018-12-10 10:39
bdicaprio
阅读(17949)
推荐(0)
numactl
摘要:numactl - 用于控制 进程与共享存储的 NUMA 技术机制语法:numactl [--interleave nodes] [--preferred node] [--membind nodes] [--cpunodebind nodes] [--physcpubind cpus] [--lo
阅读全文
posted @
2018-11-02 15:45
bdicaprio
阅读(886)
推荐(0)
iptables(一)详细教程:基础、架构、清空规则、追加规则、应用实例
摘要:iptables防火墙可以用于创建过滤(filter)与NAT规则。所有Linux发行版都能使用iptables,因此理解如何配置iptables将会帮助你更有效地管理Linux防火墙。如果你是第一次接触iptables,你会觉得它很复杂,但是一旦你理解iptables的工作原理,你会发现其实它很简
阅读全文
posted @
2018-10-30 10:00
bdicaprio
阅读(387)
推荐(0)
Linux禁止ping以及开启ping的方法
摘要:Linux默认是允许Ping响应的,系统是否允许Ping由2个因素决定的:A、内核参数,B、防火墙,需要2个因素同时允许才能允许Ping,2个因素有任意一个禁Ping就无法Ping。 具体的配置方法如下: A、内核参数设置 1、允许PING设置 A.临时允许PING操作的命令为:#echo 0 >/
阅读全文
posted @
2018-10-30 09:59
bdicaprio
阅读(244)
推荐(0)
firewalld命令参数详解
摘要:firewall-cmd命令是Firewalld动态防火墙管理器服务的命令行终端。它的参数一般都是以“长格式”来执行的,但同学们也不用太过于担心,因为红帽RHEL7系统非常酷的支持了部分命令的参数补齐,也正好包括了这条命令,也就是说现在除了能够用Tab键来补齐命令或文件名等等内容,还可以用Tab键来
阅读全文
posted @
2018-10-29 18:26
bdicaprio
阅读(1704)
推荐(0)
systool命令——貌似只能用来看看HBA卡WWN号什么的
摘要:安装 yum install sysfsutils 第一次接触这个命令, 感觉这个命令非常强大,可回头在网上google了好多,发现讲这个命令的用法的并不多,多数也是在用它来查询WWN号有一篇博客倒是提到了 查看HBA卡信息、判定HBA卡所连接的SAN Switch及SAN Switch的端口这个功
阅读全文
posted @
2018-10-29 16:05
bdicaprio
阅读(966)
推荐(0)
Linux 下以其他用户身份运行程序—— su、sudo、runuser
摘要:本文综合分析了Linux系统下,如何使用runuser命令、su命令和sudo命令以其他用户身份来运行程序,以及这三个命令的运行效率比较。 一、su 命令临时切换用户身份 SU:( Switch user切换用户),可让一个普通用户切换为超级用户或其他用户,并可临时拥有所切换用户的权限,切换时需输入
阅读全文
posted @
2018-10-29 15:47
bdicaprio
阅读(3539)
推荐(0)
linux查看连接数
摘要:1)统计80端口连接数 netstat -nat | grep -i "80" | wc -l 2)统计httpd协议连接数 ps -ef | grep httpd | wc -l 3)、统计已连接上的,状态为“established' netstat -na | grep ESTABLISHED
阅读全文
posted @
2018-10-29 15:21
bdicaprio
阅读(528)
推荐(0)
CSVN部署安装,实现web管理svn
摘要:系统环境:centos7最小化安装 下载这个文件并解压 https://pan.baidu.com/s/1miwdBc8 tar zxvf jdk-8u91-linux-x64.gz mv jdk1.8.0_91/ /usr/local/ vi /etc/profile 添加如下三行 1 2 3 s
阅读全文
posted @
2018-10-24 18:23
bdicaprio
阅读(1898)
推荐(0)
svn高可用集群搭建
摘要:1.环境准备(以下是我虚拟机配置): 服务器一:192.168.227.145(RIP) 系统centos 6.5 服务器二:192.168.227.146(RIP) 系统centos 6.5 VIP:192.168.227.147 以上内容VIP为虚拟IP,RIP为服务器真实IP,我们访问svn服
阅读全文
posted @
2018-10-24 18:09
bdicaprio
阅读(2217)
推荐(0)
Subversion的备份
摘要:想给Subversion服务器做简单的自动备份,也不知道别人是怎么弄的,自己想了个笨办法。 【环境】 A机:Subversion服务器,IP为192.168.1.16 B机:备份机器,IP为192.168.1.66 【策略】 每周六晚上23:30点进行hotcopy全量备份,每天晚上23:30点进行
阅读全文
posted @
2018-10-24 18:03
bdicaprio
阅读(225)
推荐(0)
Shell查看linux的组里面有哪些用户
摘要:3.上面的脚本有一个问题就是for里面默认分隔符是空格->Tab符->\n换行 如果for line in $(cat /etc/group)里面的cat的文件的行是有空格的话 需要 1>在脚本之前加入下面: OLDIFS=$IFS IFS=$'\n' 用完后 IFS=$OLDIFS 2>或者使用w
阅读全文
posted @
2018-10-24 18:01
bdicaprio
阅读(386)
推荐(0)
linux 查看用户属于哪个组
摘要:linux查看用户所属组有很多方法: 命令groups 查看当前用户所属组 [root@localhost xly]# groups root groups 用户(查看用户所属组) [root@localhost xly]# groups xly xly : xly id 用户(查看用户所属组) [
阅读全文
posted @
2018-10-24 17:59
bdicaprio
阅读(29637)
推荐(1)
Linux 上的 Cache、Buffer 和交换空间
摘要:如何在 Linux 中清除缓存(Cache)? 每个 Linux 系统有三种选项来清除缓存而不需要中断任何进程或服务。 (LCTT 译注:Cache,译作“缓存”,指 CPU 和内存之间高速缓存。Buffer,译作“缓冲区”,指在写入磁盘前的存储再内存中的内容。在本文中,Buffer 和 Cache
阅读全文
posted @
2018-10-24 17:57
bdicaprio
阅读(261)
推荐(0)
openssl查看证书细节
摘要:openssl x509部分命令 打印出证书的内容: openssl x509 -in cert.pem -noout -text 打印出证书的系列号 openssl x509 -in cert.pem -noout -serial 打印出证书的拥有者名字 openssl x509 -in cert
阅读全文
posted @
2018-10-24 14:59
bdicaprio
阅读(232)
推荐(0)
linux生成自验证ssl证书的具体命令和步骤
摘要:1.首先要生成服务器端的私钥(key文件): openssl genrsa -des3 -out server.key 1024 2.去除key文件口令的命令: openssl rsa -in server.key -out server.key 3.生成服务端证书 openssl req -new
阅读全文
posted @
2018-10-24 14:54
bdicaprio
阅读(1457)
推荐(0)