![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 60
BlueSy2008
这个作者很懒,什么都没留下…
展开
-
Use libvirt to conmunicate with qemu
virsh qemu-monitor-command --hmp instance-01 'info'virsh qemu-monitor-commandinstance-01--pretty '{"execute":"query-commands"}'原创 2016-04-01 20:26:30 · 522 阅读 · 0 评论 -
socks5 proxy for http proxy
http://www.delegate.org/delegate/download/delegated -P8080 SERVER=http SOCKS=localhost:9050安装 PolipoPolipo 是一个很小以及快速的有缓存的 HTTP Proxy,关键是它可以和 Socks5 协议通讯。在 Ubuntu 下安装 Po转载 2016-03-21 18:20:51 · 1208 阅读 · 0 评论 -
Go and HTTPS
转自:http://tonybai.com/2015/04/30/go-and-https/近期在构思一个产品,考虑到安全性的原因,可能需要使用到HTTPS协议以及双向数字证书校验。之前只是粗浅接触过HTTP(使用Golang开 发微信系列)。对HTTPS的了解则始于那次自行搭建ngrok服务,在那个过程中照猫画虎地为服务端生成了一些私钥和证书,虽然结果是好 的:ngrok服务成功搭建起来转载 2016-03-31 19:48:42 · 1229 阅读 · 0 评论 -
TCP优化
作者: 老王 发布时间: 2014-01-08 22:43 阅读: 9782 次 推荐: 18 原文链接 [收藏] 很多人常常对TCP优化有一种雾里看花的感觉,实际上只要理解了TCP的运行方式就能掀开它的神秘面纱。Ilya Grigorik 在「High Performance Browser Networking」中做了很多细致的描述,让人读起来醍醐灌顶,转载 2016-03-31 12:18:07 · 369 阅读 · 0 评论 -
解决qcow2高版本兼容问题
'image' uses a qcow2 feature which is not supported by this qemu version: QCOW version 31.1 为新的QCOW V3 centos7/Fedora20 qemu-img支持格式,通过如下命令转化成低版本支持的QCOW2qemu-img amend -f qcow2 -o compat=0.10 te转载 2015-10-12 20:24:24 · 8184 阅读 · 0 评论 -
优化Linux下的内核TCP参数来提高服务器负载能力
优化Linux下的内核TCP参数来提高服务器负载能力标签: 优化 linux 内核 | 发表时间:2013-12-11 01:37 | 作者:RepublicW分享到:出处:http://www.iteye.com提高服务器的负载能力,是一个永恒的话题。在一台服务器CPU和内存资源额定有限的情况下,最大的压榨服务器的性能,是最终的目的。要提高Linux系统下的负转载 2015-09-06 18:13:02 · 427 阅读 · 0 评论 -
Nginx优化指南+LINUX内核优化+linux连接数优化+nginx连接数优化
Nginx优化指南+LINUX内核优化+linux连接数优化+nginx连接数优化标签: nginx 优化 linux | 发表时间:2014-04-19 15:08 | 作者:zqtsx分享到:出处:http://blog.csdn.netMost setup guides for Nginx tell you the basics - apt转载 2015-09-06 18:16:15 · 697 阅读 · 0 评论 -
linux 系统优化tcp连接
标签: linux 系统 优化 | 发表时间:2015-03-02 05:31 | 作者:45571845分享到:出处:http://www.iteye.com最近几天 系统不太稳定, tcp/ip 连接超级多,估计应用服务器到极限了 网上看到了一片好文,随抄在这里了,感谢原作者 原文连接: http://blog.renhao.org/2010/07/转载 2015-09-06 18:17:01 · 499 阅读 · 0 评论 -
Linux 网络相关内核优化
Linux 内核优化标签: linux 内核 优化 | 发表时间:2014-11-15 08:46 | 作者:stp5555分享到:出处:http://blog.csdn.net声明:本文档来自互联网整理部份加自已实验部份所得:TCP 相关部份 常用名词说明:retries(再试)、 TCP 服务器 客户端通信状态 SYN转载 2015-09-06 18:11:29 · 575 阅读 · 0 评论 -
QUEUEING IN THE LINUX NETWORK STACK
QUEUEING IN THE LINUX NETWORK STACK[A slightly shorter and edited version of this article appeared in the July 2013 issue of Linux Journal. Thanks to Linux Journal’s great copyright policy I’m转载 2015-08-05 18:28:07 · 755 阅读 · 0 评论 -
批量启动虚拟机 开启vhost
MAC_F=26MAC_MID=25:d4:92:02MAC_L=01IP_PRE=192.168.101IP_L=21MAX=$1PRE=$2for ((i=1; ido if [ $i -ge 10 ] ; then exit 1 fi ## #let "j=$i+5"转载 2016-05-09 21:34:50 · 1146 阅读 · 0 评论 -
Mysql 支持中文集合
首先,MySQL的字符集问题主要是两个概念,一个是Character Sets,一个是Collations,前者是字符内容及编码,后者是对前者进行比较操作的一些规则。这两个参数集可以在数据库实例、单个数据库、表、列等四个级别指定。 对于使用者来说,一般推荐使用utf8编码来存储数据。而要解决乱码问题,不单单是MySQL数据的存储问题,还和用户的程序文件的编码方式、用户程序和M转载 2016-07-06 20:39:40 · 545 阅读 · 0 评论 -
内核模块签名 secure boot
转自:http://blog.chinaunix.net/uid-27717694-id-3999307.htmlsign-file在kernel源代码目录找一、前言linux内核从3.7 开始加入模块签名检查机制,如果内核选项CONFIG_MODULE_SIG和CONFIG_MODULE_SIG_FORCE打开的话,当加载模块时内核会检查模块的签名,如果签名不存在或者签名内容转载 2018-02-26 08:00:08 · 4313 阅读 · 1 评论 -
VFIO简介
PCI 设备绑定驱动与解绑定(u'/sys/bus/pci/drivers/e1000/unbind', 'dev_id', '0000:00:08.0') 从驱动解除绑定('/sys/bus/pci/devices/0000:00:08.0/driver_override', 'vfio-pci') 设备绑定驱动('/sys/bus/pci/drivers/vfio-pci/bi转载 2018-01-18 18:02:23 · 3479 阅读 · 0 评论 -
tcpdump减少drop packets by kernel
tcpdump -i eth1 -nn -n -s0 -B40960 udp port 53 and host 10.183.223.142原创 2017-04-10 19:57:09 · 2255 阅读 · 0 评论 -
DNS record limititions
在RR值(主机头)相同的情况下,域名解析类型冲突限制规则如下:NSCNAMEAURLMXTXTAAAASRVNS可重复XXXX转载 2016-12-20 15:08:18 · 1125 阅读 · 0 评论 -
SOCKET REUSE_ADDR RESUE_PORT FW FROM stackoverflow
Welcome to the wonderful world of portability... or rather the lack of it. Before we start analyzing these two options in detail and take a deeper look how different operating systems handle them, it转载 2016-11-10 15:43:05 · 723 阅读 · 0 评论 -
Linux Tune Network Stack (Buffers Size) To Increase Networking Performance
Linux Tune Network Stack (Buffers Size) To Increase Networking Performanceby VIVEK GITE on MAY 20, 2009 last updated JULY 8, 2009in CENTOS, DEBIAN / UBUNTU, FAQ, LINUX, NETWORKING, REDHAT转载 2016-10-24 21:05:10 · 624 阅读 · 0 评论 -
Goroutines vs Threads
Here are some of the advantages of Goroutines over threads:You can run more goroutines on a typical system than you can threads.Goroutines have growable segmented stacks.Goroutines have a fa转载 2016-09-16 13:46:15 · 384 阅读 · 0 评论 -
使用OpenSSL生成证书
使用OpenSSL生成证书 http://blog.chinaunix.net/uid-20539097-id-64403.html下载安装openssl,进入/bin/下面,执行命令(把ssl目录下的openssl.cnf 拷贝到bin目录下)1.首先要生成服务器端的私钥(key文件):openssl genrsa -des3 -out server.key 1024[r转载 2015-03-19 16:58:42 · 495 阅读 · 0 评论 -
Mysql 添加Index
ALTER TABLE tb_domain ADD INDEX groupid_name_index (group_id, name);ALTER TABLE tb_view_history ADD INDEX domainid_view_code (domain_id, view_code);转载 2016-07-07 16:52:51 · 873 阅读 · 0 评论 -
Linux 网络堆栈的排队机制
转自:http://blog.jobbole.com/62917/在任何网络堆栈或设备中,数据包的队列都是非常重要。这些队列使得不在同一时刻加载的模块能够相互通信,并且能提高网络性能,同时也会间接影响到网络延时的长短。本文章通过阐述IP数据包在Linux网络中的排队机制,来解释两个问题:BQL一类新特性是如何减小网络延时的。如何控制已减小延时后的缓存。下面这张图(和它的变形转载 2015-08-05 18:27:27 · 978 阅读 · 0 评论 -
Building Linux with yum utility
Building chroot jails with the Linux yum utilityMost modern Linux distributions ship with various technologies to boost security. Amongst these technologies are such things as SELinux, AppArmor,转载 2015-05-22 20:50:11 · 461 阅读 · 0 评论 -
VirtualBox 使用原硬盘上的操作系统(Win7)
1. 授予当前用户访问磁盘的权限。sudo chown bshang:disk /dev/sda /dev/sda1 /dev/sda5 /dev/sda62. 用原硬盘创建虚拟硬盘。VBoxManage internalcommands createrawvmdk -filename win7.vmdk -rawdisk /dev/sda -partitions 1,5,6 -r原创 2015-01-15 09:48:16 · 1054 阅读 · 0 评论 -
Makefile概述
概述make是UNIX®下的一个工具,用来自动创建程式并且进行优化. 当你研发的程式由许多组件或源文件组成时他特别有用. 一个叫makefile的描述符文件阐明了源文件之间的关系,并给出更新每一个文件的命令. 所有时候当源文件之一有所改动,make就调用 make转载 2011-09-21 18:34:27 · 477 阅读 · 0 评论 -
Shell脚本调试技术
一. 前言shell编程在unix/linux世界中使用得非常广泛,熟练掌握shell编程也是成为一名优秀的unix/linux开发者和系统管理员的必经之路。脚本调试的主要工作就是发现引发脚本错误的原因以及在脚本源代码中定位发生错误的行,常用的手段包括分析输出的错误信息,通过转载 2011-09-21 18:13:27 · 369 阅读 · 0 评论 -
GDB调试命令速查
gdb :开始调试程序(程序必须以r命令运行)gdb :attach进程号为的程序gdb :显示宕机点(程序尚未运行) r :运行r ...n :下一步step over(类似VC下F10)s :下一步step inl :打转载 2011-08-02 14:40:56 · 656 阅读 · 0 评论 -
Ubuntu 10.10启动进入命令行模式
<br />Ubuntu 10.10启动进入命令行模式<br /><br />1: 运行 sudo gedit /etc/default/grub<br />2: 找到 GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”<br />3: 改为 GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash text”<br />3: 运行 sudo update-grub<br /><br />重启 over <br /><br />转载 2011-03-17 10:49:00 · 584 阅读 · 0 评论 -
poll epoll 分析
<br />随着2.6内核对epoll的完全支持,网络上很多的文章和示例代码都提供了这样一个信息:使用epoll代替传统的poll能给网络服务应用带来性能上<br />的提升。但大多文章里关于性能提升的原因解释的较少,这里我将试分析一下内核(2.6.21.1)代码中poll与epoll的工作原理,然后再通过一些<br />测试数据来对比具体效果。<br /> POLL:<br /> 先说poll,poll或select为大部分Unix/Linux程序员所熟悉,这俩个东西原理类似,性转载 2010-10-26 19:51:00 · 511 阅读 · 0 评论 -
awk 分析
<br />urfile 文件如下<br />PBCSPOFT0101 0<br />PBCSPOFT0101 96<br />PBCSPOFT0102 0<br />PBCSPOFT0102 6<br />PBCSPOFT0103 0<br />PBCSPOFT0103 8<br />PBCSPOFT0104 0<br />PBCSPOFT0105 0<br />PBCSPOFT0106 0<br />PBCSPOFT0107 0<br />PB转载 2010-08-27 18:39:00 · 434 阅读 · 0 评论 -
awk内置变量、操作符、函数
<br />a:awk内置变量 <br />变量名 含义 <br /><br />ARGC 命令行参数个数 <br />ARGV 命令行参数数组 <br />FILENAME string=当前输入的文件名 <br />FNR 在当前文件中当前记录数(对输入文件起始为1) <br />FS 输入字段分隔符 <br />NF 当前记录的字段数 <br />NR 当前记录数(为全部输入文件) <br />OFMT 数值的输出格式(默认为%.6g) <br />OFS 输出字段的分隔符(默认为空格) <br />转载 2010-08-26 19:17:00 · 488 阅读 · 0 评论 -
add user to group
BASH:sudo groupadd netdev<br /> <br />然后将用户账户(lenin)加入该用户组:PLAIN TEXTBASH:sudo gpasswd -a lenin netdev<br />原创 2010-07-18 22:55:00 · 589 阅读 · 0 评论 -
Linux kernel thread lock
1. mutex_lock(void *) mutex_unlock(void *) 2. spin_lock(void *) spin_unlock(void *) spin_lock_init(void *)原创 2010-03-22 20:19:00 · 735 阅读 · 0 评论 -
deb 解压方法
deb文件组成主要包括tar文件,con文件Tar文件dpkg-deb --fsys-tarfile "$1"/$i > extra/$T3.bin.tar tar -tvf extra/$T3.bin.tar > extra/$T3.bin.list 使用 --fsys-tarfile 可以解转载 2010-03-18 20:40:00 · 1998 阅读 · 0 评论 -
awesome快捷键
Mod4 + Enter打开一个终端Mod4 + F1运行命令Mod4 + Shift + c关掉当前窗口Mod4 + m最大化当前窗口Mod4 + Control + r重启awesomeMod4 + Shift + q退出awesomeMod4 + j切换到下一个窗口Mod4 + k切换到前一个窗口Mod4 + Left查转载 2011-11-08 20:15:59 · 1119 阅读 · 0 评论 -
通过域名(主机名)访问Linux
samba在ubuntu上可以用apt安装sudo apt-get install samba原创 2011-11-30 18:42:11 · 701 阅读 · 0 评论 -
Linux命令行 wifi wpa密码连接
1. ip l set wlan0 up2. wpa_passphrase生成配置项,[local@localhost cdrom]$ wpa_passphrase ESID passwd >>/etc/wpa_supplicant/wpa_supplicant.confnetwork={ ssid="ESID" #psk="passwd" psk=7e0原创 2015-05-02 16:34:13 · 5612 阅读 · 0 评论 -
Puppet基础篇6-Puppet更新方式的选型
Puppet基础篇6-Puppet更新方式的选型零基础学习Puppet自动化配置管理系列文档基于C/S架构的Puppet更新方式一般有两种,一种是Agent端设置同步时间主动去PuppetMaster端拉取配置,另一种是通过PuppetMaster端使用puppet kick命令或者借助mcollctive触发更新配置,两种方式适应不同的生产环境,各具特色。转载 2015-04-01 11:03:54 · 2418 阅读 · 0 评论 -
Puppet 资料整理
打印log:node default { notice("try to run this script with -v and -d to see difference between log levels") notice("function documentation is available here: http://docs.puppetlabs.com/reference原创 2015-02-12 16:43:38 · 709 阅读 · 0 评论 -
Restore openstack after ip address changed
Original Controller1: 192.168.1.11, Changed Controller1 IP address: 10.0.0.111. Enable mysql and rabbitmq services.2. Modify rabbitmq and mysql configuration in keystone.conf. use puppet原创 2015-02-10 15:47:21 · 447 阅读 · 0 评论