2011年10月24日

Linux kill多个进程

摘要: 经常需要Kill多个进程,这些进程包含共同的关键字,可以用一条命令Kill掉它们。ps aux | grep "common" | cut –c 9-15 | xargs kill –9管道符“|”用来隔开两个命令,管道符左边命令的输出会作为管道符右边命令的输入。下面说说用管道符联接起来的几个命令:"ps aux" 查看所有进程的命令。这时检索出的进程将作为下一条命令grep "common"的输入。"grep "common" 选出所有含有关键字"common"的进程。"c 阅读全文

posted @ 2011-10-24 09:33 linzuxin 阅读(159) 评论(0) 推荐(0) 编辑

2011年10月23日

Linux常用的几个系统监控命令

摘要: 1、ps 是一个强大的查看进程状态的命令。那些进程正在运行。进程的状态,进程占用的资源等等。主要监控后台进程。相关参数-e显示所有进程,-f全格式,-h不显示标题 -l长格式,-w宽输出-a显示终端上的所有进程,包括其他用户的进程。-r只显示正在运行的进程 -x显示没有控制终端的进程最常用的是ps -aux。这个显示所有进程。2、top第一行:开机时间,用户数,1s,5s,15s的cpu工作负载。第二行:从上次刷新以来总进程数,睡眠进程数,运行进程数,僵死进程数,停止进程数第三行:内存使用状态。总的,已用的,空闲的,共享的,缓存的。第四行:交换分区(虚拟内存)使用状态下面的和ps显示的差不多, 阅读全文

posted @ 2011-10-23 17:31 linzuxin 阅读(165) 评论(0) 推荐(0) 编辑

2011年10月19日

ruby wxruby的安装

摘要: 今天在学习ruby语言,发现还是按照以前那样从头到尾的学习,很乏味!就想从做GUI的软件开始!要使用GUI有几种GUI库:wxruby, GNOME,ruby-tk等 今天主要安装的是wxruby和ruby-tk,不说其他废话了,免得扰乱大家的思路!准备:安装ruby1.9.2,会自带安装gem wxruby的安装: ruby1.9.2的wxruby,必须是安装同版本的,不然会报错在DOS下输入geminstallwxruby-ruby19ruby-tk的安装:在DOS下输入geminstalltk-win 阅读全文

posted @ 2011-10-19 16:59 linzuxin 阅读(155) 评论(0) 推荐(0) 编辑

Ruby GUI编程

摘要: Ruby比较成熟的GUI绑定库有FXRuby、Ruby-GNOME2、RubyCocoa、wxRuby。 FXRuby wxRuby是一个开源的ruby界面开发包。它提供wxWidgets这个跨平台的C++界面框架的Ruby支持。wxWidgets是一个成熟的,拥有众多特性的界面开发包,它使用本地控件来提供Linux、Windows和OS X本地的界面风格。wxRuby的目标是提供动态的Ruby扩展,用与原型开发和普通的界面开发。Ruby-GNOME2 Ruby-GNOME2提供GNOME 2.0开发环境的Ruby绑定,目前在活跃更新中。如果你喜欢GTK的界面,你一定会喜欢Ruby-GNOME 阅读全文

posted @ 2011-10-19 15:56 linzuxin 阅读(1376) 评论(1) 推荐(0) 编辑

Ruby学习笔记

摘要: http://hi.baidu.com/cly84920/blog/category/Ruby%20On%20Rails/index/2 阅读全文

posted @ 2011-10-19 15:42 linzuxin 阅读(86) 评论(0) 推荐(0) 编辑

Ruby常见方法

摘要: 1. capitalize方法该方法是字符串类String的一个方法,对所有字符串都适用。它的作用是将调用该方法的字符串的首字母改为大写。举例如下:s = “ruby”s.capitalize → “Ruby”又如:def say_goodnight(name)result = "Good night, #{name.capitalize}"#capitalize将参数name所代表的字符串的首字母改为大写return result #其实这条语句是多余的,因为一个方法如果没有指定返回值,则默认返回最后一个表达式的值endputs say_goodnight("m 阅读全文

posted @ 2011-10-19 14:42 linzuxin 阅读(158) 评论(0) 推荐(0) 编辑

ruby常规

摘要: 局部变量、方法参数和方法名称应该用一个小写字母开头或者用一个下划线开头;全局变量用美元符作为前缀 $;而实例变量用 @ 开头;类变量用 @@ 开头;类名、模块名和常量应该用大写字母开头. 阅读全文

posted @ 2011-10-19 10:47 linzuxin 阅读(79) 评论(0) 推荐(0) 编辑

ruby计数用法

摘要: 1.upto(9){|i| print i, ' ' if i <= 5}print "\n"9.downto(1){|i| print i, ' ' if i <= 5}print "\n"(1..9).each{|i| print i, ' ' if i <= 5}print "\n"1.step(9,1){|i| print i, ' ' if i <= 5}print "\n" 阅读全文

posted @ 2011-10-19 10:27 linzuxin 阅读(141) 评论(0) 推荐(0) 编辑

2011年10月18日

rails3 mysql2安装

摘要: 1.windows下安装mysql2的命令:gem install mysql2 -v 0.2.6 --platform x86-mingw322.成功安装了mysql2, 将gemfile中改为:gem 'mysql2', '0.2.6' 3.database.yml 中adapter 改回mysql24.复制Mysql5 server端的libmysql.dll文件,到Ruby安装目录下的bin文件夹中,即可解决~ 阅读全文

posted @ 2011-10-18 16:11 linzuxin 阅读(102) 评论(0) 推荐(0) 编辑

Rake提示uninitialized constant Rake::DSL解决办法

摘要: 解决方法:打开RakeFile文件,在require 'rake'上面加入 阅读全文

posted @ 2011-10-18 16:05 linzuxin 阅读(121) 评论(0) 推荐(0) 编辑

导航