Linux
Scape1989
科研狗
展开
-
sysbench的用法
Usage: #使用方法 sysbench [general-options]... --test=test-name> [test-options]... commandGeneral options: #通用选项 --num-threads=N number of threads to use [1] #创建测试线程的数目。默认为1. --max-requ原创 2014-11-02 09:56:42 · 1299 阅读 · 0 评论 -
理解 Linux 的处理器负载均值(翻译)
原文链接: http://blog.scoutapp.com/articles/2009/07/31/understanding-load-averages转载链接:http://www.gracecode.com/posts/2973.html你可能对于 Linux 的负载均值(load averages)已有了充分的了解。负载均值在 uptime 或者 top 命令中可以看到,转载 2014-02-20 10:59:24 · 682 阅读 · 0 评论 -
linux里的CPU负载
昨天查看Nagios警报信息,发现其中一台服务器CPU负载过重,机器为CentOS系统。信息如下:2011-2-15 (星期二) 17:50WARNING - load average: 9.73, 10.67, 10.49还有前两个小时发出的警报信息:2011-2-15 (星期二) 16:50WARNING - load average: 10.52, 10.10, 10.062转载 2014-02-20 10:54:16 · 848 阅读 · 0 评论 -
Understanding Linux CPU Load - when should you be worried?
You might be familiar with Linux load averages already. Load averages are the three numbers shown with the uptime and top commands - they look like this:load average: 0.09, 0.05, 0.01Most pe转载 2014-02-20 11:01:53 · 813 阅读 · 0 评论 -
ubuntu安装ganglia
首先,需要安装ganglia的以来包:sudo apt-get install rrdtool apache2 php5然后就可以安装ganglia了:sudo apt-get install ganglia* 或者 sudo apt-get install ganglia-monitor gmetad ganglia-webfrontend安装好后就可以配置g原创 2014-02-15 21:06:30 · 4672 阅读 · 0 评论 -
如何使用openssl生成RSA公钥和私钥对
在ubuntu上要使用openssl的话需要先进行安装,命令如下:sudo apt-get install openssl安装完成就可以使用openssl了。首先需要进入openssl的交互界面,在命令行了输入openssl即可;1)生成RSA私钥:genrsa -out rsa_private_key.pem 1024该命令会生成1024位的私钥,生成成功的界面如下:原创 2014-02-07 11:31:30 · 90281 阅读 · 6 评论 -
Ubuntu下卸载mysql
1、删除 mysqlsudo apt-get autoremove --purge mysql-server-5.5sudo apt-get remove mysql-serversudo apt-get autoremove mysql-serversudo apt-get remove mysql-common (!!!非常重要)上面的其实有一些是多余的,建议还原创 2014-01-21 15:00:35 · 930 阅读 · 0 评论 -
linux时区设置
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明原文地址:http://helenfj.blogbus.com/logs/60894038.html时间以及时区设置首先确认使用utc还是local time. UTC(Universal Time Coordinated)=GMT(Greenwich Mean Time) Local time转载 2014-01-08 14:29:05 · 1879 阅读 · 0 评论 -
linux 内核参数调整说明
所有的TCP/IP调优参数都位于/proc/sys/net/目录。例如, 下面是最重要的一些调优参数, 后面是它们的含义:1. /proc/sys/net/core/rmem_max — 最大的TCP数据接收缓冲。2. /proc/sys/net/core/wmem_max — 最大的TCP数据发送缓冲。3. /proc/sys/net/ipv4/tcp_timestamp转载 2013-10-30 16:45:11 · 943 阅读 · 0 评论 -
关于CPU Load
Load Average(平均负载)基本概念:Load 指的是运行队列(run-queue)的长度:L = 等待进程的数目 + 运行进程的数目Load Average指的是在一段时间内CPU正在处理以及等待CPU处理的进程数之和的统计信息,也就是CPU使用队列的长度的统计信息。Load Average反映了CPU的使用情况和申请情况.Load Average(平均负载)和CPU转载 2014-02-20 11:05:14 · 2435 阅读 · 0 评论 -
Unix/Linux 的 Load 初级解释
几乎每个接触类 Unix 操作系统的工程师都知道如何查看系统负载。但这东西的工作机理到底是怎样的,可能没有多少能说清楚。对比了一些相关信息,加上自己的理解,做一下笔记。什么是 Load ? 什么是 Load Average ?Load 就是对计算机干活多少的度量(WikiPedia: the system load is a measure of the amount of w转载 2014-02-20 11:09:41 · 799 阅读 · 0 评论 -
Ubuntu 14.04开启ssh root用户登录
首先添加root用户的密码:suSimply adding a password for root is not enough for Ubuntu 14.04 Server.You need to edit /etc/ssh/sshd_config, and commend out the following line:PermitRootLogin wi原创 2014-09-16 09:52:38 · 3834 阅读 · 0 评论 -
Ubuntu 12.10安装和配置KVM Server用户使用手册v1.0
一、安装环境说明 安装的机器是Lenovo Thinkpad x200笔记本电脑。12.10安装和配置KVM Server用户使用手册v1.0" title="Ubuntu 12.10安装和配置KVM Server用户使用手册v1.0" style="margin:0pt auto; padding:0px; border:0px; lis转载 2014-09-12 19:14:32 · 1629 阅读 · 0 评论 -
Apt-get : NO_PUBKEY / GPG error解决方法
当我们更新debian系统时有时会出现原创 2014-08-11 16:40:17 · 2755 阅读 · 0 评论 -
Ubuntu 12.04 Spice源码编译安装方法
由于ubuntu 12.04的QEMU是1.0版本的,QEMU在1.14以下的版本d原创 2014-08-30 10:08:24 · 4043 阅读 · 1 评论 -
ubuntu 内核编译与安装
1、下载内核源码:到 http://www.kernel.org原创 2014-07-08 15:05:13 · 1037 阅读 · 0 评论 -
Ubuntu apt-get 命令详解
1、通过deb包安装的情况:安装.deb包:代码:sudo dpkg -i package_file.deb反安装.deb包:代码:sudo dpkg -r package_name2、通过apt-get安装的情况:安装代码:sudo apt-get install package_name反安装代码:sudo apt原创 2014-07-18 09:38:19 · 736 阅读 · 0 评论 -
将已有makefile工程导入到eclipse
Eclipse cdt 导入已有的C/C++工程 1. 下载C/C++工程源码,解压,然后进入目录,执行configure命令生成Makefile。 2. Eclipse: “File”->“New”->“Makefile Project with Existing Code”。 注:项目目录要首先复制到位,注意备份原创 2014-04-28 01:44:48 · 6843 阅读 · 2 评论 -
Linux下Nagios的安装与配置
一、Nagios简介 Nagios是一款开源的电脑系统和网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。 Nagios原名为NetSaint,由Ethan Galstad开发并维护至今。NAGIOS是一个缩写形式: "Na转载 2013-10-28 19:02:06 · 1069 阅读 · 0 评论 -
PostgreSQL-9.1安装与配置详解
第一步:在Ubuntu下安装Postgresql 1.使用 apt-get install 安装 # apt-get install -y postgresql-9.1 postgresql-client-9.1 postgresql-contrib-9.1 postgresql-server-dev-9.1 [代码说明]转载 2013-10-22 15:24:03 · 1061 阅读 · 0 评论 -
虚拟Linux
虚拟化方法、架构和实现概述虚拟化的含义丰富,应用广泛。目前虚拟化技术主要关注于服务器虚拟化,即在一个宿主计算机上提供多个独立操作系统。本文将探索虚拟化背后的思想,然后讨论实现虚拟化的一些技术。我们还将了解现有的其他一些虚拟化技术,例如 Linux 上操作系统的虚拟化。 进行虚拟化 就是要将某种形式的东西以另外一种形式呈现出来。对计算机进行虚拟化就是要将计算机以多台计算机或一台完转载 2013-10-21 09:46:17 · 870 阅读 · 0 评论 -
Linux下重新分区方法
环境 服务器安装有一个60G的硬盘,目前已经划分为/、/home、/chroot和/swap,详细的分区信息如何下所示:[root@ringmail root]# fdisk -lDisk /dev/hda: 61.4 GB, 61492838400 bytes255 heads, 63 sectors/track, 7476 cylindersUnits = c转载 2013-08-13 10:38:08 · 1786 阅读 · 0 评论 -
Ubuntu 12.04 下安装配置 JDK 7
第一步:下载jdk-7-linux-i586.tar.gzwget -c http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-i586.tar.gz (注:如果下载不下来,建议使用迅雷下载,然后拷贝到Linux系统上。)第二步:解压安装sudo tar zxvf ./jdk-7-lin原创 2013-06-14 18:22:42 · 1064 阅读 · 0 评论 -
15 Command Line Tools to Monitor Linux Performance
It’s really very tough job for every System or Network administrator to monitor and debugLinux System Performance problems every day. After being a Linux Administrator for 5 years in IT industry,转载 2013-08-12 10:17:16 · 1604 阅读 · 0 评论 -
Linux Performance Monitoring with Vmstat and Iostat Commands
This is our on-going series of commands and performance monitoring in Linux. Vmstat and Iostat both commands are available on all majorUnix-like (Linux/Unix/FreeBSD/Solaris) Operating Systems.If转载 2013-08-13 10:51:19 · 1110 阅读 · 0 评论 -
20 Linux YUM (Yellowdog Updater, Modified) Commands for Package Management
In this article, we will learn how to install, update, remove, find packages, manage packages and repositories on Linux systems using YUM (Yellowdog Updater Modified) tool developed by RedHat. The exa转载 2013-08-13 10:44:26 · 1086 阅读 · 0 评论 -
35 Practical Examples of Linux Find Command
The Linux Find Command is one of the most important and much used command in Linux sytems. Find command used to search and locate list of files and directories based on conditions you specify for file转载 2013-08-12 19:29:24 · 1108 阅读 · 0 评论 -
10 Linux Dig (Domain Information Groper) Commands to Query DNS
In our last article we have showed you the most used 8 Nslookup commands with their examples, now here we come with another command line tool calledDig, which is much similar to Linux Nslookup too转载 2013-08-13 10:47:04 · 1565 阅读 · 0 评论 -
20 Netstat Commands for Linux Network Management
netstat (network statistics) is a command line tool for monitoring network connections both incoming and outgoing as well as viewing routing tables, interface statistics etc.netstat is available on转载 2013-08-13 10:41:24 · 1233 阅读 · 0 评论 -
20 Advanced Commands for Linux Experts
Thanks for all the likes, good words and support you gave us in the first two part of this article. In the first article we discussed commands for those users who have justswitched to Linux and need转载 2013-08-12 10:10:29 · 1063 阅读 · 0 评论 -
Linux安装mysql——源码安装
1.假设已经有mysql-5.5.10.tar.gz以及cmake-2.8.4.tar.gz两个源文件(1)先安装cmake(mysql5.5以后是通过cmake来编译的)[root@ rhel5 local]#tar -zxv -f cmake-2.8.4.tar.gz[root@ rhel5 local]#cd cmake-2.8.4[root@ rhel5 cmake-2.8转载 2013-08-10 16:18:48 · 630 阅读 · 0 评论 -
20 Advanced Commands for Middle Level Linux Users
You might have found the first article very much useful, this article is an extension of the20 Useful Commands for Linux Newbies. The first article was intended for newbies and this article is for转载 2013-08-12 10:08:33 · 1547 阅读 · 2 评论 -
Linux内核bridge浅析
Linux网桥模型: Linux内核通过一个虚拟的网桥设备来实现桥接的,这个设备可以绑定若干个以太网接口设备,从而将它们桥接起来。如下图所示: 网桥设备br0绑定了eth0和eth1。对于网络协议栈的上层来说,只看得到br0,因为桥接是在数据链路层实现的,上层不需要关心桥接的细节。于是协议栈上层需要发送的报文被送到br0,网桥设备的处理代码再来判断报文该被转发到eth0或是eth1转载 2013-10-11 22:41:44 · 1125 阅读 · 0 评论 -
ubuntu安装phpmyadmin
在ubuntu下,运行:sudo apt-get install phpmyadmin过一会后会有一些设置,如选择服务器、密码设定等等内容。安装完成后,访问http://localhost/phpmyadmin会出现404错误,这是因为没有将phpmyadmin目录映射到apache目录下面,运行下面命令即可:sudo ln -s /usr/share/phpmyadmin /var/原创 2013-10-08 19:03:07 · 1314 阅读 · 0 评论 -
Ubuntu安装mysql客户端和管理可视化工具
非常简单运行下面命令。1sudo apt-add-repository 'deb http://www.tolaris.com/apt/ precise main'2sudo apt-get install mysql-admin mysql-query-browser如果上面命令无原创 2013-10-08 19:26:39 · 29529 阅读 · 0 评论 -
kvm与libvirt的编译与安装
系统环境:ubuntu 12.04 LTS amd64必须安装64位,才可以安装KVM虚拟机。32位系统的内核默认没有把KVM模块编译进去,而且源中也没有与虚拟化相关的软件包,如Qemu等 一、KVM的编译安装 1、安装基本系统和开发工具1.1 编译内核mkdir /root/kvm cd /root/kvm wget http://www.kernel.org/pub原创 2013-09-03 18:39:33 · 7028 阅读 · 1 评论 -
Linux中su命令与sudo命令
ps:前几天,实验室的同学问到为什么sudo cd命令不行,我当时帮他解决了这个问题,但是我想了想我自己也不太清楚为什么sudo cd不行,而需要用到su root然后再使用cd命令。所以自己在网上找了一些资料,并整理了一下发表出来,在自己忘了的时候自己也可以查阅一下!一、Linux下的su命令su命令的全称就是switch user,顾名思义,其意思就是切换用户身份,使得用户可以在she原创 2013-03-13 19:53:32 · 6953 阅读 · 0 评论 -
60 Commands of Linux : A Guide from Newbies to System Administrator
For a person new to Linux, finding Linux functional is still not very easy even after the emergence of user friendlyLinux distribution like Ubuntu and Mint. The thing remains that there will always转载 2013-08-12 10:04:23 · 1037 阅读 · 0 评论 -
Switching From Windows to Nix or a Newbie to Linux – 20 Useful Commands for Linux Newbies
So you are planning to switch from Windows to Linux, or have just switched toLinux? Oops!!! what I am asking! For what else reason would you have been here. From my past experience when I was new to转载 2013-08-12 10:06:30 · 1544 阅读 · 0 评论 -
Ubuntu 12.04下源代码安装MySQL5.6以及Python-MySQLdb
前几天一直在弄这个。本来根据官网的教程一步一步下来之后mysql是可以的,但是在安装了Python-MySQLdb之后发现mysql就不行了,已启动就会出现“The MySQL server quit without updating the PID file(/usr/local/bin/mysql/data/XXXXX.pid"错误或者出现”MySQL server cannot be fou原创 2013-08-23 15:40:24 · 3307 阅读 · 2 评论