Linux

鸟哥的linux私房菜——第20章 启动流程、模块管

20.1Linux启动流程分析Linux启动过程:按下开机电源后计算机硬件主动读取BIOS来加载硬件信息以及硬件系统的自我测试,之后系统会主动读取第一个可启动的设备(由BIOS设置),此时就可以读入引导加载程序(bootloader)了,引导加载程序指定使用那个内核文件来启动,并实际加载内核到内存中解压缩与执行,此时内核就能够在内存中活动,并检测所有硬件信息与加载适当的驱动程序来使主机运行,等内核检测硬件与加载驱动程序完毕后,就可以登录了。1)加载BIOS

系统 2019-08-12 09:27:29 2441

Linux

Linux 下编译C程序

GCC已不再是主要针对GNU项目自身的软件的小型C语言编译器了。如今,它已支持了许多不同的语言,包括C、C++、Ada、Fortran、ObjectiveC,甚至还有Java。事实上,现代Linux系统除了可以自豪地炫耀那些由GNU工具直接支持的语言以外,它还支持大量其他语言。日益流行的脚本语言Perl、Python和Ruby,以及正在不断发展的mono可移植C#实现的确有助于冲淡人们对Linux编程的传统看法,但这完全是另外一个问题了。Linux内核和许

系统 2019-08-12 01:33:49 2441

Linux

在linux下安装并操作tomcat

1、安装tomcat1)、下载tomcat从官网http://tomcat.apache.org/下载tomcat,保存在/home目录下。root@ubuntu:/home/ubuntu/Downloads#cpapache-tomcat-6.0.20.tar.gz/home2)、安装tomcattar-zxvfapache-tomcat-6.0.20.tar.gz另一种方案:使用Windows下tomcat,Windowstomcat在linux中同样

系统 2019-08-12 01:32:51 2441

Linux

Linux设备驱动开发环境的搭建

刚接触Linux设备驱动时,初学者往往连如何编译驱动程序都不懂,更别说编译进内核或加载测试了。一般都是在网上找个最简单的helloworld驱动程序,然后严格按照网上所说的步骤编译,结果却得到一大堆见都没见过的错误,更不要说根据错误信息来解决问题了,很多人到这里就不知道如何往下进行了。十几天前我也卡在这里很长时间,现在知道所以然了就记下来,些许对一些同道者有帮助。一个基本的Linux设备驱动开发环境由宿主机和目标机组成,宿主机就是用来做驱动开发工作的主机,

系统 2019-08-29 23:30:23 2440

Linux

自己动手架设linux下Web服务器(图)5

五、SSHD远程管理服务器设置:多数的Linux操作系统中,都自带有一款open-ssh远程管理与控制的服务软件:SSHD,SSH是一个远程登陆工具。采用SSL协议加密,在安全性方面比传统的Telnet要高。同时SSHD带有SCP、SFTP功能,可以很方便地实现本地到远程管理控制、远程到远程的文件传输。1、在Linux命令提示符,执行命令ntsysv命令,把sshd服务打上钩。如下图所示:命令:#ntsysv非常简单的设定,我们就完成了服务器端远程控制的设

系统 2019-08-29 23:03:09 2440

Linux

Linux Multi-touch 技术展示

据LinuxDevices报道,法国的ENAC开发组已为Linux内核开发了类似iPhone的Multi-touch(多点触摸)技术支持。该开发组提供了一段视频用来展示Linux的Multi-touch技术。除了需要相关硬件的驱动及固件支持外,要在Linux上实现此Multi-touch技术,你还将需要LinuxKernel2.6.30和包含DBus插件的Compiz窗口管理器。原视频及相关源代码可在ENAC网站找到。原载:LinuxTOY作者:Toy原文

系统 2019-08-29 22:42:29 2440

Linux

linux服务器下配置多tomcat

车辆交易用的系统模块,正在做。老板要看看,以便车城那边的人提出意见。于是在服务器上再次增加一个tomcat。以前是配置过的,配置过程其实很简单,这次太大意了,找了半天问题。首先是拷贝一个tomcat,放到一个新的位置,这个tomcat就是我要用的新的tomcat。然后去配置一下日志的输出位置,在bin目录下的catalia.sh或者startup.sh。网上怎么样配置的都有,呵呵。然后修改server.xml,配置好虚拟目录和端口信息。在此,connect

系统 2019-08-12 01:33:56 2440

Linux

图文:Linux服务器傻瓜式安装全接触(上)

正如那只让人爱不释手的小企鹅一样,从诞生的那一刻起,Linux就以有一副亲近可人的面孔吸引了全球数以万计电脑爱好者的目光。如今,从桌面到服务器,从操作系统到嵌入式系统,从零散的应用到整个产业的初见雏形,Linux都呈现出蓬勃发展的趋势。随之而来的是,业界许多大公司对Linux专业人才的渴求也急剧上升!一批有影响力的著名大公司如IBM、HP、Dell、联想、浪潮等都有急剧扩招Linux人才的倾向。同时,在实际应用中,有的用户玩腻了Windows操作系统,想学

系统 2019-08-29 22:44:43 2439

Linux

linux 上装tomcat

一:安装jdk下载将jdk加压后放到/usr/local目录下:[root@master~]#chmod755jdk-6u5-linux-x64.bin[root@master~]#./jdk-6u5-linux-x64.bin[root@master~]#mvjdk1.6.0_05/usr/local建立/usr/local/下的jdk软连接方便以后版本升级:[root@master~]#ln-s/usr/local/jdk1.6.0_05//usr/l

系统 2019-08-12 01:33:39 2439

操作系统

U-Boot代码分析与移植

一.摘要这篇文章主要对BootLoader(UBoot)的源码进行了分析,并对UBoot的移植略作提及。BootLoader的总目标是正确调用内核的执行,由于大部分的BoorLoader都依赖于CPU的体系结构。因此大部分的BootLoader都分为两个步骤启动。依赖于CPU体系结构(如设备初始化等)的代码都放在stage1。而stage2一般使用C语言实现,能够实现更加复杂的功能,代码的可移植性也提高。二.本文提纲1.摘要2.本文提纲3.UBoot启动过

系统 2019-08-12 01:33:21 2439

操作系统

win7 设置wifi热点

1.netshwlansethostednetworkmode=allowssid=热点名称key=密码2.本地连接--属性--共享(允许其他网络用户)家庭网络连接--选择刚才设置的网络3.netshwlanstarthostednetwork4.netshwlanstophostednetworkps:“ssid=”后面是wifi热点名称,“key=”后面是密码,密码必须是8位或者8位以上。win7设置wifi热点

系统 2019-08-12 01:33:21 2439

Linux

Linux Tomcat的安装

inux版本:CentOS6.2iso文件下载地址:http://mirrors.163.com/centos/6.2/isos/i386/CentOS-6.2-i386-bin-DVD1.iso1.安装JDK先用java命令查看系统是否安装了默认的openJDK,如果已安装,建议用yumremovejava卸载之。下载jdk:wget–chttp://download.oracle.com/otn-pub/java/jdk/7u5-b05/jdk-7u5

系统 2019-08-12 01:33:13 2439

Linux

linux下自动启动tomcat

http://blog.csdn.net/prettywolf/archive/2007/03/10/1525911.aspx以下文章参考了网上的文章,但经过自己试验和整理。linux自动启动程序的方法很多,但是有时某些程序要设置环境变量的就会引起麻烦。tomcat启动时需要设置JAVA_HOME,CLASSPATH等环境变量,很多文章说设置好环境变量,把/path/startup.sh放到rc.local中就可以实现自动启动了,但是实际操作发现,很多的l

系统 2019-08-12 01:32:55 2439

操作系统

Vim插件管理Vundle

Vim插件管理Vundle-haitongz||思考改变世界,技术让世界更美好-博客频道-CSDN.NETVim插件管理Vundle分类:Vim2012-01-1407:20146人阅读评论(0)收藏举报之前很少使用vim的插件,最近打算把编程环境迁移到Vim下,因此不能不考虑这些插件。看了些资料,发现每个插件自己安装,更新和卸載,很麻烦!后来发现了这篇博文:http://adam8157.info/blog/2011/12/use-vundle-to-m

系统 2019-08-12 01:32:46 2439

操作系统

走楼梯[XDU1031]

Problem1031-走楼梯TimeLimit:1000MSMemoryLimit:65536KBDifficulty:TotalSubmit:724Accepted:383SpecialJudge:NoDescriptionZYF最喜欢的活动是走楼梯!所以他每次去实验室总会坐电梯随机到一个楼层,然后走楼梯到实验室所在的楼层,并为此得意不已。现在的问题来了,已经知道每两层楼之间的楼梯级数、ZYF坐电梯要到达的楼层、实验室所在楼层,那么ZYF每次得走多少级

系统 2019-08-12 01:32:38 2439