如轉載,請注明出處:http://blog.csdn.net/robinson_0612/archive/2010/03/30/5431428.aspx雖然Oracle10gDatabaseRelease2已經推出幾年了,但這個版本仍然為很多初學者學習的版本,下面詳細講述了安裝Oracle10g的步驟。一、linux的版本選用目前linux(RHEL)使用的主要版本為5.4版,可以到下面的地址下載其安裝文件。RHEL5.4下載http://download
系統 2019-08-12 01:54:31 2083
-LinuxShell腳本攻略總結的來說,這本書很實踐性和實用性強,都是給的具體的例子,直接可以在終端操作實踐,比單純只看不動手務實多了,另外就是,這本書涵蓋的內容也比較廣,從文本操作到服務器管理到遠程ssh等等,都給出來作者挑選的一些比較經驗實用的shell命令和shell腳本,不過也可以看出來,這本書是作者從自身實用的角度來挑選shell命令和腳本,所以覆蓋面比較全,但是會感覺有點零碎,比如對于shell的基本語法就不會展開講,只是會提到,需要有基本的
系統 2019-08-12 01:33:16 2083
Linux中常用的文本(行)處理命令0、正則表達式(regularexpression)元字符(如下圖)是正則表達式中含有的字符,在正則表達式中可以在字符串中使用元字符以匹配字符串的各種可能的情況。注意:(1)在“[]”中還可以使用“-”來表示某一范圍。例如“[a-z0-9]”匹配任意的小寫字母或者數字,“[^A-Z]”表示非大寫字母,“[0-9]{8}”表示任意一個8位數字。(2)元字符還可以配合使用:“.*”可以匹配任意個字符,如“r.*d”會匹配“r
系統 2019-08-29 22:26:20 2079
Linux技巧:讓進程在后臺可靠運行的幾種方法http://www.ibm.com/developerworks/cn/linux/l-cn-nohup/Linux技巧:用cron和at調度作業http://www.ibm.com/developerworks/cn/linux/l-job-scheduling.htmlLinux技巧:控制預定作業的持續時間http://www.ibm.com/developerworks/cn/linux/l-job-t
系統 2019-08-12 01:32:45 2077
注:由于RHEL5不是Oracle官方文檔中的支持版本,所以以下檢查配置項均參照Oracle對RHEL4.0的要求。一、檢查硬件1.查看RAM和交換空間以及磁盤大小命令:#grepMemTotal/proc/meminfo#grepSwapTotal/proc/meminfo#df-h#df-k/tmp要求:所需最小RAM為256MB,而所需最小交換空間為512M。對于RAM小于或等于2GB的系統,交換空間應為RAM數量的兩倍;對于RAM大于2GB的系統,
系統 2019-08-12 01:52:02 2076
Apache一款比較優秀的HTTPServer,已經被很多被網站應用。Apache+Resin的Web服務器方式已經被廣泛采用,下面就是將二者集成配置的步驟:一、安裝Apache服務器1、下載Apache服務器httpd-2.2.4.tar.gz,下載地址http://httpd.apache.org/download.cgi;2、解壓下載的壓縮包:tarxzvfhttpd-2.2.4.tar.gz假設解壓后的目錄為/usr/httpd-2.2.4;3、建
系統 2019-08-29 23:01:36 2075
請修改/etc/vimrc(建議先cp一份)你看一下那些是對你有用的,你就修改一下:Java代碼[color=blue]setnocompatible"關閉vi兼容模式syntaxon"自動語法高亮colorschememolokai"設定配色方案setnumber"顯示行號setcursorline"突出顯示當前行setruler"打開狀態欄標尺setshiftwidth=4"設定<<和>>命令移動時的寬度為4setsofttabstop=4"使得按退格
系統 2019-08-12 09:30:26 2073
ln(link)功能說明:連接文件或目錄。語法:ln[-bdfinsv][-S<字尾備份字符串>][-V<備份方式>][--help][--version][源文件或目錄][目標文件或目錄]或ln[-bdfinsv][-S<字尾備份字符串>][-V<備份方式>][--help][--version][源文件或目錄...][目的目錄]補充說明:ln命令用在連接文件或目錄,如同時指定兩個以上的文件或目錄,且最后的目的地是一個已經存在的目錄,則會把前面指定的所有
系統 2019-08-12 01:33:47 2072
在進程創建的時候,Linux系統會分配一個號碼給當前這個進程,這個號碼在進程所在的命名空間中是唯一的,但在其它的兄弟進程中,這個號碼就不是唯一的了,也就是對于全局的命名空間來說,這個號不是全局唯一。這個號碼就是進程的ID號,簡稱為PID。一,進程號數據結構表示這個PID被保存在進程的結構表示task_struct中。structtask_struct{....pid_tpid;pid_ttgid;.....};這兩個結構都是pid_t,這個結構是是體系結構
系統 2019-08-29 22:26:30 2071
打開終端cd/java/tomcat#執行bin/startup.sh#啟動tomcatbin/shutdown.sh#停止tomcattail-flogs/catalina.out#看tomcat的控制臺輸出;#看是否已經有tomcat在運行了ps-ef|greptomcat#如果有,用kill;kill-9pid#pid為相應的進程號例如pe-ef|greptomcat輸出如下sun51441010:21pts/100:00:06/java/jdk/b
系統 2019-08-12 01:32:33 2071
系統調用是一個軟中斷,中斷號是0x80,它是上層應用程序與Linux系統內核進行交互通信的唯一接口。這個中斷的設置在kernel/sched.c中443行函數中1voidsched_init(void)2{3inti;4structdesc_struct*p;56if(sizeof(structsigaction)!=16)7panic("StructsigactionMUSTbe16bytes");8set_tss_desc(gdt+FIRST_TSS_
系統 2019-08-12 01:33:41 2066
一.SVN簡介Subversion(SVN)是一個開源的版本控制系統,也就是說Subversion管理著隨時間改變的數據。這些數據放置在一個中央資料檔案庫(repository)中。這個檔案庫很像一個普通的文件服務器,不過它會記住每一次文件的變動。這樣你就可以把檔案恢復到舊的版本,或是瀏覽文件的變動歷史。SVN中的一些概念:(1).repository(源代碼庫)源代碼統一存放的地方(2).Checkout(提?。┊斈闶稚蠜]有源代碼的時候,你需要從repo
系統 2019-08-29 22:42:49 2064
一、安裝配置先決條件1.安裝oracleasm支持包創建asm數據庫,首先需要ASMLib驅動程序包,可以從相關的網站下載到和操作系統對應的rpm文件,分別為oracleasm-support-2.0.3-1、oracleasm-2.6.18-8.el5-2.0.4-1.el5、oracleasmlib-2.0.3-1.el5。#rpm-Uvhoracleasm*.rpm#rpm-qa|greporacleasmoracleasm-support-2.0.
系統 2019-08-12 01:53:35 2064
linux的文件打包與壓縮命令1、壓縮與解壓命令compress:用于壓縮指定的文件,后綴為.z其命令格式如下:compress[-d]文件名常用參數:-d:解壓被壓縮的文件(.z為后綴的文件)范例【1】將當前目錄下的test.txt文件壓縮為test.txt.z文件,使用命令:compresstest.txt可以看到在當前目錄下生成test.txt.z文件若要解壓test.txt.z文件,則用:compress-dtest.txt.z或者:uncompr
系統 2019-08-12 09:26:49 2063
RPM是RedHatPackageManager(RedHat軟件包管理工具)類似Windows里面的“添加/刪除程序”rpm執行安裝包二進制包(Binary)以及源代碼包(Source)兩種。二進制包可以直接安裝在計算機中,而源代碼包將會由RPM自動編譯、安裝。源代碼包經常以src.rpm作為后綴名。常用命令組合:-ivh:安裝顯示安裝進度--install--verbose--hash-Uvh:升級軟件包--Update;-qpl:列出RPM軟件包內的
系統 2019-08-12 01:33:14 2056