随笔分类 - Linux
    
    
    
    1
    
    
    
摘要:1. Hash加密 对明文进行Hash加密,得到密文,但是密文不能解密为明文。 例如:Md5 sha1等 2. 对称加密 使用密钥,对明文进行加密,得到密文 使用密钥,对密文进行解密,得到明文 例如 AES 3. 非对称加密 有密钥和公钥。 公钥是所有人都可以看到的。 密钥只有自己拥有。 使用公钥,
        阅读全文
                
摘要:"官方文档" 一、概述 Nginx的配置放在配置文件nginx.conf 中,大概的结构如下: 主要有 main,全局配置 event nginx工作模式 http http服务器的配置 server 服务器访问的配置 location 路由配置 upstream 负载均衡配置 二、main模块 全
        阅读全文
                
摘要:当Redis的内存已经快满的时候,我们能做什么呢? 最直接的方法就是分析一下Redis内存的构成,看是哪些键比较大,或者比较多,然后考虑一下对应的功能能不能优化,例如减少超时时间,例如不必要的数据不用放缓存,例如有些键已经没有用了,但是没有及时删除,也没有超时时间 分析Redis内存的构成,常用的是
        阅读全文
                
摘要:一. 什么是高可用性 服务端,顾名思义就是为用户提供服务的。 停工时间,就是不能向用户提供服务的时间。 高可用,就是系统具有高度可用性,尽量减少停工时间。 停工的原因一般有: 1. 服务器故障。例如服务器宕机,服务器网络出现问题,机房或者机架出现问题等。 2. 访问量急剧上升,导致服务器压力过大。导
        阅读全文
                
摘要:Mysql元数据分析 一、information_schema库 information_schema库中的表,保存的是Mysql的元数据。 "官网元数据表介绍" "InnoDB相关的表介绍" 库中有表: 1. CHARACTER_SETS 保存所有Mysql可用的字符集。相当于命令: 2. COL
        阅读全文
                
摘要:为了服务器的安全,运维人员经常会要求我们先登录到跳板机,然后再SSH连接到目标服务器。但是这样是很繁琐的,每次在SecureCRT创建一个连接,都需要输入SSH命令,然后输入密码。 下面的方法可以实现:SecureCRT自动连接到跳板机再自动连接到目标服务器。 1. 使用expect,自动输入登录密
        阅读全文
                
摘要:1.初始化相关git init 初始化仓库 git remove add origin url 添加仓库地址 git remove rm origin 删除仓库地址 git clone 克隆别人的分支2.分支相关git branch 查看所有分支git branch -a 查看所有分支,包括本地的...
        阅读全文
                
摘要:命令说明记忆方法1.移动光标b反向移动到当前/上一单词的开头w正向移动到下一单词的开头e正向移动到当前/下一单词的结尾endge反向移动到上一单词的结尾W正向移动到下一字符串的开头B反向移动到当前/上一字符串的开头gE反向移动到上一字符串的结尾2.单行查找f{char}查找当前行的char,char...
        阅读全文
                
摘要:shell的输出可以分为标准输出和错误输出,2>&1中,2代表错误输出,1代表标准输出,&符号代表后面跟的是代号而不是文件。test.shecho '我是标准输出'ls /tmp/b.py假设不存在/tmp/b.py这个文件这里会输出:我是标准输出ls: cannot access /tmp/b.p...
        阅读全文
                
摘要:>>> import psutil获取cpu信息>>> psutil.cpu_times()scputimes(user=128258.38, nice=12.29, system=88369.31, idle=6713420.33, iowait=3290.63, irq=1069.04, sof...
        阅读全文
                
摘要:1.安装master安装epel源# cd /usr/local/src/# wget http://mirrors.sohu.com/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm# rpm -ivh epel-release-6-8.noarch...
        阅读全文
                
摘要:在/data/lujianxing/bottle 文件夹中创建三个文件:bottle.py bottle的源文件a.pyfrom bottle import Bottle, runmybottle = Bottle()@mybottle.route('/')def index(): return ...
        阅读全文
                
摘要:3. awk的运行过程1) awk_script的组成:① awk_script可以由一条或多条awk_cmd组成,两条awk_cmd之间一般以NEWLINE分隔② awk_cmd由两部分组成: awk_pattern { actions }③ awk_script可以被分成多行书写,必须确保整个a...
        阅读全文
                
摘要:1. Sed简介2. 定址3. Sed命令4. 选项5. 元字符集6. 实例7. 脚本8. 小技巧1. Sed简介sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓...
        阅读全文
                
摘要:1.安装zookeeper下载zookeeper后,解压,安装cd zookeeper-3.4.5/src/c ./configure make make install2.启动zookeeper服务cd zookeeper-3.4.5/confmv zoo_sample.cfg zoo.c...
        阅读全文
                
摘要:from optparse import OptionParserimport sysdef main(): p = OptionParser() p.add_option('-n','--name',dest='person_name',help='person\'s name',de...
        阅读全文
                
摘要:用了三天,编译了两次LFS,把LFS的基本流程和原理都弄清了。用的是LFS 6.3,使用的教程是LFS速成手册(6.3),感觉很不错,如果按照它的做法,一步一步来,基本都能编译成功而且没什么错误。不过做LFS的目的就是学习,如果没有错误,也就起不到学期的目的的。1.LFS会多次编译binutils,...
        阅读全文
                
摘要:windows下载地址:http://code.google.com/p/servicestack/wiki/RedisWindowsDownload下载解压到D盘下:进到该目录下,有下列文件: redis-server.exe:服务程序 redis-check-dump.exe:本地数据库检查 redis-check-aof.exe:更新日志检查 redis-benchmark.exe:性能测试,用以模拟同时由N个客户端发送M个 SETs/GETs 查询 (类似于 Apache 的ab 工具).启动Redis服务(conf文件指定配置文件,若不指定则默认):在redis.conf 中 por
        阅读全文
                
摘要:搞了一整天,终于以发现自己访问网络的端口是错误的结束了。首先要安装Nginx,uWSGI,Django,Python,这些都可以再网上查到。安装好后可以用 whereis 命令查看是否安装好了各种软件。例如 whereis nginxnginx wget http://nginx.org/download/nginx-0.8.54.tar.gzDjango wget http://media.djangoproject.com/releases/1.2/Django-1.2.5.tar.gzuWSGI wget http://projects.unbit.it/downloads/uwsgi
        阅读全文
                
摘要:webbench最多可以模拟3万个并发连接去测试网站的负载能力,个人感觉要比Apache自带的ab压力测试工具好,安装使用也特别方便。 1、适用系统:Linux 2、编译安装: wget http://blog.s135.com/soft/linux/webbench/webbench-1.5.tar.gz tar zxvf webbench-1.5.tar.gz cd webbench-1.5 make && make install 3、使用: webbench -c 500 -t 30 http://127.0.0.1/hello/ 参数说明:-c表示并发数,-t表示时间
        阅读全文
                
    
    
    
    1
    
    
    
	
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号