- 浏览: 26592 次
- 性别:
- 来自: 广州
最新评论
文章列表
linux 下查看cpu位数 内核等参数命令
# uname -a
Linux euis1 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 i686 i386 GNU/Linux
(查看当前操作系统内核信息)
# cat /etc/issue
Red Hat Enterprise Linux AS release 4 (Nahant Update 5)
(查看当前操作系统发行版信息)
Ubuntu下:
1) cat /etc/issueUbuntu 12.04.2 LTS \n \l
2) ...
1.阿里云服务器系统选择centos7。
2.yum install docker
3.service docker start
4.如果报错,Could not find a free IP address range for interface 'docker0'. Please configure its address manually and run 'docker -b docker0',则是系统路由问题,将/etc/sysconfig/network-scripts/route-eth0中的172开头的注释掉即可
#172.16.0.0/12 via 10.169.20 ...
1.在SecureCRT中选择Tools-Create Public Key,注意选择OpenSSH key format,保存公钥和私钥。
2.在服务器上登录用户的家目录下创建.ssh目录,权限700,在该目录下创建authorized_keys文件,权限600
3.将SecureCRT生成的公钥文件中的内容加入到authorized_keys文件中。
4.SecureCRT建立连接,ssh2选项中Authentication里,选择publickey,properties中选择刚才生成的私钥文件即可登录。
1.安装libxml devel版 yum install libxml2-devel.x86_64
2.下载php源码
3.之前先安装apache2,且--enable-so,
./configure --prefix=/software/php5.5.15 --with-config-file-path=/software/php5.5.15/config --with-mysql=/software/mysql-5.6.20 --with-mysqli=/software/mysql-5.6.20/bin/mysql_config --with-freetype-dir --w ...
1.分布式缓存,kv结构2.基于文本的简单协议(也有二进制支持)3.采用libevent,封装了linux下的epoll和bsd的kqueue,提供统一接口,连接数再多也能提供O(1)的性能。4.每个memcached进程间不通信,需要客户端提供分布式算法。5.Slab All ...
JMX是管理和监控java项目的一种机制,通过编写符合JMX规范的代码,可以暴露出一些属性或者方法,来检查程序运行时的一些情况,修改内存值。
三种MBean编写方式:
一、传统MBean
1.定义要暴露的属性方法接口,强制命名规定为XXXMBean。
2.定义接口实现,强制命名规定为接口名前缀XXX。
代码:
MBeanServer mbs = ManagementFactory.getPlatformMBeanServer();
//MBeanServer,可以获取内置的,也可以自建
//MBeanServerFactory.createMBeanServe ...
安装C编译器,yum install gcc.x86_64,make工具yum install make.x86_64
1、下载wget http://mirrors.hust.edu.cn/apache//httpd/httpd-2.4.10.tar.gz
2、下载编译安装aprwget http://apache.fayea.com/apache-mirror//apr/apr-1.5.1.tar.gz
./configure3、下载编译安装apr-util with aprwget http://mirrors.hust.edu.cn/apache//apr/apr-util- ...
查看java进程中各个线程占用CPU以及内存情况
top -H -p pid
加入看到8440这个线程有异常,进制转换
printf '0x%x\n' pid
看这个线程在做什么事情
jstack pid| grep -C 20 0x20f8(线程id的16进制)
linux增加环境变量,编辑/etc/profile,适用于所有登录用户,如果仅限某个用户,编辑家目录下的~/.bashrc
JAVA_HOME=/usr/local/jdk1.7.0_25
PATH=$PATH:/usr/local/mysql/bin:/usr/local/apache2/bi ...
配置文件:/etc/sysconfig/iptables
服务重启:service iptables restart
查看:iptables -L -n
iptables --list
关于hotswap(该补丁的网址http://ssw.jku.at/dcevm/)
Hotswap 是一个允许在运行状态下无限制的修改加载类文件的Java虚拟机补丁。当前java虚拟机的动态加载机制只允许修改类的方法体,而打了hotswap补丁以后,可以增加,删除类属性,方法 ...
1,下载编译安装aprwget http://mirror.bjtu.edu.cn/apache//apr/apr-1.4.8.tar.gz2,下载编译安装apr-util with aprwget http://mirror.bjtu.edu.cn/apache//apr/apr-util-1.5.2.tar.gz3,下载sqllite适合的版本和svn源码wget http://www.sqlite.org/sqlite-amalgamation-3071000.zip4,unzip解包后的所有文件复制到svn源码路径新建的sqlite-amalgamation下cp sqlite-am ...
mysql的查询处理过程:
1,查询分析器对sql语句进行分析,错误检测,权限检测等。
2,查询优化器对sql语句处理生成不同执行计划,并从中挑选最优的方案。
3,查询处理器对最优的执行计划进行执行。
http://forge.mysql.com/wiki/Autotools_to_CMake_Transition_Guide
查看默认服务器默认配置
You can determine the default buffer sizes used by the mysqld server using this command:
shell> mysqld --v ...
jdk6适用的jvm启动参数收集
- 博客分类:
- jvm启动参数
http://hg.openjdk.java.net/jdk6/jdk6/hotspot/raw-file/tip/src/share/vm/runtime/globals.hpp
1)-XX:+PrintCommandLineFlags
显示出VM初始化完毕后所有跟最初的默认值不同的参数及它们的值。
2)-XX:+PrintFlagsFinal
显示所有可设置的参数及它们的值。
-XX:+UnlockDiagnosticVMOptions
包括diagnostic类参数
-XX:+UnlockExperimentalVMOptions
包括e ...
linux变量的含义
$# 是传给脚本的参数个数
$0 是脚本本身的名字
$1 是传递给该shell脚本的第一个参数
$2 是传递给该shell脚本的第二个参数
$@ 是传给脚本的所有参数的列表
$* 是以一个单字符串显示所有向脚本传递的参数,与位置变量不同,参数可超过9个
$$ 是脚本运行的当前进程ID号
$? 是显示最后命令的退出状态,0表示没有错误,其他表示有错误
$! 后台运行的最后一个程序的pid
1,安装[root@www ~]# rpm -ivh package_name選項與參數:-i :install 的意思-v :察看更細 ...