Welcome 微信登录

首页 / 操作系统 / Linux

对Linux内核的总结认识

对Linux内核的总结认识

第一次接触Linux是高三那时,后来在大学里舍友T总的影响便开始了对Linux的不断追求与学习。读万卷书不如行万里路,以前在学校里看了那么多书还不如工作中在代码中煅练,当然关键是找到个入门口点,我选择驱动程序开始!下面总结和谈下学习驱动后对其的理解与认识。1.内核是怎样实现其管理的职能?以前在学校时一直不能理解内核是怎么做管理?比如内核如何知道在什么时候对各个进程做调度,又在什么时候知道缺页从而执行内存比如内核如何知道在什么时候对各个进程做调度,又在什么时...
Ubuntu 10.04下玩祖玛游戏Zaz

Ubuntu 10.04下玩祖玛游戏Zaz

Zaz 是个受 Zuma 启发的泡泡龙类跨平台的益智粉小游戏,支持 Linux 及 Windows ,类似于祖玛 (ZUMA) 。转动的珠子,从其中抽去一个发射出去,到 3 个同色情况会爆破。目前 Zaz 最新版本为 0.8.0 ,关级增加到了 20 级,最新版添加了语言选项及进行了一些其它方面的小改进。而且自带能把刚才玩的游戏录制下来的功能,本人录制了一段大家可以看看,默认是ogv格式,我已经把它专为flv格式。大家可以看看效果:------------...
Ubuntu 10.04下Evince汉字显示方框或者无法显示

Ubuntu 10.04下Evince汉字显示方框或者无法显示

Ubuntu 10.04下Evince汉字显示方框或者无法显示解决。Evince 原本是 GNOME 环境中一个简单的文档查看器,不过用来阅读 PDF 格式的电子书倒也不错。窃以为,Evince 虽无 Adobe 本家之 Acrobat Reader 庞大,却有执行快速、资源占用少之优点;而与系统中另一个“古董级”的 Xpdf 相比,在界面外观上自然要亮眼些,在操作使用上也要便当些。现在看来,实为偶家的不二之选。Evince 支持阅读包括英文、中文等在内的...
Linux下和Windows之间的文件传输工具rz/sz(lrz/lsz)

Linux下和Windows之间的文件传输工具rz/sz(lrz/lsz)

【什么是rz/sz (lsz/lrz)】简单说就是,可以很方便地用这两个sz/rz工具,实现Linux下和Windows之间的文件传输(发送和接收),速度大概为10KB/s,适合中小文件。rz/sz 通过Zmodem协议传输数据。【为什么要用rz/sz】普通Linux和Windows之间的文件共享方法,主要有建立nfs实现文件共享,和tftp之类的方法,但是都很麻烦,而如果只是小文件(几十K,几百K),那么直接用rz/sz,就显得极其地方便了。大文件的话,...
Linux /etc/profile文件详解

Linux /etc/profile文件详解

Linux /etc/profile文件的改变会涉及到系统的环境,也就是有关Linux环境变量的东西,学习Linux要了解Linux profile文件的相关原理,这里对则以文件进行具体分析。这里修改会对所有用户起作用。1、Linux是一个多用户的操作系统。每个用户登录系统后,都会有一个专用的运行环境。通常每个用户默认的环境都是相同的,这个默认环境实际上就是一组环境变量的定义。用户可以对自己的运行环境进行定制,其方法就是修改相应的系统环境变量。2、常在/e...
Ubuntu安装Vim插件taglist备忘

Ubuntu安装Vim插件taglist备忘

Ubuntu安装Vim插件taglist备忘:先安装ctags,源里已有,不用自行编译,终端运行cman>sudo apt-get install exuberant-ctags然后到Vim主页下载taglist,下载是一个zip包打开home目录,建立新文件夹“.vim”,已经存在就不用建了。把解压后的“tagslist_45”文件夹里的文件(不是整个“tagslist_45”文件夹)移动到“.vim”目录去,小功告成!ctags基本命令cman&...
Ubuntu 10.04中安装eCos 3.0

Ubuntu 10.04中安装eCos 3.0

出于各种因素决定专用开源的GNU工具链进行项目开发,逐步抛弃Windows。首先要放弃的就是使用了一年多的uCOS,uCOS是代码开源的商业软件,而且uCOS3.0不在公开源代码了,uCOS也不是完美的,于是决定改用比较冷门的eCos。国内用eCos的真的不多,可能是受基本国情所限!?昨天折腾了半天终于在Ubuntu 10.04下把eCos安装好了,今天把安装过程记录一下:1.安装 tclsudo apt-get install tcl2. 手动下载 ec...
将Linux CD镜像文件合并成DVD镜像文件的方法

将Linux CD镜像文件合并成DVD镜像文件的方法

环境:Linux操作系统的计算机或服务器、Linux的CD镜像文件(后缀名为.iso)。步骤:1、创建一个目录-----------------mkdir(创建目录命令)2、将linux的CD光盘镜像全部拷贝在此目录中,并将镜像名依次命名为disk1.iso、disk2.iso、disk3.iso …----------------------------cp(拷贝文件命令) mv(重命名命令)3、在此目录中创建convert2dvd.sh文件------...
Ubuntu 10.04下实时显示当前网络流量工具NetSpeed

Ubuntu 10.04下实时显示当前网络流量工具NetSpeed

Netspeed只是一款小GNOME环境不错的小程序,显示了如何在一个特定的流量发生网络设备(例如eth0的),它可以作为一个 Gnome Applet 放置在面板上来实时显示当前的详细信息及网络流量。主页: http://projects.gnome.org/netspeed/Ubuntu 10.04下可以通过 PPA 源来安装实时显示当前网络流量工具NetSpeed:sudo add-apt-repository ppa:ferramroberto/l...
Ubuntu 10.04 编译Android 2.1源码

Ubuntu 10.04 编译Android 2.1源码

java.net 提供与联网有关的类,包括流和数据包(datagram)sockets、Internet 协议和常见 HTTP 处理。该包是一个多功能网络资源。有经验的 Java 开发人员可以立即使用这个熟悉的包创建应用程序。java.io 虽然没有提供显式的联网功能,但是仍然非常重要。该包中的类由其他 Java 包中提供的 socket 和连接使用。它们还用于与本地文件(在与网络进行交互时会经常出现)的交互。java.nio 包含表示特定数据类型的缓冲区...
Ubuntu平台Arm下QT环境搭建

Ubuntu平台Arm下QT环境搭建

第一次接触QT,发现每个人搭建环境问题都不一样,我把我的问题和步骤写下,以供参考!1. 选择环境,QT需要安装Xwindows环境的操作系统,开始我使用操作系统是没有图形界面的CentOS,发现怎么安装也不成功,新手啊!后来选择了Ubuntu,之所以选择,是一个牛人和我说,这个系统驱动比较全,不至于缺这少那。2. 我在虚拟机安装的Ubuntu,安装完后,要用root用户,不然很多和外面交互,比如ssh, nfs等功能都受限制。更改用户sudo passwd...
在Linux下搭建Flex(Flash)开发环境

在Linux下搭建Flex(Flash)开发环境

我们知道,Flex允许通过XML和JavaScript编译成.SWF,利用SDK这是免费的,而对于Flex/Flash的GUI开发环境,则需要比 较高昂的费用。已经有人将Flex SDK很好的整合到了Emacs中,当然你也可以整合到自己喜欢的Unix/Linux编辑器中,这是否是一件很Cool的事情?在Linux中搭建FLASH开发环境还是很简单的。首先去Adobe网站下载FLEX SDK压缩包,当前最新版本是4.0。下载在本地后解压缩:$unzip fl...
<< 291 292 293 294 295 296 297 298 299 300 >>