在Linux系统下如何调整文件打开方式
在Gnome的文件管理器(nautilus)里,双击一个文件的时候,系统会自动调用相应的程序去打开这个文件。在Nautilus里通过右键菜单固然可以修改默认的打开方式,但是缺乏灵活性和可操作性,比如,不能删除一些候选的打开方式,不能批量增加一些打开方式等等。 GNMOE的打开方式的配置方式涉及到以下几个目录和文件: /usr/share/applications ~/.local/share/applications /usr/share/applications/mimeinfo.cache ~/.lo...
在嵌入式Linux系统中应用的GTK+和X分析
在嵌入式 Linux 下有很多图形界面系统 GUI,包括 Qt/Embedded,FLTK,Microwindows 和 GTK+ 等。作为一个开发者,到底使用什么样的 GUI 系统呢?对一个系统,将它改造为符合你的需求,你要做多少修改呢?修改后的系统的尺寸一般会有多大呢?这些都是开发人员会遇到的问题。我们在这里讨论的就是要对这些内容做一个具体细致的分析,通过我们的讨论,大家会对基于 GTK+ 和 X 的 GUI 在嵌入式Linux 下的应用有一个确切的了解。 在嵌入式系统应用日益发展的今天,越来越多的...
Linux configure关于交叉编译的参数设置
configure的参数众多,一般包括如下 ——srcdir=DIR 这个选项对安装没有作用。他会告诉'configure'源码的位置。一般来说不用指定此选项,因为'configure'脚本一般和源码文件在同一个目录下。 ——program-prefix=PREFIX 指定将被加到所安装程序的名字上的前缀。例如,使用'——program-prefix=g'来configure一个名为'tar'的程序将会使安装的程序被命名为'gtar'.当和其他的安装选项一起使用时,这个选项只有当他被`Makefile.i...
Linux系统下重定向命令应用及其语法
1. 标准输入的控制 语法:命令 文件将命令的执行结果送至指定的文件中。 例如: ls -l list 将执行“ls -l” 命令的结果写入文件list 中。 语法:命令! 文件将命令的执行结果送至指定的文件中,若文件已经存在,则覆盖。 例如: ls -lg ! list 将执行“ls - lg” 命令的结果覆盖写入文件list 中。 语法:命令 文件将命令执行时屏幕上所产生的任何信息写入指定的文件中。 例如: cc file1.c error 将编译file1.c 文件时所产生的任何信息写入文件erro...
Ubuntu Linux启动时黑屏的最佳解决方案
出现“模式超范围”“显示超出范围”之类字样、 如这个笔记本配置 显卡:Intel Corporation 82852/855GM Integrated Graphics Device 1024×768 取之于/etc/X11/xorg.conf 现在查看/etc/usplash.conf 修改usplash画面分辨率 sudo gedit /boot/grub/menu.lst 发现 xres=1280 yres=1024 奇怪,怎么这么大,ubuntu7.10一个严重的BUG.远远超过我的显示器分辨率1...
Ubuntu Linux系统下修改文档权限的方法
Ubuntu的许多操作是在终端中进行的,通过sudo命令管理的文件是由root持有权限的,一般用户是无法改变的。在图形界面上,我们可以通过属性中的权限选项夹进行操作。但是一旦文件的属性显示当前用户没有读写权力时,无法在图形界面上修改权限。 常用方法如下: sudo chmod 600 ××× (只有所有者有读和写的权限) sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限) sudo chmod 700 ××× (只有所有者有读和写以及执行的权限) sudo chmod 66...
RHEL5系统下配置YUM源的方法
1. 安装yum 2. 修改。repo文件 ccd /etc/yum.repos.d/ #vi CentOS-Base.repo 写入一下内容: [base] name=CentOS-5 - Base #mirrorlist=http://mirrorlist.centos.org/?release=$releasever5arch=$basearch repo=os #baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/ ba...
Linux下配置OPENVZ虚拟机的过程解析
在Linux 下配置OPENVZ 实例 推荐使用Fedora Core 4/5/3 或者RHEL/CentOS 4。 1. 下载安装文件 根据您的内核版本在这里:http://openvz.org/download/kernel/ 下载。 # rpm -ihv vzkernel-name*.rpm 2.修改grub.conf 文件 title OpenVZ (2.6.8-022stab029.1) root (hd0,0) kernel /vmlinuz-2.6.8-022stab029.1 ro ro...
Linux系统挂载UFS分区的方法
VM共享文件夹在Linux系统下如何正确使用 [mybox ~]$ sudo fdisk -l | grep -i solaris | grep -v swap /dev/sdb3 * 1341 2557 9775552+ bf Solaris [mybox ~]$ dmesg | grep solaris sdb3: 从上面的输出可以看出solaris分区 sdb[8-12]都在Linux分区sdb3内。片0(s0)是sdb8,片1(s1)是sdb9. 所以如果你想挂载solaris分区,不能一股脑的...
在Linux系统下Mldonkey配置和使用方法
P2P软件最重要的几个方面,一是占用资源少,二是速度快,三是支持的协议多。 这几点就是mldonkey的特点。 在debian中安装很简单:#apt-get install mldonkey-server 这是p2p核心,安装后操作只能通过http,不过这已经足够了;如果需要窗口操作你需要再安装mldonkey-gui(apt安装)或者sancho(http://sancho-gui.sourceforge.net/) 后台运行:$mlnet 也可能用$mldonkey 这样用可能通过http://lo...
VM共享文件夹在Linux下如何正确使用
A:首先安装vmtools 重启 我的电脑 属性 映射网络驱动器 host 你的共享文档 B:mount -t smbfs -o username=xxx,passowrd=yyy //winxp-ip/; /mnt/e xxx是winxp的用户名,yyy是相对应的密码。; 是winxp共享的目录。 在linux 的/mnt/下建立你喜欢的目录名比如e.然后cd /mnt/e 用ls看看就可看见啦! C:在centos5 linux上安装vmtools 在window下安装vmtools比较简单,在lin...
在Ubuntu系统播放rmvb等视频格式文件
首先安装gstreamer的解码器,gstreamer是gnome主推的多媒体平台。默认没有安装完全,导致mp3等不能播放。 sudo apt-get install gstreamer-* 把所有的gstreamer的包安装上。 编辑apt源 sudo vi /etc/apt/sources.list #添加一下的源 deb http://ubuntu.cn99.com/ubuntu/ edgy main restricted universe multiverse deb http://ubuntu....

