摘要:cygwin是win7下面的虚拟linux的程序(可以简单这么理解。)安装的时候直接去官网下载setup.exe文件,双击安装,首先选择源,最好是选择国内的,然后选择自己要安装的程序,很简单就可以完成。 git,开发者就是写linux的那个家伙。怎么说呢,很好用。Eclipse基金会下面的东西大部分开始使用git了,cvs以及svn都快不用了。 下面简明教程转载自:git简明教程 安装下载 git OSX 版下载 git Windows 版下载 git Linux 版创建新仓库创建新文件夹,打开,然后执行git init以创建新的 git 仓库。检出仓库执行如下命令以创建一个本...
        
阅读全文
 
        
            
            
摘要:#!/usr/bin/env bash# Program:# This program is used for the i18n of hostcapability.# History:# 2013/1/9 ×××× First RealeaseLINK_DIR='/usr/lib/python2.7/dist-packages/horizon/locale/zh_CN/LC_MESSAGES'HORIZON_I18N_DIR='/usr/share/pyshared/horizon/locale/zh_CN/LC_MESSAGE
        
阅读全文
 
        
            
            
摘要:进入vi的命令vi filename :打开或新建文件,并将光标置于第一行首vi +n filename :打开文件,并将光标置于第n行首vi + filename :打开文件,并将光标置于最后一行首vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filenamevi filename....filename :打开多个文件,依次进行编辑移动光标类命令h :光标左移一个字符l :光标右移一个字符space:光标右移一个字符Backspace:光标左移一个字符k或Ctrl+p:
        
阅读全文
 
        
            
            
摘要:1:跳转到某一指定行。 只需要输入行号,然后gg就可以了。例如调到1230行,只要:1230gg。2:除了ls外,还可以 ll 列出详细信息。3:调到文档最后的话: shift + g,其实就是大写G4:复制当前行 yy, 然后粘贴 p。1:sh文件显示 No such file or dir。原来:set ff=dos改为:set ff=unix2:查看文件编码:set fileencoding?3: vi中删除从光标处到最后一行: dG5:编码问题非常重要,在更改前一定要做好备份,另外,涉及到中文的文件,最好在linux环境上写好。
        
阅读全文
 
        
            
            
摘要:在win7下使用putty连接ubuntu服务器时,打开文件发现中文显示乱码,解决步骤如下,非常简单. 1: 首先执行 echo $LANG 命令,查看ubuntu服务器上面的编码格式,一般是 utf-8.2:然后在putty中如下操作,改变编码格式: 然后选择编码格式UTF-8: 这样就ok了。
        
阅读全文
 
        
            
            
摘要:使用新版本的Cygwin,安装时出现很多问题。------------------留作参考---------------------- 首先从官网下载setup.exe后运行安装,选择需要的包。 在终端输入gitk后出现错误: Application initialization failed: no display name and no $DISPLAY environment variable 解决方案:http://stackoverflow.com/questions/9393462/cannot-launch-git-gui-using-cygwin-on-window...
        
阅读全文
 
        
            
            
摘要:因为使用import后,项目会直接复制到eclipse的workspace里面去。这样在eclipse里面的修改,git根本无法检测到。 正确办法是使用新建: 新建的时候只不过要注意下面红色矩形部分:要把默认的给改为项目的地址。 另外,现在看来改变workspace非常重要。
        
阅读全文
 
        
            
            
摘要:在工作学习中要养成记录开发步骤的习惯,更重要的是养成记录解决问题的思路步骤以此来提升分析问题解决问题的能力。 BigMC 是基于linux的C++程序,首先要从github上面下载源码,然后从manual上找到需要安装的依赖。碰到的问题以及解决问题的步骤如下: 1:在终端输入 ./configure后显示没有configure命令的错误 ---------解决----------这是由于权限问题,给configure加上执行权限就ok了。 sudo chmod +x configure --------分析-----------思路,找不到这个命令,很显然或者是没有这个执行文件,或者是这个文.
        
阅读全文
 
        
            
            
摘要:1: 直接mysql就可以进入mysql的命令行操作。二、有关mysql数据库方面的操作 必须首先登录到mysql中,有关操作都是在mysql的提示符下进行,而且每个命令以分号结束 1、显示数据库列表。 show databases; 2、显示库中的数据表: use mysql; //打开库 show tables; 3、显示数据表的结构: describe 表名; 4、建库: create database 库名; 5、建表: use 库名; create table 表名(字段设定列表); 6、删库和删表: drop database 库名; drop ta...
        
阅读全文
 
        
            
            
摘要:pydev插件安装方式如果采取从网络上下载,然后解压到eclipse中文件夹到方式,运行到时候可能会导致重启eclipse后根本看不到这个插件! 原因以及解决方式,看下面! 转自:http://www.cnblogs.com/restran/archive/2011/11/11/2245812.html 近在学习Python,想把开发环境弄起来,网上找了PyDev + Eclipse的安装方法,但总是不奏效,经过各种失败后,终于成功,现将经验总结如下。一、安装Eclipse1.安装Jdk/Jre环境Eclipse 是运行于Java虚拟机中的,所以必须先安装Java环境才能进行开发测试。JRE.
        
阅读全文
 
        
            
            
摘要:一个简单的jsch链接linux并执行命令的utils。import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import com.jcraft.jsch.Channel;import com.jcraft.jsch.ChannelExec;import com.jcraft.jsch.JSch;import com.jcraft.jsch.JSchException;import com.jcraft.jsch..
        
阅读全文
 
        
            
            
摘要:现在想来,当时按照给定的官方文档安装Ubuntu12.04安装配置NFSv4过程中的一些不缺定点。 1:安装server时候,给出的例子中这个样子,# mount --bind /home/users /export/users 但是自己想要共享的文件夹是/var/lib/nova/instances,是不是export必须对应?后来经过安装后发现,不用,还是使用/export/instances这种形式就行。openstack的live migration 配置 2:在一个比较重要的问题是/etc/exports这个文件中设置客户端ip的问题。由于里面一个fsid=0的字段的原因,配置多个.
        
阅读全文
 
        
            
            
摘要:下面的文档虽然是英文的,但是很简单易懂,步骤很清晰,当然由于每个人需要配置的环境不宜样,可能出现各种问题。这一篇文章没有说对于NFSv4的一些操作,以及配置时候的注意点,可能会导致server无法关机。在下一篇文档里面会介绍,注意点。 原文链接:https://help.ubuntu.com/community/SettingUpNFSHowTo IntroductionNFS (Network File System) allows you to 'share' a directory located on one networked computer with other 
        
阅读全文
 
        
            
            
摘要:关于NFS的配置,在鸟哥的私房菜服务器篇中有详细解释,当时自己配置的时候有一些参照。当然还没有完全成功,还需要更新,时间不够了,所以暂时先记录。 一: vi /etc/nova/nova.conf 配置好vncserver_listen=0.0.0.0 二:在控制节点以及compute节点上,vi /etc/nova/nova.conf,查看“NOVA-INST-DIR/instances”,也就是instances_path,在每一个host上面都必须相同。三:在控制节点上架设NFSv4服务器,并且共享NOVA-INST-DIR/instances文件夹。 A:配置DNS或者/etc/ho.
        
阅读全文
 
        
            
            
摘要:安装openstack后,做live migration的实验,需要做一些列的配置。 其中,架设NFS服务器的最后一步时候,要找到client的IP地址,但是安装openstack过程中这个client早就配置了网桥,使用ifconfig命令查不到地址了。 但是知道主机名字,一个简单的办法就是,在另外的机器上面,使用ping命令。 ping 主机名字 这一就会看到ip地址了。
        
阅读全文
 
        
            
            
摘要:ps -aux可以查看所有的进程。sudo apt-cache search readline-----------可以搜索软件包,这里是搜索的GNU readline。命令: 2012/8/21: ubuntu12.04中,如何不用每次都使用sudo? 1.sudo passwd输入当前用户密码输入root用户密码再次确定root用户密码成功!su输入root密码ok,进入root用户,不用再sudo了! 1:pwd列出当前所在路径 2:~表示的是目前用户所在的根目录 例如:zhao@zhao-desktop:~$ ls
Desktop Downloads -H ...
        
阅读全文
 
        
            
            
摘要:在实验室里安装了三台服务器,希望能远程访问。 1:首先在服务器里面安装开启SSH服务 sudo apt-get install openssh-server,如果不行的话,首先就sudo apt-get update一下。 2:一般安装完成就开启了ssh服务了,可以用下面的命令查看 ps -e | grep ssh 如果显示sshd这个选项就表示ssh server服务启动了。 3:然后在远程电脑上使用ssh命令就可以登录操作了。 ssh username@ip 链接好后就可以访问了。 windows下面可以使用putty,非常简单。 还有一种是图形化的访问,待更新
        
阅读全文
 
        
            
            
摘要:为了配置安装多节点Openstack,今天在公司实验室里找了三台主机安装Ubuntu12.04,安装启动ssh server服务的时候出现问题。 首先,一般情况下ssh 的agent服务已经安装并启动了,安装server服务直接用: sudo apt-get install openssh-server 但是三台机器都报错,赵不到包,后来经过多次实验,最后发现,原来是我设置了代理后,要执行下面这句话: sudo apt-get update 这样就会更新一下源,再次执行安装语句就可以成功执行了。 安装后执行 ps -e | grep ssh 如果发现有sshd这个说明ssh se...
        
阅读全文
 
        
            
            
摘要:制作U盘启动盘,这样就可以通过U盘来装系统了,简单便携。在Ubuntu下,从dash home中找到Startup disk creator,当然之前把U盘插好,然后很简单的两个选择就好了。
        
阅读全文
 
        
            
            
摘要:系统升级12.04之后,一直使用不了中文。由于系统之前使用的scim输入发,但是新系统集成了ibus输入法框架。可能是因为矛盾的吧,按照网上的提示一直安装不成功。最后使用scim时候,出现浏览器只能输入中文的怪现象。搞了近一个星期,突然登录ubuntu瞧了下,终于找到了答案: IBus 全称 Intelligent Input Bus for Linux / Unix OS 是下一代输入法框架(或者说“平台”),项目现存于 Google Code -http://code.google.com/p/ibus/ 此项目包含了世界多数语言的文字输入需求————由世界多个国家开发者维护。它的存在..
        
阅读全文