!boot.s!!Itthenloadsthesystemat0x10000,usingBIOSinterrupts.Thereafter!itdisablesallinterrupts,changestoprotectedmode,andcallstheBOOTSEG=0x07c0SYSSEG=0x1000!systemloadedat0x10000(65536).SYSLEN=17!sectorsoccupied.entrystartstart:jmp
系統(tǒng) 2019-08-12 01:33:45 1999
注:由于RHEL5不是Oracle官方文檔中的支持版本,所以以下檢查配置項(xiàng)均參照Oracle對RHEL4.0的要求。一、檢查硬件1.查看RAM和交換空間以及磁盤大小命令:#grepMemTotal/proc/meminfo#grepSwapTotal/proc/meminfo#df-h#df-k/tmp要求:所需最小RAM為256MB,而所需最小交換空間為512M。對于RAM小于或等于2GB的系統(tǒng),交換空間應(yīng)為RAM數(shù)量的兩倍;對于RAM大于2GB的系統(tǒng),
系統(tǒng) 2019-08-12 01:52:02 1998
linuxgrep使用方法?Neo'snoteslinuxgrep使用方法1.在一個(gè)文件內(nèi)搜索某個(gè)字符串grep'match_word'file2.在多個(gè)文件內(nèi)搜索某個(gè)字符串grep'match_word'filefile2grep'match_word'*.rb#后面可以跟正則\3.不區(qū)分大小寫grep-i'match_word'file4.正則表達(dá)式grep'regular'file#放一個(gè)正則表達(dá)式也是ok的5.全字匹配grep-w'the'file
系統(tǒng) 2019-08-12 01:33:22 1998
Apache一款比較優(yōu)秀的HTTPServer,已經(jīng)被很多被網(wǎng)站應(yīng)用。Apache+Resin的Web服務(wù)器方式已經(jīng)被廣泛采用,下面就是將二者集成配置的步驟:一、安裝Apache服務(wù)器1、下載Apache服務(wù)器httpd-2.2.4.tar.gz,下載地址http://httpd.apache.org/download.cgi;2、解壓下載的壓縮包:tarxzvfhttpd-2.2.4.tar.gz假設(shè)解壓后的目錄為/usr/httpd-2.2.4;3、建
系統(tǒng) 2019-08-29 23:01:36 1997
打開終端cd/java/tomcat#執(zhí)行bin/startup.sh#啟動(dòng)tomcatbin/shutdown.sh#停止tomcattail-flogs/catalina.out#看tomcat的控制臺(tái)輸出;#看是否已經(jīng)有tomcat在運(yùn)行了ps-ef|greptomcat#如果有,用kill;kill-9pid#pid為相應(yīng)的進(jìn)程號(hào)例如pe-ef|greptomcat輸出如下sun51441010:21pts/100:00:06/java/jdk/b
系統(tǒng) 2019-08-12 01:32:33 1997
linux文本編輯器vim基本操作三種模式之間轉(zhuǎn)換:一般模式可用于光標(biāo)移動(dòng)、復(fù)制粘貼、查找替換"vim.txt"表示文件名8L表示8行,80C表示80個(gè)字符移動(dòng)光標(biāo)常用操作:h、j、k、l對應(yīng)方向←、↑、↓、→空格鍵----------->跳到下一個(gè)字符0/home鍵----------->回到行首$/end鍵----------->回到行末數(shù)字n+空格鍵---------->向后n個(gè)字符(到行末會(huì)換行計(jì)算)數(shù)字n+上下方向鍵------>移動(dòng)n行ctrl
系統(tǒng) 2019-08-12 01:32:22 1997
請修改/etc/vimrc(建議先cp一份)你看一下那些是對你有用的,你就修改一下:Java代碼[color=blue]setnocompatible"關(guān)閉vi兼容模式syntaxon"自動(dòng)語法高亮colorschememolokai"設(shè)定配色方案setnumber"顯示行號(hào)setcursorline"突出顯示當(dāng)前行setruler"打開狀態(tài)欄標(biāo)尺setshiftwidth=4"設(shè)定<<和>>命令移動(dòng)時(shí)的寬度為4setsofttabstop=4"使得按退格
系統(tǒng) 2019-08-12 09:30:26 1993
linux的文件打包與壓縮命令1、壓縮與解壓命令compress:用于壓縮指定的文件,后綴為.z其命令格式如下:compress[-d]文件名常用參數(shù):-d:解壓被壓縮的文件(.z為后綴的文件)范例【1】將當(dāng)前目錄下的test.txt文件壓縮為test.txt.z文件,使用命令:compresstest.txt可以看到在當(dāng)前目錄下生成test.txt.z文件若要解壓test.txt.z文件,則用:compress-dtest.txt.z或者:uncompr
系統(tǒng) 2019-08-12 09:26:49 1990
在進(jìn)程創(chuàng)建的時(shí)候,Linux系統(tǒng)會(huì)分配一個(gè)號(hào)碼給當(dāng)前這個(gè)進(jìn)程,這個(gè)號(hào)碼在進(jìn)程所在的命名空間中是唯一的,但在其它的兄弟進(jìn)程中,這個(gè)號(hào)碼就不是唯一的了,也就是對于全局的命名空間來說,這個(gè)號(hào)不是全局唯一。這個(gè)號(hào)碼就是進(jìn)程的ID號(hào),簡稱為PID。一,進(jìn)程號(hào)數(shù)據(jù)結(jié)構(gòu)表示這個(gè)PID被保存在進(jìn)程的結(jié)構(gòu)表示task_struct中。structtask_struct{....pid_tpid;pid_ttgid;.....};這兩個(gè)結(jié)構(gòu)都是pid_t,這個(gè)結(jié)構(gòu)是是體系結(jié)構(gòu)
系統(tǒng) 2019-08-29 22:26:30 1989
一.SVN簡介Subversion(SVN)是一個(gè)開源的版本控制系統(tǒng),也就是說Subversion管理著隨時(shí)間改變的數(shù)據(jù)。這些數(shù)據(jù)放置在一個(gè)中央資料檔案庫(repository)中。這個(gè)檔案庫很像一個(gè)普通的文件服務(wù)器,不過它會(huì)記住每一次文件的變動(dòng)。這樣你就可以把檔案恢復(fù)到舊的版本,或是瀏覽文件的變動(dòng)歷史。SVN中的一些概念:(1).repository(源代碼庫)源代碼統(tǒng)一存放的地方(2).Checkout(提取)當(dāng)你手上沒有源代碼的時(shí)候,你需要從repo
系統(tǒng) 2019-08-29 22:42:49 1987
Linux命令行吸引了大多數(shù)Linux愛好者。一個(gè)正常的Linux用戶一般掌握大約50-60個(gè)命令來處理每日的任務(wù)。Linux命令和它們的轉(zhuǎn)換對于Linux用戶、Shell腳本程序員和管理員來說是最有價(jià)值的寶藏。有些Linux命令很少人知道,但不管你是新手還是高級用戶,它們都非常方便有用。這篇文章的目的是介紹一些少有人知的Linux命令,它們一定會(huì)高效地幫你管理你的桌面/服務(wù)器。1.sudo!!命令沒有特定輸入sudo命令而運(yùn)行,將給出沒有權(quán)限的錯(cuò)誤。那么
系統(tǒng) 2019-08-29 22:36:08 1985
RPM是RedHatPackageManager(RedHat軟件包管理工具)類似Windows里面的“添加/刪除程序”rpm執(zhí)行安裝包二進(jìn)制包(Binary)以及源代碼包(Source)兩種。二進(jìn)制包可以直接安裝在計(jì)算機(jī)中,而源代碼包將會(huì)由RPM自動(dòng)編譯、安裝。源代碼包經(jīng)常以src.rpm作為后綴名。常用命令組合:-ivh:安裝顯示安裝進(jìn)度--install--verbose--hash-Uvh:升級軟件包--Update;-qpl:列出RPM軟件包內(nèi)的
系統(tǒng) 2019-08-12 01:33:14 1985
1.數(shù)組的基本概念數(shù)組(Array)也是一種復(fù)合數(shù)據(jù)類型,它由一系列相同類型的元素(Element)組成。intcount[4];和結(jié)構(gòu)體成員類似,數(shù)組count的4個(gè)元素的存儲(chǔ)空間也是相鄰的。結(jié)構(gòu)體成員可以是基本數(shù)據(jù)類型,也可以是復(fù)合數(shù)據(jù)類型,數(shù)組中的元素也是如此。根據(jù)組合規(guī)則,我們可以定義一個(gè)由4個(gè)結(jié)構(gòu)體元素組成的數(shù)組:structcomplex_struct{doublex,y;}a[4];struct{doublex,y;intcount[4];}
系統(tǒng) 2019-08-12 09:30:18 1977
一、為什么要有虛擬內(nèi)存虛擬內(nèi)存的提出,是為了禁止用戶直接訪問物理存儲(chǔ)設(shè)備,有助于系統(tǒng)穩(wěn)定。二、為什么一個(gè)程序不能訪問另外一個(gè)程序的地址指向的空間1:每個(gè)程序的開始地址0x800840002:程序中使用的地址不是物理地址,而是邏輯地址(虛擬內(nèi)存).邏輯地址僅僅是編號(hào).編號(hào)使用int4字節(jié)整數(shù)表示.2^32=4294967296=4G每個(gè)程序提供了4G的訪問能力三、內(nèi)存映射邏輯地址與物理地址關(guān)聯(lián)的過程是內(nèi)存映射。虛擬地址與物理地址映射的時(shí)候有一個(gè)基本單位:至少
系統(tǒng) 2019-08-12 01:32:51 1977
讀寫文件,是作為一個(gè)操作系統(tǒng)所提供的最基本接口之一。我們就從寫文件過程:open,write,close這幾個(gè)接口來說起,描述寫文件的那些事兒。平時(shí),我們做應(yīng)用程序的時(shí)候,常常用到讀寫文件的函數(shù)接口,就拿寫文件來說,我們用C/C++編寫時(shí),用到了以下的函數(shù)接口:1>FILE*fopen(constchar*restrictfilename,constchar*restrictmode);2>size_tfwrite(constvoid*restrictbu
系統(tǒng) 2019-08-12 01:33:43 1975