2014-11-17 - 因为Fedora 16中自带的ice是3.4.2版本的,而我们的系统原来在3.3.1上开发的,而ice在升级过程中修改了大量的接口所有必须要使用对应的版本才可以。模块安装过程中需要添加需要添加--nodeps选项,取消掉依赖检测。在执行前手动建立所缺少动态库的软连接。 1、...
2014-11-17 - 学习Vim 时遇到了困难,所以想做点工作来减低一下门槛 ... 先一个例子来说明文档的表示结构和方法 ... #vim :help e117 内容如下: :cal :call E107 E117 :[range]cal[l] {name}([arguments]) Call a function. The name of the function and its arguments...
2014-11-17 - 本文Linux系统: [root@xxxxxx~]# cat /etc/issue Red Hat Enterprise Linux Server release 5.8 (Tikanga) [root@xxxxxx ~]# uname -a Linux xxxxxx 2.6.18-308.el5 #1 SMP Fri Jan 27 17:17:51 EST 2012 x86_64 x86_64 x86_64 GNU/Linux 优化一、/etc/secu...
2014-11-17 - 在平时的项目开发中,要用sublime进行ftp连接,弄了半天终于搞定了,废话不多说,具体过程如下:(我用的是XxUbuntu 11.10操作系统) 要想用ftp连接,默认的sublime text是没有这个功能的,这只是一个文本编辑器,相当于windows下的txt,所以要先装上插件。...
2014-11-17 - 【1】 SELinux开机的三种状态 配置文件 /etc/sysconfig/seLinux SELINUX = Enforcing (默认) Disabled : 停用SELinux功能 Permissive : 仅显示警告信息,不阻止 Enforcing : 强制执行SELinux功能,产生警告信息 SELINUXTYPE=targeted strict : 完整的保护功能,...
2014-11-17 - CentOS下vi高亮显示 首先,vim才有语法高亮的功能,配置文件在/etc/vim/vimrc 1、vi自动转为vim /etc/profile最后加上 alias vi=vim 2、语法高亮vi /etc/vim/vimrc 查看 syntax on 是打开的 3、加上环境变量设置 vi /etc/profile环境变量设置部分加上 export...
2014-11-17 - 【问题1】使用USB的还是串口设备? 根据有使用经验的人建议,USB接口的设备在Linux上工作不稳定,可能是驱动的问题。所以建议使用串口猫,前提是,你的用于连接猫的计算机上要有串口。 【问题2】短信猫在Windows上有开发库、甚至是管理软件、管理平台, 却不...
2014-11-17 - 虚拟机VMware tools的用途 更新虚拟机中的显卡驱动, 使虚拟机中的XWindows可以运行在SVGA模式下。在客户操作系统中安装VMware Tools非常重要。如果不安装VMware Tools,虚拟机中的图形环境被限制为VGA模式图形(640x480,16色)。使用VMware Tools,SVGA 驱动...
2014-11-17 - 1,先启动vSphere Client 2,启动虚拟机【右击虚拟机,选择电源---开启】,并通过控制台查看虚拟机是否启动成功 3,右击虚拟机,选择客户机---安装/升级 VMware Tools,会弹出来个提示:安装VMware Tools软件包将极大地提高虚拟机中的图形和鼠标性能。警告:...
2014-11-17 - 1、安装linux glibc手册 apt-get install manpages-dev apt-get install manpages-posix-dev 2、man page 共分为以下几个section 1 User commands 2 Programming interfaces for kernel system calls 3 Programming interfaces to the C library 4 Special f...
2014-11-17 - 一、首先,到libevent.org 下载libevent.tar.gz: wget https://github.com/downloads/libevent/libevent/libevent-2.0.17-stable.tar.gz 二、解压、安装: tar zxvf libevent-2.0.17-stable.tar.gz cd libevent-2.0.17 ./configure --prefix=/usr make make...
2014-11-17 - 1,解压源码包ACE-6.0.3.tar.gz,在源玛根目录下建立一个build目录 2,进入build目录,执行./configure并根据自己的应用需要携带下面参数 ./configure --enable-ssl=no --with-openssl[=DIR] * root directory of openssl installation --with-openssl-inclu...
2014-11-17 - 在Ubuntu 10.04下,如果通过源码安装monodevelop有问题,建议用Ubuntu自带的软件包管理器安装。 下面通过几个例子测试下monodevelop (1)控制台应用程序 强大的界面于windows下的vs差不多。输入项目的名称,保存位置,解决方案的名称,保存位置,与windows...
2014-11-17 - 自己整理的vi的高级应用 h j k l ,分别是左上,右下. Ctrl + f 是向下移动一页,相当于PageDown Ctrl + b 向上移动 数字0或者home 键,移动到最前面的字符处 G移动到文件的最后一行 nG移动到n行 gg 移动到文件的第一行,相当于1G :N enter:光标向下移动n行. :se...
2014-11-17 - 最近由于需要使用到Red Hat Enterprise Linux 4做测试,于是就准备在虚拟机上安装一个CentOS 4做模拟测试,虚拟机选择VirtualBox。 但安装的时候总是出现: input/output error during read on /dev/hde 选择ignore,可以继续安装,但安装完成后不能启动 找...
2014-11-17 - 1.在http://www.vim.org/scripts/download_script.php?src_id=14455下载NerdCommenter 2.解压后,将../plugin中的文件移至~/.vim/plugin下,将../doc中的文件移至~/.vim/doc下 3.注释开关为leader+c+space,leader默认为\键,为了方便,将其改映射为,键,方...
2014-11-17 - Yum是用来管理Linux上RPM安装包的非常好的工具,它的最大优点就是自动解决安装包的依赖性关系,可以使用groupinstall来批量安装包。 配置yum仓库,仓库的配置文件名为*.repo,要手动自己创建,*可以为任意名字,配置文件存放在/etc/yum.repos.d/目录下。 格式...
2014-11-17 - linux下的模块开发,不可避免要用到kgdb来调试,kgdb的调试环境需要一台开发机,一台目标机,其中代码运行在目标机上,开发机通过串口来调试目标机上的模块代码。用vmware可以方便的使用管道来代替真正的串口,而且只用一台笔记本就可以玩起来,非常简单粗暴...
2014-11-17 - MATE 1.2 桌面发布了,MATE桌面格局是 Gnome2 桌面格局,以帮助不习惯Gnome shell桌面的童鞋能够继续使用习惯的桌面。 桌面的安装方法(Ubuntu 11.10/12.04) Ubuntu Oneiric Ocelot (11.10) 用户 添加源到 /etc/apt/sources.list 列表,运行下面的命令: sud...
2014-11-17 - 首先谈一下安装,我下载的镜像,本想做一个U盘的VMware ESX4.1 的安装盘,然后拿到测试机上安装,结果天不如人愿,开机选择usb启动,总是不显示安装界面,就有个boot:然后无反应了,最后还是刻得dvd安装光盘安装的,难道是这个ESX不支持U盘安装?(如果可以...
2014-11-17 - 今天凑热闹把Fedora升级到了17,emacs升级到了24,但是悲剧了,显示cedet罢工,重新编译1.1后,ecb又罢工。现在修复好了,记录下来与大家分享。 emacs24启动cedet1.0会报Forgot to expand macro eieio-object-p错误,从官网http://cedet.sourceforge.net/下...
2014-11-16 - 1.Zabbix 1.8.11 For CentOS5.7_x64安装 1.1,安装前的准备 1.1.1,安装环境组件准备 进入系统,用yum在线安装Zabbix编译所需要的系统环境软件,命令如下: yum install httpd httpd-manual php php-bcmath php-gd php-xml php-mbstring mysql-server mysql...
2014-11-16 - Fedora的yum命令和Ubuntu的apt-get功能相仿,谁先模仿谁就不知道了。反正我刚刚接触linux不久的时候,两个系统就都有这个命令。 fedora的源文件全都放在/etc/yum.repos.d/目录下,里面的repo文件都作为源可以使用。具体源的优先级我没有研究。我还是习惯把里...
2014-11-16 - vi编辑器有3种基本工作模式,分别是:命令模式、文本输入模式、和末行模式。 第一:命令行模式:该模式是进入vi编辑器后的默认模式。任何时候,不管用户处于何种模式,按下ESC键即可进入命令模式。在该模式下,用户可以输入vi命令,用户管理自己的文档。此时...
2014-11-16 - yum源配置文件 /etc/yum.repos.d 目录下面 配置yum的样本 [rhel-source] name=Red Hat Enterprise Linux $releasever - $basearch - Source baseurl=file:///home/Oracle/rh6.2/Server/ enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Re...
2014-11-16 - 基本上完整的用法是这样: strace -o /tmp/output2.txt -T -tt -e trace=desc -s 12 -p 17129 使用到的参数如下: 1)strace -p pid 可以跟踪某个后台进程 2)strace -o filename 把跟踪结果输出到文件 3)strace -T 记录每个系统调用花费的时间,可以看看哪...
2014-11-16 - 公司一个inux测试主机,采用CentOS 5.8的操作系统。为了方便测试,和查找资料。我们安装了图形界面,并且安装了firefox浏览器。但是由于之前没有安装中文语言包,和flash插件所以浏览中文网页都是乱码,也看不到网页上的flash。 我们通过如下方案解决以上的...
2014-11-16 - 实验环境:CentOS 5.5 两个VLAN 10、40 先介绍两个知识点: linux bridge实现了ieee 802.1d协议,这个实现,不能支持VLAN的功能。也就是说,这个实现,只能承载一个广播域,而不能承载多个广播域。当然,可以创建多个bridge device,每个bridge都对应不同的v...
2014-11-16 - CentOS 下安装jdk,mysql,tomcat,eclipse简单记录,一个小小的配置了花了好长时间才解决,看来只学好多东西只看不练是不行的。 安装jdk: 首先卸载默认的jdk/gcj rpm -qa | grep gcj rpm -qa|grep jdk (查询己安装的详细信息) 然后 用 rpm -e 删除jkd/gcj 从SU...
2014-11-16 - 1./etc/fstab文件详解 Linux系统中自动mount需配置/etc/fstab文件,此文件是专门用来存放文件系统的静态信息的文件。Linux系统启动时会自动从这个文件读取信息,并完成其指定的文件系统挂载任务。 下面我来介绍如何在此文件下填写信息。 此文件中共有六个参...
2014-11-16 - 在调查一个奇怪的问题,我们的程序被切换到后台后CPU一直还占着,内存也不时地动荡,最终导致程序崩溃掉了。 由于我们的程序中涉及到了WebView,开始的时候我们着重调查了一边客户端的javascript扩展方法,通过注释方法体等做了对比,发现CPU占用较之前有所...
2014-11-16 - 有很多人经常修改/etc/fstab文件,但是其中却有很多人对这个文件所表达的意义不太清楚,因为只要按照一定的模式,就可以轻而易举地添加一行挂载信息,而不需要完全理解其中的原理。 /etc/fstab是用来存放文件系统的静态信息的文件。位于/etc/目录下,可以用...
2014-11-16 - 一、创建LV 1.新建磁盘分区及物理pv [root@rac1 nfsvg]# fdisk /dev/sdg n p t 8e #此格式为Linux系统LVM专用格式 w [root@rac1 nfsvg]# pvcreate /dev/sda{9,1 0,11 } Physical volume /dev/sda9 successfully created Physical volume /dev/sda10 successf...
2014-11-16 - Python 简介 简单、易用、免费、开源、面向对象。 Python 安装 官网:http://python.org/ 下载 wget http://python.org/ftp/python/2.7.1/Python-2.7.1.tgz tar zxvf Python-2.7.1.tgz cd Python-2.7.1 ./configure --prefix=/home/Python-2.7.1 make make i...
2014-11-16 - Redis 简介 官网:http://redis.io/ 高效K-V存储,redis目前提供四种数据类型:string,list,set及zset(sorted set)。 Redis 安装 wget http://redis.googlecode.com/files/redis-2.4.4.tar.gz; tar zxvf redis-2.4.4.tar.gz cd redis-2.4.4 make 在redis包...
2014-11-15 - I/O scheduler的作用就是为请求队列里面的IO请求做一个优化,以此达到提高系统吞吐量、缩短响应时间的目的。更改I/O scheduler有两种方式: 1./sys/block/device_name/queue/scheduler (IOscheduler); /sys/block/device_name/queue/nr_request(queuesize) 2...
2014-11-15 - /etc/sysctl.conf这个目录主要是配置一些系统信息,而且它的内容全部是对应于/proc/sys/这个目录的子目录及文件。这样或许你不理解,先看看我的系统/etc/sysctl.conf这个文件里面有什么内容:cat /etc/sysctl.conf fs.file-max = 3145728 fs.suid_dumpable =...
2014-11-15 - 这个文件主要是用来限制用户对系统资源的使用,具体的使用方法 man 5 limits.conf,里面便给出了详细的用法: user@db-2:~$ cat /etc/security/limits.conf # /etc/security/limits.conf # #Each line describes a limit for a user in the form: # #domaint...
2014-11-15 - Linux系统初装后TCP memory默认参数配置为128K,在过多进程负载网络通信的情况下就会出现异常。 可以使用命令扩大使用内存: #sysctl -w net.core.rmem_max=16777216 #sysctl -w net.core.wmem_max=16777216 ##修改为16M 最好同时修改 /etc/sysctl.conf文件,...
2014-11-15 - 盘阵和IDE可以使用sda和hda参数区分,ide接口的没有scsi-list: fdisk -l #scsi盘阵 Disk /dev/sda: 18.2 GB, 18210037760 bytes 255 heads, 63 sectors/track, 2213 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blo...