你的位置:首页

bash(shell)中的引号

1.双引号由双引号括起来的字符,除$、倒引号(`)和反斜线(\)仍保留其特殊功能外,其余字符均作为普通字符对待。“$”表示变量替换,即用其后指定的变量的值来代替$和变量;倒引号表示命令替换;仅当“\”后面的字符是下述字符之一时,“\”才是转义字符,这些字符是:“$”、“`”、“&...

2015-12-19 (7578)次关注 评论(0) 阅读全文

shell中的IFS变量

IFS的全名为Internal Field Separator,用来在变量扩展后进行单词分割,其默认值是<space><tab><newline>。可以通过cat-etv<<<"$IFS"来查看。IFS...

2015-12-12 (7544)次关注 评论(0) 阅读全文

iptables配置方法

1、安装iptables防火墙如果没有安装iptables需要先安装,CentOS执行:yum install iptablesDebian/Ubuntu执行:apt-get install iptables2、清除已有iptables规则iptables-F iptable...

2015-12-01 (7551)次关注 评论(0) 阅读全文

linux下svn客户端常用命令

1、将文件checkout到本地目录svn checkout path(path是服务器上的目录)例如:svn checkout svn://192.168.1.1/pro/domain简写:svn co2、往版本库中添加新的文件svn add file例如:svn add te...

2015-11-26 (7581)次关注 评论(0) 阅读全文

linux网卡绑定与多vlan实现

1.停止network service:#service network stop2.建立bound0虚拟接口#cd/etc/sysconfig/network-scripts#touch ifcfg-bound0#vi ifcfg-bond0 DEVICE=bon...

2015-11-19 (7556)次关注 评论(0) 阅读全文

apache prefork worker两种工作模式详解

1、prefork.c模块(一个非线程型的、预派生的MPM)prefork MPM使用多个子进程,每个子进程只有一个线程。每个进程在某个确定的时间只能维持一个连接。在大多数平台上,Prefork MPM在效率上要比Worker MPM要高,但是内存使用大得多。prefork的无...

2015-11-11 (7545)次关注 评论(0) 阅读全文

linux下split文件分割与cat文件合并

split文件分割$ ls-lh testfile-rw-r--r--180 admin2.8M Sep2307:43 testfile# testfile2.8M常用分割方式:split-b500k testfile pec#-...

2015-11-01 (7558)次关注 评论(0) 阅读全文

linux中shell变量$$,$!,$?,$-,$*,$@含义解释

linux中shell变量$$,$!,$?,$-,$*,$@,$#,$0,$1,$2的含义解释:变量说明:$$Shell本身的PID(ProcessID)$!Shell最后运行的后台Process的PID$?最后运行的命令的结束代码(返回值)$-使用Set命令设定的Flag一览$...

2015-10-26 (7570)次关注 评论(0) 阅读全文

linux网络设置详解

第一种:使用命令修改(直接即时生效,重启失效)1.网卡配置:#ifconfig eth0192.168.0.1 netmask255.255.255.0 up如果要重起生效,就把这些写到起动脚本rc.local中eth0是第一个网卡,其他依次为eth1,eth*192.16...

2015-10-20 (7539)次关注 评论(0) 阅读全文

线程与进程的区别

一个程序至少有一个进程,一个进程至少有一个线程。线程的划分尺度小于进程,使得多线程程序的并发性高。另外,进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。线程在执行过程中与进程还是有区别的。每个独立的线程有一个程序运行的入口、顺序执行序列和程...

2015-10-15 (3283)次关注 评论(0) 阅读全文

limits.conf配置文件详解

limits.conf的工作原理:limits.conf的后端是这样工作的:limits.conf是 pam_limits.so的配置文件,然后/etc/pam.d/下的应用程序调用pam_***.so模块。譬如说,当用户访问服务器,服务程序将请求发送到PAM模块,PAM模块根据...

2015-10-05 (3252)次关注 评论(0) 阅读全文

LVS的两种实现方法heartbeat和KeepAlived

总拓扑图两种实现方式:一. LVS+heartbeat+ldirectord实现集群负载:1.在主Director Server上和备用Director Server上分别安装heartbeat、libnet与httpd:[root@LW1~]# yum-y install...

2015-09-25 (5329)次关注 评论(0) 阅读全文

如何在linux环境下解压rar格式的文件压缩包

如何在linux环境下解压rar格式的文件压缩包?linux默认情况下zip格式和rar格式的文件都不能解压无法找到zip unzip命令怎么样?解决方法:由于linux系统盘中含有rpm包,直接安装zip unzip rpm包即可yum-y install zip unzip...

2015-09-19 (4184)次关注 评论(0) 阅读全文

Linux负载均衡软件LVS安装篇

一、安装LVS软件1.安装前准备工作操作系统:统一采用Centos4.4版本。地址规划,如表1所示:表1更详细的信息如图2所示:图2 LVS DR模式安装部署结构图图2中的VIP指的是虚拟IP地址,还可以叫做LVS集群的服务IP,在DR、TUN模式中,数据包是直接返回给用户的,...

2015-09-11 (3416)次关注 评论(0) 阅读全文

Linux负载均衡软件LVS概念篇

一、 LVS简介LVS是Linux Virtual Server的简称,也就是Linux虚拟服务器,是一个由章文嵩博士发起的自由软件项目,它的官方站点是www.linuxvirtualserver.org。现在LVS已经是 Linux标准内核的一部分,在Linux2.4内核以前...

2015-09-05 (4366)次关注 评论(0) 阅读全文

Linux负载均衡软件LVS配置篇

LVS集群有DR、TUN、NAT三种配置模式,可以对www服务、FTP服务、MAIL服务等做负载均衡,下面通过搭建www服务的负载均衡实例,讲述基于DR模式的LVS集群配置。一、 Director Server的配置在Director Server上配置LVS负载均衡集群,有两种...

2015-08-29 (4040)次关注 评论(0) 阅读全文

inotify-tools使用方法介绍

inotify-tools是为linux下inotify文件监控工具提供的一套c的开发接口库函数,同时还提供了一系列的命令行工具,这些工具可以用来监控文件系统的事件。 inotify-tools是用c编写的,除了要求内核支持inotify外,不依赖于其他。inotify-too...

2015-08-20 (4131)次关注 评论(0) 阅读全文

Ubuntu网络配置以DHCP方式配置网卡

Ubuntu网络配置的常用系统,于是我学习研究了Ubuntu网络配置,在这里对大家详细介绍下Ubuntu网络配置应用,希望对大家有用Ubuntu网络配置包含了非常好的翻译和容易使用的架构./etc/network/interfaces打开后里面可设置DHCP或手动设置静态ip。前...

2015-08-14 (4394)次关注 评论(0) 阅读全文

linux解压缩命令大全

tar-c:建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-...

2015-08-08 (5357)次关注 评论(0) 阅读全文

linux系统的目录结构作用和分区方案

在Windows操作系统中,使用盘符代表独立的文件系统,如C盘,D盘等,没i一个盘符中都会有个根目录,对于这种同一个系统中可以存在多个根目录的目录结构,被称为森林型目录结构。而Linux系统使用树型目录结构,即在整个系统中只存在一个根目录(文件系统),所有其他的文件系统都挂载到根...

2015-08-01 (4656)次关注 评论(0) 阅读全文