2015-02-17 - 前些日子研究xmbc的源代码,发现它里面的一个小工具,xbmc_xrandr有点意思,可以设置x11信号分辨率, 输出通道(设备),当时我想,如果X11也有这么一个小工具,我把信号的输出通道选择VGA口,不就可以外接投影 仪了吗?结果X11还真就带了这么小工具──xrandr...
2015-02-17 - 共享内存就是进程之间可以共享的一段内存,通过一个唯一的KEY值绑定 shmget()创建或获取 shmat()连接 shmdt()断连 共享内存的访问涉及同步措施,通常与信号灯一起使用 用ipcs -m命令可以查看系统中已有的共享内存段 /proc/sys/kernel/shm开头的几个文件是共...
2015-02-17 - Rational Jazz Team Serve这个IBM的项目管理工具貌似很强大。但是从2.0升级到3.0后配置方式有所不同,总结一下: 1、离线安装版本需要自己下载IBM Installation Manager。 2、Linux需要设置BROWSER导出变量。 3、由于java安装的问题,需要修改install.ini文...
2015-02-17 - Debian 6的stable版代号squeeze发布,其实squeeze不算什么新东西,早在很久前就有testing的发布,只是我非要等到stable的出来才能安心用:-) Debian6的默认显卡驱动是Nouveau,这是个开源的显卡驱动,就我在我这台机器运行看来,性能相当不错,移动窗口快速屏...
2015-02-17 - Debian 6 在2011年的发布,是开源界的盛事,作为Debian的粉丝,我迫不及待的加入体验Debian 6的队伍中来。因为我原本使用的是Debian 5,所以先体验升级到Debian 6. 自Debian 5升级到Debian 6很简单,我们先修改apt的sources.list deb http://http.us.debian.o...
2015-02-17 - 先简单说一下MacBook Pro安装Fedora 14 Linux存在的问题 1、GPT分区,Linux大部分都已经支持了 2、EFI引导,Fedora支持EFI,GURB2也支持。但是为了方便还是安装一下refit。 3、硬件驱动,主要是显卡,声卡,无线网卡驱动。 下面是我自己安装过程: 1、现用ma...
2015-02-17 - Fedora 12中更改Code Blocks调试终端: Terminal to launch console programs那个选项原来是 xterm -T $TITLE -e 改成 gnome-terminal -t $TITLE -x gnome-terminal和xterm的参数表示方法不一样。...
2015-02-17 - 我的Fedora 12已经用了1年多了,尽管仍然十分稳定,但还是想着赶赶潮流。 完全重装当然是舍不得的,于是搜索了一下,发现了preupgrade这个Tool可以用来升级系统。 升级还是很傻瓜话的,惟一的问题就是由于我家网络不太好,下载升级包的过程中找不到mirror而...
2015-02-16 - PowerShell的出现让Windows的命令行工具有了很大的改进。但是多年以来,Linux一直拥有很多有用的终端。在这里通过Cygwin你可以同时拥有上面两种命令行工具,Cygwin是一个可以在Windows PC上运行的类似unix的终端。 在今天这一节里,我们将会解释怎样让Cygwin...
2015-02-16 - 你习惯用Linux/Unix并且希望通过SSH来访问装有Windows7的机器么?Cygwin提供了这项功能,它能让你在你所熟悉的环境中通过简单的步骤实现这一点。 这里我们假设你已经安装并配置好了Cygwin。如果没有,可以参考这篇文章如何在Windows中通过Cygwin来使用Linux...
2015-02-16 - 由于安装的时候考虑不足,给Linux分配的空间过小,又不想重新分区恢复,于是尝试了以下方法: 因为Fedora 14本身附带了逻辑卷管理器所以就直接使用图形界面操作了。首先将待分配的磁盘分区,(假设为/dev/sda11)格式化为与根目录所在分区相同类型的文件系统...
2015-02-16 - 操作系统:Red Hat 3.4.4-2 中间件:IBM WebSphere Application Server - ND, 6.1.0.17 在linux下可以识别中文,无乱码现象 echo $LANG zh_CN.UTF-8 echo $LC_ALL zh_CN.GB18030 但是用SecureCRT实时查看日志时: tail -f /opt/IBM/WebSphere/AppServer/profiles...
2015-02-16 - Fedora 14 经常更新会在启动界面显示一些旧的Linux内核选项,如何删除不需要的内核选项; 1、使用Root 权限登录 #su 2、查看当前使用的内核 #uname -r 3、使用下面命令查看当前的内核,找出需要删除的陈旧内核 #rpm -qa | grep kernel 4、删除陈旧内核 #rpm -...
2015-02-16 - 文件的粘滞位(sticky)位是作什么用的? 普通文件的sticky位会被linux内核忽略, 目录的sticky位表示这个目录里的文件只能被owner和root删除 粘着位(Sticky bit) 如果用户对目录有写权限,则可以删除其中的文件和子目录,即使该用户不是这些文件的所有者,...
2015-02-16 - 也需有人会说网上一大把关于如何安装的文章,但是我想说,我当时也是照着那些方法来安装,不过中间遇到过各种问题,对于新手来说确实很难明白!所以在此把很久前自己记录的安装过程拿出来与一些需要的朋友分享!如果有误,还请大家指正,以免误导新手! 本例...
2015-02-16 - 为了给自己的Linux做个备份,今天写了决心在windows下割出一块地方来。结果,由于分区号的改变导致grub失效了。结果又鬼使神差的用xp的安装盘启动了xp,结果grub就真的无影无踪了。 还好LiveCD还在,从LiveCD启动(没有看见网上说的rescue模式),进入后挂载...
2015-02-16 - Linux系统可以识别Windows分区,默认情况下不自动加载它。但我们有时在Linux中需要与Windows分区交换文件,这就需要加载它。根据不同的交换需要,我们可以采用不同的加载方式。下面以RedHat Linux 9.0 简体中文版为例来说明。 一、手工加载 如果你只是偶尔进...
2015-02-16 - 在《RedHat Linux 9.0安装过程小记》后进入系统黑屏,可能是由于显卡分辨率的原因,当我选择用图形模式默认安装后,屏幕黑屏无任何反应,按F2之后,用linux lowres命令进行的图形化安装。linux lowres命令默认分辨率为640x480。 用linux lowres命令,RedHat...
2015-02-16 - 第一次安装Linux,让我吃尽了苦头。我准备装两个系统:WINXP+Linux,因为家人也要用电脑,不可能让他们和我一样用Linux。 之前已经上网大概看了一下安装步骤,主要有下面四步: 1.预留安装Linux的磁盘空间,建议10G。(可以在windows系统里面用PartionMagic分...
2015-02-16 - 具体每个平台的安装方法不一样,以下只是Red Hat Enterprise 4的安装方法。 其他平台请参见CUnit 的README文件 [root@localhost ~]# uname -a Linux localhost.localdomain 2.6.9-78.ELsmp #1 SMP Wed Jul 9 15:39:47 EDT 2008 i686 i686 i386 GNU/Linux [ro...
2015-02-16 - wc命令主要对文件中的行数、字符数、字节数进行计数 -c 统计字节数,除非指定 -k 标志。如果指定 -k 标志,wc 命令统计字符数。 -k 统计字符数。指定 -k 标志等同于指定 -klwc 标志。如果把 -k 标志同其它标志一起使用,那么必须包含 -c 标志。否则,将会忽...
2015-02-16 - 问题:我想要监测Linux系统的内存使用状况。有哪些可用的图形界面或者命令行工具来检查当前内存使用情况? 当涉及到Linux系统性能优化的时候,物理内存是一个最重要的因素。自然的,Linux提供了丰富的选择来监测珍贵的内存资源的使用情况。不同的工具,在监...
2015-02-16 - 升级到 Mavericks 之后,需要自行安装 JDK 环境。如果你安装了 JDK7,那么在安装之后,在命令行中运行 javac、java 命令没有问题,但是 Eclipse 和 IDEA 都无法启动,系统要求安装 JDK6。 经过以下几个步骤可以恢复正常使用: 找到 /Library/Java/JavaVirtua...
2015-02-16 - 本文简单描述了Linux下 GPG 的加密、及使用。 一.生成密钥 gpg gen-key 提示用户在系统上创建一些随机的活动,这个时候可以多做些琐事,例如开启另外一个session随便输入一些命令,这会让随机数字发生器有更好的机会获得足够的熵。 二.查看密钥 查看公钥:g...
2015-02-16 - 官网OpenDJ is a extension of the Sun Microsystems initiated OpenDS project and offers a fully supported product for it. 接下来的这几篇文章会介绍 ForgeRock Open Platform 的 OpenDJ、OpenIDM、OpenAM 三个产品的安装、配置, 以及如何使用他们来搭...
2015-02-16 - 之前有一篇有讲到在 RHEL6 上安装 OpenDJ ,主要是讲通过命令行的方式安装,这次讲一下在 CentOS6 上通过图形界面安装 OpenDJ(GUI)。 服务器设置 这一步主要是 host name 的设置。要确保这个域名可以被解析,否则会抛出 javax.naming.CommunicationExcepti...
2015-02-16 - CentOS/Linux下设置IP地址。 1:临时修改: 1.1:修改IP地址 # ifconfig eth0 192.168.100.100 1.2:修改网关地址 # route add default gw 192.168.100.1 dev eth0 1.3:修改DNS # echo nameserver 8.8.8.8 /etc/resolv.conf 这个时候就可以上网了,上网的IP...
2015-02-16 - 一般而言,系统版本越高,则支持东西越新。除非对软件有特殊的要求,否则相信大家都希望自己的内核版本是最新的。作为一个Linux系统管理员,升级内核也是一项基本的技能。这里介绍一下内核升级的方法: 系统环境:CentOS 6.5 mini 1:查看系统版本 # uname -...
2015-02-16 - 开源界的图形图像处理项目openCV无疑是优秀的东西,无论对于专业的开发人员或是业余爱好者都非常具有魔力。网上很多教程都是VS2008下配置的,而我自打和VC6.0绝交后就再没怎么碰过Windows的相关开发平台了。本文是在CentOS6.0下OpenCV的安装配置手册,前段时...
2015-02-16 - 一开始有这个需求,是因为用 YaH3C 替代 iNode 进行校园网认证时,CentOS 6.4下一直编译错误,提示找不到 Python 的某个模块,百度了一下,此模块是在 Python2.7 以上才有的,但是系统的自带的Python是2.6版本,难怪一直连不上网。于是,继续百度google,进...
2015-02-16 - 由于项目使用Django1.7.1,It works with Python 2.7,3.2, 3.3, or 3.4,而我的CentOS x86 64bit系统自带的Python版本是2.6.6,故需要升级为Python2.7版本。 升级工作是参照网上的3篇文章完成,只是需要注意3点: (1)因为系统现有的某些软件是依赖python2....
2015-02-16 - 一、前言 Linux操作系统至1991.10.5号诞生以来,就源其开源性和自由性得到了很多技术大牛的青睐,每个Linux爱好者都为其贡献了自己的一份力,不管是在Linux内核还是开源软件等方面,都为我们后来人提供了一个良好的学习和研究环境。做为一个Linuxer,感谢各...
2015-02-16 - Andy Jeffries 给 Git 中级用户总结分享的 25 个小贴士。你不需要去做大量搜索,或许这些小贴士对你就很有帮助的。 我从开始使用git到现在已经差不多18个月了,以为自己已经很懂git了。直到我看到github上 Scott Chacon在 LVS, a supplier/developer of bett...
2015-02-16 - 在 RHEL6 上安装 Java: 卸载老版本的 Java # java -version # rpm -qa|grep java # rpm -e --nodeps java-1.5.0-gcj-1.5.0.0-29.1.el6.x86_64 bin 安装 # chmod a+x jdk-6u31-linux-x64.bin # cd /opt/ # mkdir java # cd java # /home/bati/Downloads/jdk-...
2015-02-16 - 今天在Python运行环境的服务器弄一个有关图像处理的程序时报这样的错: NameError: global name Image is not defined import Image 了下,发现原来 Python 并没有自带图像处理库,需要独立安装查了下,Python常用的图像处理库叫PIL,可以使用 pip 安装,不...
2015-02-16 - 使用scp命令可以实现两台Linux主机之间的文件复制,基本格式是: scp [可选参数] file_source file_target 1.复制文件 命令格式: scp local_file remote_username@remote_ip:remote_folder scp local_file remote_username@remote_ip:remote_file scp local...
2015-02-16 - 介绍 Ansible是一种批量部署工具,现在运维人员用的最多的三种开源集中化管理工具有:puppet,saltstack,ansible,各有各的优缺点,其中saltstack和ansible都是用python开发的。ansible其实准确的说只提供了一个框架,它要基于很多其他的python模块才能工作的...
2015-02-16 - 默认CentOS 7的内核版本是3.10,升级的原因是为了测试openvswitch的vlan技术,默认openvswitch的2.3版本是允许CentOS 7默认内核3.10支持,下面是软件与内核版本对比 Open vSwitch Linux kernel ------------ ------------- 1.4.x 2.6.18 to 3.2 1.5.x 2.6.18...
2015-02-16 - 什么是Crontab Crontab是Linux系统下的定时任务工具,相当于WIN7系统的任务计划,能够让系统定时做出详见 Cron Crontab能用来做什么 Crontab能用来添加Linux或者Unix系统中的定时任务,让系统定时执行某个命令,比如服务器的数据库需要每天凌晨重启下,不可...
2015-02-16 - 最近接触的系统多数为RHEL,RHEL自带的yum又不能联网安装,于是写了个一键安装的脚本,支持RHEL5.xRHEL6.x,选用的是网易的源。 #!/bin/sh #author by thundermeng . /etc/init.d/functions bit=`getconf LONG_BIT` release=`sed -r -n s/(.*) ([[:digit:]])...