Linux2.6內核引導過程分析上一篇文章介紹了Linux內核的編譯過程,接下來本文利用生成的內核,介紹Linux的內核的引導過程。本文以x86為例,x86與嵌入式系統的區別在于多了一個BIOS轉移到BootLoader的過程。Linux內核引導的過程包含多個階段,接下來將依次解讀:1.系統加電階段1:系統加電時,處理器會執行一個位于已知位置處的代碼。PC中即我們熟知的BIOS,它保存在主板的閃存中。BIOS從0xFFFF0處開始執行,首先執行POST(加
系統 2019-08-29 23:14:56 2269
From:http://os.51cto.com/art/200912/165925_1.htm位置參數$1,$2,...,$N,$#代表了命令行的參數數量,$0代表了腳本的名字,第一個參數代表$1,第二個參數代表$2,以此類推,參數數量的總數存在$#中,上面的例子顯示了怎么改變腳本,如果參數少于或者多余2個來打印出一條消息。shell編程中使用到得if語句內判斷參數–b當file存在并且是塊文件時返回真-c當file存在并且是字符文件時返回真-d當pat
系統 2019-08-12 01:32:58 2269
AppArmor是一個類似于selinux的東東,主要的作用是設置某個可執行程序的訪問控制權限,可以限制程序讀/寫某個目錄/文件,打開/讀/寫網絡端口等等。Novell給出的Apparmor的解釋:?AppArmorisdesignedtoprovideeasy-to-useapplicationsecurityforbothserversandworkstations.NovellAppArmorisanaccesscontrolsystemthatle
系統 2019-08-12 09:29:38 2268
相信您在網路上一定用過如tin,elm等工具,這些軟體有項共同的特色,即他們能利用上下左右等方向鍵來控制游標的位置.除此之外,這些程式的畫面也較為美觀.對Programming有興趣的朋友一定對此感到好奇,或許他能在PC上用TurboC輕易地寫出相似的程式,然而,但當他將同樣的程式一字不變地移到工作站上來編譯時,卻出現一堆抓也抓不完的錯誤.事實上,原因非常easy,他使用的函式庫可能在UNIX上是未定義的.有些在Turbo-C上被廣泛使用的一些函式,可能在
系統 2019-08-12 01:33:45 2268
UbuntuLinux用戶通過firefox登錄招商銀行網上銀行:1.下載firefox插件wmlbrowser:https://addons.mozilla.org/zh-CN/firefox/search?q=wml關于wmlbrowser插件的作用:SimulateWAPbrowsingbyviewingWML(WirelessMarkupLanguage)pages.即幫助桌面PC用戶使用firefox瀏覽wap網站。2.重新啟動firefox,并
系統 2019-08-29 23:15:05 2267
這幾天用虛擬機裝了centos,以前沒有用過linux,先將搭建javaweb環境記錄如下:一、卸載系統安裝的jdk環境。1、安裝好的CentOS會自帶OpenJdk,用命令java-version,會有下面的信息:javaversion"1.6.0"OpenJDKRuntimeEnvironment(build1.6.0-b09)OpenJDK64-BitServerVM(build1.6.0-b09,mixedmode)最好還是先卸載掉openjdk,
系統 2019-08-12 01:33:21 2267
Linux啟動過程redhat的啟動方式和執行次序是:加載內核執行init程序/etc/rc.d/rc.sysinit#由init執行的第一個腳本/etc/rc.d/rc$RUNLEVEL#$RUNLEVEL為缺省的運行模式/etc/rc.d/rc.local/sbin/mingetty#等待用戶登錄init在等待/etc/rc.d/rc執行完畢之后(因為在/etc/inittab中/etc/rc.d/rc的action是wait),將在指定的各個虛擬終端
系統 2019-08-12 01:32:39 2267
http://lvtao.net/redhat_64_setup/index.html第1章.Itanium系統特有信息1.1.Itanium系統安裝總覽在Itanium系統上安裝紅帽企業Linux和在基于x86的系統上安裝紅帽企業Linux不同。一般來說,成功安裝的步驟包括:引導入EFI(可擴展固件界面)Shell。如果你無法從光盤引導,根據紅帽企業Linux提供的引導映像創建一個LS-120磁盤。使用EFIShell和ELILO引導裝載程序,載入并運行
系統 2019-08-12 01:32:42 2265
linux下cacti一鍵自動安裝腳本(適用于centos、redhat)-【原創】|漂博~livecm心情小解
1、修改tomcat的默認目錄。它的默認目錄是webapps/ROOT,對應的conf目錄下的server.xml里的內容是:1、修改tomcat的默認目錄。它的默認目錄是webapps/ROOT,對應的conf目錄下的server.xml里的內容是:
系統 2019-08-12 01:33:25 2260
源址:http://web.itivy.com/article-653-1.html如果你想知道你的服務器正在做干什么,你就需要了解一些基本的命令,一旦你精通了這些命令,那你就是一個專業的Linux系統管理員。有些Linux發行版會提供GUI程序來進行系統的監控,例如SUSELinux就有一個非常棒而且專業的工具YaST,KDE的KDESystemGuard同樣很出色。當然,要使用這些工具,你必須在服務器跟前進行操作,而且這些GUI的程序占用了很多系統資源
系統 2019-08-12 01:32:51 2260
使用ubuntu8.10以來,在社區及IRC里慢慢了解到一些LINUX的應用軟件,現記錄在此,方便以后查找:一、TildaYakuakeTilda可用于GNOME、Xfce桌面,而Yakuake主要用于KDE桌面。Tilda和Yakuake十分類似,它們除卻終端程序本來所應有的特性之外,還具有其特色功能。在我看來,這些特色功能真的有些酷:*熱鍵控制。這能夠讓你若用即顯,不用則隱,非常方便。以前我無論是用GnomeTerminal,還是用rxvt-unico
系統 2019-08-12 01:33:49 2256
tomcat自啟動配置:方法一:Xml代碼vi/etc/rc.local添加如下一行Xml代碼/opt/apache-tomcat-7.0.29/bin/startup.sh(腳本絕對路徑)注意:要添加在exit0上邊,reboot試試。方法二:1、安裝sysv-rc-confXml代碼apt-getinstallsysv-rc-conf2、在/etc/ini.d/目錄下,2.1新建文件:Xml代碼touchtomcatStart2.2編輯腳本:Xml代碼
系統 2019-08-12 01:32:30 2255
如何快速估計/估算LinuxVPS的月流量使用情況(不用安裝MRTG等流量監控軟件)-LinuxVPS使用教程-國外/美國服務器租用很明顯,后者比前者多了134.9-116.7=18.2GB,這就說明24小時的流出流量TX是18.2GB,一個月大概就是18*31=560GB流量,怎么樣,估算Linuxvps的流量很方便吧!順便說一下RX是流入流量,對90%作網站的linuxvps來說,一般都很小,可忽略不計。如何快速估計/估算LinuxVPS的月流量使用情
系統 2019-08-12 01:33:25 2252
晚上配合外包人員調試短信平臺及通道監控的模塊,對方發布項目之后發下服務器版本太低,因此要升級。NND,去sun.comdown下了這個東西,將近80M,日,花了一個多小時上傳到服務器,然后安裝,重新發布,項目OK了,忙了幾個小時,總算出結果了。貼一下Linux下安裝jdk的操作步驟,趁還沒忘,感覺總結一下,不然以后忘得更快,之前裝過一次86和jdk1.5。上次安裝的jdk1.5是tar打包文件。因此解壓沒有什么問題,這次down的是bin文件(還有一種.r
系統 2019-08-12 09:30:20 2251