Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

五步学会在红旗Linux5.0下安装与配置java

五步学会在红旗Linux5.0下安装与配置java

本来红旗5。0号称是有java的,可一看,只带了一个jre,没有办法只有自己装,必定先要去网上看看,有是有,但是我还是装了好长时间,人家都是在RedHat上装,也不知道红旗是怎么了,不过我有心理准备,为了让大家少走弯路,写下来给大家。如果有不同意见或者有不明白的地方可以在本页留言,或者qq249537688,认证信息:草不枯。 第一步:下linux下的jdk。这个好办,去sun的网站就 可以了。http://java.sun.com/j2se/1.5.0...
说说linux0.11的bootsect.s

说说linux0.11的bootsect.s

bootsect.s 是linux底下第一个程序,也是整个操作系统的入口,可以说主要完成以下几个步骤: 1.将自己从0x7c00处搬到0x90000处 2.将setup模块加载到0x90200处 3.利用13号中断取磁盘参数表中当前引导盘的参数 4.显示"loading system" 5.将system从磁盘加载到0x10000处 6.确定根文件系统的设备号 7.长跳转到setup执行setup程序. 步骤很清晰,具体的东西等我以后再来慢...
升级与编译自己的内核-Debian篇学习

升级与编译自己的内核-Debian篇学习

首先要介绍一下,通常其它操作系统的内核编译是比较繁琐的。然而,由于Debian强大的dpkg软件包管理系统,使得内核的升级、编译也变得容易很多。这篇文章将会一步一步教你如何编译自己的,带有grsecurity的Linux 2.6内核。Grsecurity是一个Linux的内核补丁,针对Linux内核的某些安全漏洞进行修补以及安全性的增强。 首先用 apg-get 自动下载并安装一些必要的软件包,包括编译内核需要的kernel-package和ncurses...
Linux Shell编程实例小结

Linux Shell编程实例小结

前言看书时写笔记是个好习惯.第一天:1.重要的shellbashtcsh2.命令行执行顺序别名关键字函数内建命令可执行程序 //磁盘文件3.进程:在linux中可以由单独的pid标识的程序4.进程查看命令ps patree5.shell系统调用forkwaitexec:复制父进程,得到子进程,以新进程装入子进程exit:在任何情况下退出进程,退出时发出sigchild信号,在0-255之间,0为成功退出,非0则发生了某些错误.$?为最后一个可执行命令退出时...
学习进阶 在Linux中使用C#

学习进阶 在Linux中使用C#

当微软启动它的.NET战略时,其中的一个目标就是让所制作的软件运行在多种不同的平台上。 Mono,一个开源项目,能使.NET能在您的Linux操作系统上运行。 如果你和我一样,既用Microsoft的技术工作,也喜欢用Linux工作,那么这个Mono就能帮助你我,你可以在这两个平台上都可以写C#程序。 到www.go-mono.com 下载Mono的最新安装包。我看了一下,在我写这篇文章时,该官方网上最新的Stable版本时Mono 1.1.13.8...
Ubuntu下配置Docbook环境

Ubuntu下配置Docbook环境

最近一直对Docbook比较感兴趣,网上搜了各种乱七八糟的教程一大堆,语法看了不少,就是没有哪一篇教程能够简简单单的教我怎样配置Docbook环境,不管是那本Docbook:The Definitive Guide还是limdou的学习笔记,包括一向简单易懂的台湾人的学习笔记,要么一带而过,要么长篇大论不知所云。由于SGML和XML的不同,其中各版本又有区别,所以我看了这篇SGML的教程画了一半的葫芦没画成功,换了个教程之后它又以XML的某个版本为基础,让...
Proxy源代码解析 Linux网络编程技术一家谈

Proxy源代码解析 Linux网络编程技术一家谈

Linux是一个可靠性非常高的操作系统,但是所有用过Linux的朋友都会感觉到,Linux和Windows这样的"傻瓜"操作系统(这里丝毫没有贬低Windows的意思,相反这应该是Windows的优点)相比,后者无疑在易操作性上更胜一筹。但是为什么又有那么多的爱好者钟情于Linux呢,当然自由是最吸引人的一点,另外Linux强大的功能也是一个非常重要的原因,尤其是Linux强大的网络功能更是引人注目。放眼今天的WAP业务、银行网络业务和曾经红透半边天的电子...
linux下c编程起步学习:掌握gcc基本用法

linux下c编程起步学习:掌握gcc基本用法

初学时最好从命令行入手,这样可以熟悉从编写程序、编译、调试和执行的整个过程。编写程序可以用vi或其它编辑器编写。编译则使用gcc命令。要往下学习首先就得熟悉gcc命令的用法。gcc命令提供了非常多的命令选项,但并不是所有都要熟悉,初学时掌握几个常用的就可以了,到后面再慢慢学习其它选项,免得因选项太多而打击了学习的信心。一. 常用编译命令选项假设源程序文件名为test.c。1. 无选项编译链接用法:#gcc test.c作用:将test.c预处理、汇编、编译...
linux中成功实现用shell转换大小写

linux中成功实现用shell转换大小写

问题是这样碰到的: 我装了apache后,把一堆网页扔到对应文件夹里了。发现就首页可以用,仔细找了下,发现网页源文件名都是*.HTM,而在网页之间的链接都用的*.htm。我晕。。。 可以有两种解决方案,用apache的重定向,将指向*.HTM的指向*.htm,这个我没搞过。于是就像用个投机的方法,把*.HTM文件名改为*.htm。 代码如下: 1 for file in *.HTM 2 do 3 newfile=`echo $file | tr...
Linux核心的汉字详细阐述

Linux核心的汉字详细阐述

在阐述基于Linux核心的汉字显示的技术细节之前,有必要介绍一下原有linux的工作机制。这里主要涉及到两部分的知识,就是Linux下终端和帧缓冲的实现。 控制台(console) 通常我们在linux下看到的控制台(console)是由几个设备完成的。分别是/dev/ttyN(其中tty0就是/dev/console,tty1,tty2就是不同的虚拟终端(virtual console)).通常使用热键alt+Fn来在这些虚拟终端之间进行切换。所有...
成功编译LFS需要注意的事项

成功编译LFS需要注意的事项

LFS-这个家伙脾气不好,总是要我们花很多时间对付它~.稍微没有伺候好,脾气马上就显示出来,实在是没有办法.我在编译LFS不下30多次,基本上次次都通过了,编译后都能达到我要的要求.那么要成功编译LFS需要注意些什么? 1. 熟读LFS所有教程,充分了解LFS各个软件包的作用. 2. 注意编译系统的两次调链,确保你调链的正确性. 3. 珍重使用GCC的优化编译参数,不是什么优化参数都可以使用在LFS系统编译上.这个需要你对GCC有相当的了解 4. ...
详解arm-elf与arm-linux的区别

详解arm-elf与arm-linux的区别

以下是这两种交叉编译环境的区别 这两种交叉环境都使用过 在基于ARM的嵌入式系统开发中,常常用到交叉编译的GCC工具链有两种:arm-linux-*和 arm-elf-*,两者区别主要在于使用不同的C库文件。arm-linux-*使用GNU的Glibc,而arm-elf-*一般使用 uClibc/uC-libc或者使用RedHat专门为嵌入式系统的开发的C库newlib.Glibc。uClibc/uC-libc以及 newlib都是C语言库文件,只是所...
<< 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 >>