Welcome 微信登录

首页 / 操作系统 / Linux

Linux Configure脚本配置工具详解

Linux Configure脚本配置工具详解

configure脚本有大量的命令行选项,对不同的软件包来说,这些选项可能会有变化,但是许多基本的选项是不会改变的。带上"-- help"选项执行"configure"脚本可以看到可用的所有选项。尽管许多选项是很少用到的,但是当你为了特殊的需求而configure一个包时,知道他们的存在是很有益处的。下面对每一个选项进行简略的介绍:--cache-file=FILE"configure"会在你的系统上测试存在的特性(或者bug!)。为了加速随后进行的配置,...
CentOS 5.6 x86 安装文泉驿字体

CentOS 5.6 x86 安装文泉驿字体

CentOS 5.6 系统默认字体不太好看,要网上搜索了一下,用的文泉正黑的多,自己搜索了一下,参照官方安装说明和网友的发布的方法自己在5.6上成功安装了正黑0.96现在整理安装过程如下:去正黑的源文件包,我下载的是 wqy-zenhei-0.9.46-May.tar.bz2 到Linux公社的1号FTP服务器里,下载地址: FTP地址:ftp://www.linuxidc.com用户名:www.linuxidc.com密码:www.muu.cc在 201...
在CentOS 5.6上安装recordMyDesktop软件

在CentOS 5.6上安装recordMyDesktop软件

最近在学习Linux,我采用的版本是CentOS 5.6 因为原来学习时使用的这个发行版,手中的书全部是鸟哥的(不是做广告) 所以最近下载了最新版本的5.6安装并学习在Windows系统里经常用录屏软件录制一些操作,方便自己也方便同事。换了Linux后也想用Gnome界面录屏,在网餐搜索了一下,介绍的是五种,我采用了recordMyDesktop做为自己使用的软件。下载软件:wget http://sourceforge.net/projects/reco...
Linux系统dev/目录下的tty

Linux系统dev/目录下的tty

终端是一种字符型设备,它有多种类型,通常使用tty来简称各种类型的终端设备。tty是Teletype的缩写。Teletype是最早出现的一种终端设备,很象电传打字机(或者说就是?),是由Teletype公司生产的。设备名放在特殊文件目录/dev/下,终端特殊设备文件一般有以下几种:1.串行端口终端(/dev/ttySn)串行端口终端(Serial Port Terminal)是使用计算机串行端口连接的终端设备。计算机把每个串行端口都看作是一个字符设备。有段...
Linux系统必备远程桌面工具 -- NoMachine

Linux系统必备远程桌面工具 -- NoMachine

玩Linux系统,会经常用到远程桌面软件。 我一直用的2个是Xmanager 和 VNC。 今天看到一个新软件: NoMachine。 NoMachine NX 是一个快速的终端服务器和虚拟桌面软件,基于 X11 协议。据说速度比 VNC 还快,甚至可以在只有 10k 的带宽环境下运行。 而且画面也比VNC 的清楚。 NoMachine 官网地址:http://www.nomachine.com/使用NoMachine 需要配置服务端和客户端。 一. 服务...
Linux下应用程序获取时钟周期

Linux下应用程序获取时钟周期

在Linux内核中,有一个全局变量jiffies统计本系统的当前运行时钟周期个数,但应用程序并这么便利的用法。不过可以通过以下宏获取到#define rdtscll(val) \__asm__ __volatile__("rdtsc" : "=A" (val))Linux系统必备远程桌面工具 -- NoMachineLinux页缓存简介相关资讯 Linux内核 IT人员必须了解的六项Linux内核变 (今 12:05)Linux 内核更新:3.10.9...
Linux页缓存简介

Linux页缓存简介

为了提高读写文件速度,linux系统采用一种页缓存机制。当应用程序调用read,write等函数读写文件时,系统并不立即与硬盘进行操作,而是查看需要读取的数据是否已在页缓存中,如不在,则从硬盘读取。当写入时,只是将数据写入至页缓存,然后使用系统进程pdflush根据一定算法写入至硬盘,算法细节文章后部分会进行一个简单介绍。系统当前页缓存大小等数据可以查看/proc/meminfo文件,下面是一个简单例子[root@unimas_ses ]# cat /pr...
Ubuntu 10.10配置NFS网络共享步骤

Ubuntu 10.10配置NFS网络共享步骤

Ubuntu 10.10下安装好交叉编译环境arm-linux-gcc之后,就开始配置NFS网络共享,用于不同的linux主机与目标机之间文件的共享。如果是windows和linux的共享则需用samba服务。NFS(Network File System, 网络文件系统)可以通过网络将分享不同主机(不同的OS)的目录——可以通过NFS挂载远程主机的目录, 访问该目录就像访问本地目录一样! 1、进行NFS服务器端与客户端的安装:$ sudo apt-get...
Ubuntu 10.10 安装 QT-embedded 开发环境

Ubuntu 10.10 安装 QT-embedded 开发环境

对于安装QT,一直纠结了很久很久。。。折腾了很久很久,连续一周,一天到晚都在摸索,不停地编译配置,不停地重做、撤销,到目前为止还不知道问题有没有彻底解决,先记录一下,后续遇到问题再修正今天的文章。我的安装平台:1.虚拟机VMware 7.02.嵌入式系统Ubuntu 10.102.交叉编译工具:arm-linux-gcc-4.3.23.QT安装包:1)QT-X11-SDK简称做QT-X11:qt-sdk-linux-x86-opensource-2010....
Ubuntu Linux下独立编译QVFB

Ubuntu Linux下独立编译QVFB

搭建嵌入式QT开发环境已经进行了好几天了,异常的艰难,做到中间有时候都烦躁地想推翻重来,可那又会是更漫长的过程,中间的编译配置让我感觉混乱,因为刚刚接触这方面的知识,甚至对Ubuntu Linux都没有多少了解,以至于出现太多错误让我感觉不知所措,静下来分析,还是因为不了解QT安装到底是怎么回事。在安装的不断折腾中才理解它是怎样的一个过程。前面我已经安装了QT-X11和QT for embedded linux,但是当使用QVFB的时候却发现没有安装QVF...
Linux,Windows和UNIX的进程调度的分析

Linux,Windows和UNIX的进程调度的分析

引言 :无论是在批处理系统还是分时系统中,用户进程数一般都多于处理机数、这将导致它们互相争夺处理机。另外,系统进程也同样需要使用处理机。这就要求进程调度程序按一定的策略,动态地把处理机分配给处于就绪队列中的某一个进程,以使之执行。进程调度的具体功能可总结为如下几点:作为进程调度的准备,进程管理模块必须 将系统中各进程的执行情况和状态特征记录在各进程的PCB 表中。并且,根据各进程的状态特征和资源需求等、进程管理模块还将各进程的PCB 表排成相应的队列并进行...
Linux嵌入式工程师成长经历

Linux嵌入式工程师成长经历

1、Linux开发工程师(每天学习6小时,用一个月时间)首先成长为一名Linux开发工程师,这是最基本的目标,他应该具备如下的素质:(1)了解Linux基本概念和基本操作(历史,文化,起源)(命令行,配置,操作,开发模式)(2)会使用Linux平台下的编辑器vi(默认安装,占内存小,方便向嵌入式移植)(3)会使用Linux平台下的编译器GCC(相应的十几个命令行参数)(4)会使用Linux平台下的管理工具Make(与Makefile相配合,尤其用于大项目中...
Ubuntu 11.04无线网卡无法使用问题的解决办法

Ubuntu 11.04无线网卡无法使用问题的解决办法

第一次成功安装Ubuntu 11.04后,会自动安装无线网卡的驱动,并可以正常上无线网。但重启一次以后,就再也无法使用无线网卡上网了。具体症状是:1. 即使打开无线网卡的硬开关,无线网络指示灯还是不亮。2.无论如何点击启用无线网络,都无法点亮无线网络指示灯。3. 无法连接任何无线网络,在net manager中显示无线网卡禁用 disabled。网上也有人遇到类似问题,似乎是11.04的一个Bug,目前没有一劳永逸的解决办法,期待官方更新。现在的解决办法需...
Linux下Gedit + Gmate ,实用的编辑器

Linux下Gedit + Gmate ,实用的编辑器

终于发现了一个好东西Gmate ,可以在Linux下近乎实现NotePad++中的功能。Gmate是一个对gedit提供theme,code snippets和多种实用插件的集合包。最重要是支持Zen Coding。Ubuntu 11.04无线网卡无法使用问题的解决办法Linux下正确安装Google Chrome浏览器相关资讯 Linux知识 时光总是太匆匆!Linux已经诞生23 (08/29/2014 14:12:03)Linux虚拟文件系统之文...
<< 411 412 413 414 415 416 417 418 419 420 >>