
Linux相关
文章平均质量分 58
kerwinpc
喜欢运动,爱古典音乐
展开
-
ubuntu下安装小企鹅输入法
ubuntu安装中文语言环境的同时,会自动安装上scim输入法,但是这个scim不但大,而且跟很多程序(firefox,eva等等)都有兼容问题。相对比之下还是觉得fcitx这只小小的企鹅比较好用。下面的方法可以让scim和fcitx共存。$ sudo apt-get install im-switch libapt-pkg-perl fcitx安装好之后执行下面的命令使系统默认fcitx为默认输原创 2008-04-11 20:43:00 · 551 阅读 · 0 评论 -
在Shell脚本中调用sql语句或存储过程
在Shell脚本中调用sql语句或存储过程在编写Shell脚本时经常会遇到需要操作数据库的情况,可以通过如下方式调用SQL语句#!/bin/shisql TDSDSN dba sql select * from table1;update table2 set col1=v1 where col2=v2;EOF原创 2008-04-29 18:44:00 · 4812 阅读 · 1 评论 -
[Linux可视化编程系列三] 体验Glade的可视化界面设计
前面的两篇文章:《用 Anjuta 轻松搭建 Gtkmm+libglademm 开发环境》和《掀起 Gtkmm + libglademm 的盖头来》,已经为我们能够做出一个有用的gtkmm程序作好了铺垫。 接下来,我们马上就要编写这样的一个程序,它能接收输入的用户名字,然后显示适当的问候语。对它稍作修改就能用于IP物理地址的查询界面。 用Glade进行可视化窗体转载 2008-06-11 17:11:00 · 2652 阅读 · 0 评论 -
[Linux可视化编程系列一] 用 Anjuta 轻松搭建 Gtkmm+libglademm 集成开发环境(IDE)
转载连接 http://forum.ubuntu.org.cn/viewtopic.php?t=89863为什么选择GTKmm,而不是GTK+或QT? GTKmm以前又称GTK--,是用C++封装GTK+的类库,而大部分Linux发行版的默认桌面Gnome就是基于GTK+的。选择GTKmm的主观原因有三: 首先,GTKmm已经成为GTK+的官方项目的一部分,和GTK+库同步更新,可见GTK转载 2008-06-11 11:32:00 · 1283 阅读 · 0 评论 -
[Linux可视化编程系列二] 掀起 Gtkmm + libglademm 的盖头来
Gtkmm 类库的良好设计,使得学习Gtkmm程序的开发变得很容易。对于尝试过MFC的程序员,必将惊讶于Gtkmm的直观明了。 Glade 是可视化设计的不二之选。遗憾的是,有关 Gtkmm + libglademm 编程的文档实在太少,只在《Programming with gtkmm》第 23 章有提及(注:你也可以在DEVHELP的“gtkmm 2.4 library refe原创 2008-06-11 17:07:00 · 1686 阅读 · 1 评论 -
Linux 系统服务注册
Linux 注册系统服务(1)chkconfig先在/etc/init.d文件夹下添加服务的启动、停止脚本然后运行命令“chkconfig --list”可以看到当前系统的所有服务并且看到服务的状态,例如: syslog 0:off 1:off 2:on 3:on 4:off 5:on 6:off tac原创 2008-12-29 12:16:00 · 1113 阅读 · 0 评论 -
crontab的用法---linux定时任务
Step 1: 使用命令crontab -e编辑一个定时执行的任务或在/var/spool/cron/crontabs目录下新建一个与自己用户名相同的任务. 即: #每隔一分钟执行一次后台程序tmpmail * * * * * /home/milch/tmpmail 顺便提一下crontab中的命令格式: 第一个 * 表示分钟 (0-59), 第二原创 2008-12-29 13:42:00 · 1263 阅读 · 0 评论 -
Ubuntu 8.04增加Windows中文字体
Ubuntu8.04(下载)中的中文字体太少,对平时使用惯了Windows的人来说非常不便。 用下面的方法可以很方便的在Ubuntu8.04中添加自己喜欢的字体。 1、从Vista的字体文件夹fonts中寻找自己喜欢的中文字体: 雅黑:msyh 黑体:SimHei 宋体:SimSun 华文细黑:STXihei 华文楷体:STKaiti转载 2008-12-31 12:06:00 · 644 阅读 · 0 评论 -
linux上的 heartbeat 双机热备服务架设
linux上的 heartbeat 双机热备服务架设【一】 安装前环境设定==========================================================两台主机硬件环境(不必完全一致):CPU: Xeon 3G *2 (EM64T)MEM: 2GNIC: Intel 1G *2eth0: 对外IPeth1: 对内IP(HA专用)两台主机的eth1使用双机对联转载 2008-12-05 15:50:00 · 631 阅读 · 0 评论 -
如何查询Suse linux内存真实利用率
如下显示free是显示的当前内存的使用,-m的意思是M字节来显示内容.我们来一起看看.$ free -m total used free shared buffers cachedMem: 1002 769 232 0 62转载 2009-06-22 14:37:00 · 5899 阅读 · 1 评论 -
GNOME Terminator -- 任意分割你的终端窗口
GNOME Terminator 是我非常喜欢的一个小工具,虽然没有复杂的功能和设置,但是最大的特点,可以在一个窗口内分割出任意多个虚拟终端~一般的虚拟终端软件,虽然支持多 tab,但是如果想同时监测多个终端标签的运行情况,不得不来回切换,GNOME Terminator 可以帮你省却这个麻烦~ 当然你是宽屏的话就更爽了~ Ctrl + tab 可以在窗口中切换~ [ Thanks转载 2008-04-22 20:19:00 · 1461 阅读 · 0 评论 -
GParted -- 实用的分区工具
GParted 是一款功能非常强大的分区工具,和 windows 下的‘分区魔术师’类似,操作和显示上也很相似。GParted 可以方便的创建、删除分区,也可以调整分区的大小和移动分区的位置。GParted 支持多种 linux 下常见的分区格式,包括 ext2、ext4、fat 、hfs、 jfs、 reiser4、 reiserfs 、xfs,甚至 ntfs (如下图)。另转载 2008-04-22 20:12:00 · 1072 阅读 · 0 评论 -
c语言调用shell命令_exec
方法一: #include int system(const char *string); 方法二: exec( )函数族 下面我们来看看一个进程如何来启动另一个程序的执行。在Linux中要使用exec函数族。系统调用execve()对当前进程进行替换,替换者为一个指定的程序,其参数包括文件名(filename)、参数列表(argv)以及环境变量(envp)。exec函数族当然不止一个原创 2008-04-11 20:53:00 · 9289 阅读 · 2 评论 -
linux shell unix sqlplus
sqlplus $CACADBLINK >$ONOVA_TEMP/gtSysdate.tmp 2>&1 set heading offset feed offvariable mrdate VARCHAR2(20);execute LSMX_GETSYSDATE(:mrdate);spool $ONOVA_TEMP/gtSysdate.datprint mrdate;spool offexit;原创 2008-04-11 21:15:00 · 1204 阅读 · 0 评论 -
检查来自键盘的扫描码和键盘码 showkey xev
方法一:名称 (NAME)showkey - 检查来自键盘的扫描码和键盘码总览 (SYNOPSIS)showkey [ -[hVskm] | --help | --version | --scancodes | --keycodes | --keymap ] [ -t N | --timeout=N ]描述 (DESCRIPTION)按下/松开 任一个 键 时, showkey 在 标准输出 显示原创 2008-04-11 20:50:00 · 2550 阅读 · 0 评论 -
dev-cpp gtkmm 环境
WINDOWS篇 1、安装dev-cpp2、安装gtk环境 gtk-dev-2.10.11-win32-1.exe 路径随意,比如:D:/GTK,安装过程中会检测到上一步中安装的dev-cpp3、安装gtkmm环境 gtkmm-win32-devel-2.10.8-1 会自动选择到gtk安装的路径。4、添加环境变量“PKG_CONFIG_PATH”,值为gtkmm-2.4.pc文件所在路径如“D原创 2008-04-11 21:34:00 · 855 阅读 · 0 评论 -
如何 安装/反安装 .deb 套件包?
如何 安装/反安装 .deb 套件包? * 要安装 .deb 套件包时 sudo dpkg -i package_file.deb * 要反安装 .deb 套件包时 sudo dpkg -r package_name原创 2008-04-11 22:14:00 · 493 阅读 · 0 评论 -
常用软件 工具
画图软件:dia,vps 注意vps与3d桌面冲突,需要在/etc/environment中添加AWT_TOOLKIT=MToolkit vps不显示中文要就修改启动脚本“Visual_Paradigm_for_UML_6.1”中的 INSTALL4J_JAVA_HOME_OVERRIDE=/usr/lib/jvm/java-6-sun听歌软件:beep media player局域网:飞鸽传书原创 2008-04-11 20:46:00 · 516 阅读 · 0 评论 -
在ununtu linux的配置文件中一劳永逸的设置环境变量
在ununtu linux的配置文件中一劳永逸的设置环境变量1.环境变量配置中,要先删除.bash_profile中的三行关于.bashrc的定义,然后把环境变量配置在.bashrc中2.选择要使用的java环境:update-alternatives --config java3.要使得刚修改的环境变量生效:source .bashrc4.查看环境变量:env可以放到/etc/bash.bash原创 2008-04-11 21:57:00 · 1230 阅读 · 0 评论 -
在Stardict中查看单词网络
WordNet 与 StardictWordNet 是 Princeton 大学的心理学家、语言学家和计算机工程师联合设计的一种基于认知语言学的英语词典,它不仅把单词以字母顺序排列,而且按照单词的意义组成一个“单词的网络”。欲对 WordNet 了解的更多,请阅读王垠的一篇介绍或 WordNet 官方网站。Stardict 大家不陌生,在 Linux 下很有名气的电子词典;当然在 Wi转载 2008-04-22 19:52:00 · 1128 阅读 · 0 评论 -
Linux下常用系统函数集锦
<br />一、进程控制:<br />fork 创建一个新进程<br />clone 按指定条件创建子进程<br />execve 运行可执行文件<br />exit 中止进程<br />_exit 立即中止当前进程<br />getdtablesize 进程所能打开的最大文件数<br />getpgid 获取指定进程组标识号<br />setpgid 设置指定进程组标志号<br />getpgrp 获取当前进程组标识号<br />setpgrp 设置当前进程组标志号转载 2010-09-09 21:52:00 · 834 阅读 · 0 评论