您现在的位置:首页作者念宗发布的文章

bash shell的并发实现及进程数的控制

bash shell的并发实现及进程数的控制

首先,要实现并发, 同时运行的进程必须是没有先后顺序的,否则也不适用.比如对多台server进行ping.一. 通过后台运行的方式常规方式:[root@vm57-120 ~]# cat ping.sh #!/bin/bashfor ip in 192.168.57.121 192.168....
subshell

subshell

子任务执行时能做串行处理. 圆括号里的命令列表 ( 命令 1; 命令 2; 命令 3; ... ) 注意:  在子 shell 里的变量不能被这段子 shell 代码块之外外面的脚本访问.这些变量是不能被   (local variable...
chkconfig 服务的添加、顺序

chkconfig 服务的添加、顺序

chkconfig --level 345 nfs off--add name 这个选项增加一项新的服务,chkconfig 确保每个运行级有一项 启动(S) 或者 杀死(K) 入口。如有缺少,则会从缺省的init 脚本自动建立。--del name 用来删除服务,并把相关符号连接从 /etc/rc...
shell随机码生成的几种方法

shell随机码生成的几种方法

shell中有一个变量$RANDOM 能够生成随机的数字,范围是0~32767[2^15],大概率基本上是4~5位数字。1. $RANDOMshell中有一个变量$RANDOM 能够生成随机的数字,范围是0~32767[2^15],大概率基本上是4~5位数字。取0~99之间的数:echo...
LVS/DR模式原理剖析(FAQs)

LVS/DR模式原理剖析(FAQs)

之前一篇LVS-DR模式原理图文详解介绍了该模式的工作原理,以下的FAQs解答了有关LVS/DR模式工作原理的常见问题。1. LVS/DR如何处理请求报文的,会修改IP包内容吗?1.1 vs/dr本身不会关心IP层以上的信息,即使是端口号也是tcp/ip协议栈去判断是否正确,vs/dr本身主要做这么...
LVS-DR工作原理图文详解

LVS-DR工作原理图文详解

很久以前在51cto投稿的老文章了,挪到自己博客记录一下。【51CTO独家特稿】LVS如今早已不再新鲜,在生产环境中的应用非常广泛。它的原理相信运维的同行们多少都知道。但是你到底了解到什么程度呢?我们都知道LVS有LVS-DR,LVS-NAT,LVS-TUN三种模式,其中DR模式意为Direct R...
字符编码之理论篇

字符编码之理论篇

bit(比特):计算机最新的表示单位,一个0/1byte(字节):计算机中最小的存储单位。缩写B计算机内存最小分配单位为字节byte计算机中数据存储在硬盘是以二进制形式存储。 GB以后的表示单位:TB/PB/EB/ZB/YB/BBASCII码:老美编写的,只支持英文字符。分为标准ASCII...
字符编码之实践篇

字符编码之实践篇

Windows字符终端(cmd)内部已支持Unicode,另外终端还可以显性地支持设置另外一种编码,中文操作系统中默认为GBK,可以通过chcp命令修改,也可以修改注册表设置默认编码。两种修改方法:chcp 65001:设置终端编码为utf-8(如果只输入chcp则显示当前编码)。chcp命令即是c...
Not enough Memory

Not enough Memory

http://bugs.python.org/issue19914注意看这条记录,里面提到了这个是window7上的一个bug:使用UTF-8时,就会引起这个错误 win10上已经解决了我是在cmd.exe上chcp到65001之后执行脚本会提示此错误,chcp到gbk之后正常了。...