09 2016 档案
摘要:1.CPU占用最多的前10个进程: 2.内存消耗最多的前10个进程 3.虚拟内存使用最多的前10个进程 4.也可以试试 5.看看几个参数含义
阅读全文
摘要:一)备份分类 1 2 3 4 5 6 7 8 9 10 11 12 冷备:cold backup数据必须下线后备份 温备:warm backup全局施加共享锁,只能读,不能写 热备:hot backup数据不离线,读写都能正常进行 备份的数据集 完全备份:full backup 部分备份:parti
阅读全文
摘要:(一) 简单理解四层和七层负载均衡: ① 所谓四层就是基于IP+端口的负载均衡;七层就是基于URL等应用层信息的负载均衡;同理,还有基于MAC地址的二层负载均衡和基于IP地址的三层负载均衡。 换句换说,二层负载均衡会通过一个虚拟MAC地址接收请求,然后再分配到真实的MAC地址;三层负载均衡会通过一个
阅读全文
摘要:触发器是一种用来保障参照完整性的特殊的存储过程,它维护不同表中数据间关系的有关规则。当对指定的表进行某种特定操作(如:Insert,Delete或Update)时,触发器产生作用。触发器可以调用存储过程。 创建触发器的语法: 定义一个好的触发器对简化数据的管理,保证数据库的安全都有重要的影响。触发器
阅读全文
摘要:一、SQL存储过程的概念,优点及语法 整理在学习程序过程之前,先了解下什么是存储过程?为什么要用存储过程,他有那些优点 定义:将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来, 那么以后要叫数据库提供与已定义好的存储过程的功能相同的服务时,只需调用execute,即可自动完成命
阅读全文
摘要:#!/bin/sh ftp -n<<END_FTP open 192.168.1.4 user codfei duibuqi //用户名codfei 密码duibuqi binary prompt off //关闭提示 mput test //上传test close bye END_FTP 自动ssh 登陆 从A 到B 然后再到c #!/usr/bin/expect -f set timeou...
阅读全文
摘要:#题目:有10 台被监控主机、一台监控机,在监控机上编写脚本,一旦某台被监控机器/ 分区适用率大于80%, 就发邮件报警放到crontab 里面, 每10 分钟检查一次 #测试机器:虚拟机Linux as 4 #1.首先建立服务器间的信任关系。拿两台机器做测试 id_rsa 是密钥文件,id_rsa
阅读全文
摘要:该子目录的作用是报告各种不同的内核参数,并让您能交互地更改其中的某些。与 /proc 中所有其他文件不同,该目录中的某些文件可以写入,不过这仅针对 root。 其中的目录以及文件的详细列表将占据过多的篇幅,而且该目录的内容是依赖于系统的,而 大部分的文件也仅仅对某些特殊的应用程序有用。然而,以下是该
阅读全文
摘要:lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符,
阅读全文
摘要:在安装LAMP架构时,我们常用php-5.3的版本 现进行php-5.4/5.5的编译安装演示:
阅读全文
摘要:/* 当需要用到Apache的扩展模块时, 就要用到了apache的扩展工具 apxs */ #在使用这个功能之前,请先确认是否已经加载了 mod_so 模块,方法是: [root@localhost ~]# /usr/local/apache2/bin/httpd -l /* 在列出的内容中,如果有 mod_so 那么说明已经加载了该模块。*/ 下面,举个例子来演...
阅读全文
摘要:#First Step: cp /usr/local/apache2/bin/apachectl /etc/init.d/httpd #Second Step: vim /etc/init.d/httpd 在第一行#!/bin/sh下增加两行文字 # chkconfig: 35 70 30 # description: Apache #Third Step: 保存退出 chkconfig -...
阅读全文
摘要:/* 我们在试验中比较常用的是httpd-2.2 的版本 然后到了 httpd-2.4 这个版本,Centos里的apr已经不适用了。 所以需要源码编译apr以及apr-util */ #1. 下载源码: cd /usr/local/src/ wget http://mirrors.cnnic.cn/apache/httpd/httpd-2.4.12.tar.bz2 w...
阅读全文
摘要:centos系统,修改vim的配置文件 /etc/vimrc 添加如下内容: 1) 打开 vimrc ,添加以下语句来使得语法高亮显示: syntax on 2) 如果此时语法还是没有高亮显示,那么在 /etc 目录下的 profile 文件中添加以下语句: export TERM=xterm-color 3)解决方向键和退格键失效的问题(采用非兼容模式) set nocompatible ...
阅读全文
摘要:/* 如果在普通用户下。 */ [frankie@localhost ~]$ sudo apt-get install vim [frankie@localhost ~]$ cd /etc/vim [frankie@localhost vim]$ vim vimrc //ADD(采用非兼容模式) set nocompatible set backspace=2 //test [fr...
阅读全文
摘要:1. CTRL+ALT+T 可以将命令模式打开 2. 有可能没办法进行yum ,它会告诉你操作的方法 3. 有些操作需要获得root的权限才可以,我们得进入root状态 --> sudo passwd ...会提示为root配置一个新的密码,记住!!! 再 su 输入密码后就可以进入root下 4. ubuntu不能使用yum,安装需要使用dpkg 使用方法: --> (如果...
阅读全文
摘要:分两种 1. 在VMware中安装,则与Centos的安装类似 2. 在VirtualBox里安装 --> 1. 先“新建” 一个虚拟电脑 2. 根据需求编辑虚拟电脑的信息 (具体的大小、内存等等都需要根据当时的需求) 3. 编辑好后,再对具体的数值进行设置 --〉对准虚拟机右键 --〉设置 -- 〉 将启动顺序选择 光驱、硬盘 在“存...
阅读全文
摘要:[root@localhost test1]# vim 19.py //add #!/usr/bin/python macaddr = '00:0C:29:D1:6F:E9' prefix_mac = macaddr[:-3] last_two = macaddr[-2:] plus_one = int(last_two, 16) + 1 new_last_two = hex(plus_one...
阅读全文
摘要:[root@localhost test1]# vim 18.py //add #!/usr/bin/python with open('/proc/meminfo') as ll: for line in ll: if line.startswith('MemTotal'): total = line.split()[1] co...
阅读全文
摘要:/* 使用while循环遍历文件*/ [root@localhost test1]# vim 17.py //add #!/usr/bin/python ll = open('/tmp/1.txt') while True: line = ll.readline() if not line: break print line, [root@localh...
阅读全文
摘要:/* while 是在有条件控制的情况下 进行的循环 */ [root@localhost test1]# vim 13.py //ADD #!/usr/bin/python n = 0 while True: if n == 10: break print n, 'hello' n += 1 [root@localhost test1]# pytho...
阅读全文
摘要:/* for...else 语句,当for循环正常结束后,才会执行else语句。 */ eg1: [root@localhost test1]# vim 11.py //ADD #!/usr/bin/python for i in xrange(10): print i else: print 'main end' [root@localhost test1]# pytho...
阅读全文
摘要:In [2]: list1 = [1,2,3,4] In [3]: for i in list1: ...: print i ...: 1 2 3 4 In [4]: for i in list1: print i, ...: 1 2 3 4 //range(头,尾,走多少步取值) In [7]: range(0,10) Out[7]: [0, 1, 2...
阅读全文
摘要:/* if ....else .... */ [root@localhost test1]# vim 5.py //ADD #!/usr/bin/python if 1>2: print 'hello python' print 'TRUE' else: print 'FALSE' [root@localhost test1]# python 5.py FALSE ...
阅读全文
摘要:[root@localhost test1]# vim 4.py //ADD #!/usr/bin/python info = {} name = raw_input("Please input a name: ") age = raw_input("Please input your age: ") gender = raw_input("Please input (M/F): ") inf...
阅读全文
摘要:Python数据类型 1。数值 --类型: 1/整型 2/长整型 3/浮点型 -- 0.0, 12.0, -18.8, 3e+7等 4/复数型 -- complex 2. 字符串 --是一个序列 -- 对于序列的操作 可以通过索引和切片 3. 列表 4. 元组 5. 字典
阅读全文
摘要:id() -- 可以查看变量指向内存的地址 赋值为字符串,需要用 单引号 '' type() --可以查看此变量是什么类型的 Tranning: 写一个四则运算器 1.要求从键盘读取数字 2. 分清楚input() and raw_input()的区别
阅读全文
摘要:/* 1. python 源码文件以"py"为扩展名 */ [root@localhost ~]# mkdir test1 [root@localhost ~]# cd test1/ [root@localhost test1]# vi 1.py //ADD #!/usr/bin/python print 'hello world' [root@localhost test1]# pytho...
阅读全文
摘要:1. python安装 //先查看是否存在python的包,如果没有,那可以用yum或去python的官网安装 [root@localhost ~]# rpm -qa|grep python python-2.6.6-51.el6.i686 python-iniparse-0.3.1-2.1.el6.noarch python-urlgrabber-3.9.1-9.el6.noarch 2....
阅读全文
摘要:1. 两台虚拟机,安装Centos7系统 两个网卡 -- 一个NAT模式,一个仅主机模式 两个硬盘 -- 一个20GB,一个50GB 内存 -- 主 2.6GB(根据自己的配置,大于2G即可) 从 1.6 GB 2. 配置网络 (参照博文 ”Centos7 配置网络) 3. 关闭 selinux ,关闭iptables(两台机器都要操...
阅读全文
摘要:/* Centos7 的网络 不可以用ifconfig获取,需要安装包 所以 。*/ //查看ip [root@master ~]# ip a /* Centos7 的网卡名字与 Centos6有区别,要注意!*/ //获取网卡ip [root@master ~]# dhclient + 网卡名字 /*如果配置了两张网卡,很可能第二张没办法获取,因为进程一直存在。 所...
阅读全文
摘要:一、先把Centos7的镜像下载到本地 镜像下载网址:http://archive.kernel.org/centos-vault/ (里面有任何需要的版本) 二、启动VMware 1. 创建新的虚拟机 2. 编辑虚拟机设置 : 根据需求,并且加入镜像 3. 开启虚拟机 选择安装时的语言 --〉 中
阅读全文

浙公网安备 33010602011771号