1。預(yù)先準(zhǔn)備和檢查工作集群中所有計(jì)算機(jī)上禁用SELinux(只適用于RHEL4U2以及更高版本),disablefollowservice:chkconfig--level2345pcmciaoffchkconfig--level2345kudzuoffchkconfig--level2345isdnoffchkconfig--level2345sendmailoffchkconfig--level2345rhnsdoffchkconfig--level2
系統(tǒng) 2019-08-12 01:53:36 1831
GCC已不再是主要針對(duì)GNU項(xiàng)目自身的軟件的小型C語(yǔ)言編譯器了。如今,它已支持了許多不同的語(yǔ)言,包括C、C++、Ada、Fortran、ObjectiveC,甚至還有Java。事實(shí)上,現(xiàn)代Linux系統(tǒng)除了可以自豪地炫耀那些由GNU工具直接支持的語(yǔ)言以外,它還支持大量其他語(yǔ)言。日益流行的腳本語(yǔ)言Perl、Python和Ruby,以及正在不斷發(fā)展的mono可移植C#實(shí)現(xiàn)的確有助于沖淡人們對(duì)Linux編程的傳統(tǒng)看法,但這完全是另外一個(gè)問題了。Linux內(nèi)核和許
系統(tǒng) 2019-08-12 01:33:49 1831
在Linux系統(tǒng)下,我們一般不需要去釋放內(nèi)存,因?yàn)橄到y(tǒng)已經(jīng)將內(nèi)存管理的很好。但是凡事也有例外,有的時(shí)候內(nèi)存會(huì)被緩存占用掉,導(dǎo)致系統(tǒng)使用SWAP空間影響性能,此時(shí)就需要執(zhí)行釋放內(nèi)存(清理緩存)的操作了。Linux系統(tǒng)的緩存機(jī)制是相當(dāng)先進(jìn)的,他會(huì)針對(duì)dentry(用于VFS,加速文件路徑名到inode的轉(zhuǎn)換)、BufferCache(針對(duì)磁盤塊的讀寫)和PageCache(針對(duì)文件inode的讀寫)進(jìn)行緩存操作。但是在進(jìn)行了大量文件操作之后,緩存會(huì)把內(nèi)存資源基
系統(tǒng) 2019-08-12 01:33:35 1831
Linux守護(hù)進(jìn)程的編程方法守護(hù)進(jìn)程(Daemon)是執(zhí)行在后臺(tái)的一種特殊進(jìn)程。它獨(dú)立于控制終端而且周期性地執(zhí)行某種任務(wù)或等待處理某些發(fā)生的事件。守護(hù)進(jìn)程是一種非常實(shí)用的進(jìn)程。Linux的大多數(shù)server就是用守護(hù)進(jìn)程實(shí)現(xiàn)的。比方,Internetserverinetd,Webserverhttpd等。同一時(shí)候,守護(hù)進(jìn)程完畢很多系統(tǒng)任務(wù)。比方,作業(yè)規(guī)劃進(jìn)程crond,打印進(jìn)程lpd等。守護(hù)進(jìn)程的編程本身并不復(fù)雜,復(fù)雜的是各種版本號(hào)的Unix的實(shí)現(xiàn)機(jī)制不盡
系統(tǒng) 2019-08-12 01:33:15 1831
在Linux使用GCC編譯C語(yǔ)言共享庫(kù)對(duì)任何程序員來說庫(kù)都是必不可少的。所謂的庫(kù)是指已經(jīng)編譯好的供你使用的代碼。它們常常提供一些通用功能,例如鏈表和二叉樹可以用來保存任何數(shù)據(jù),或者是一個(gè)特定的功能例如一個(gè)數(shù)據(jù)庫(kù)服務(wù)器的接口,就像MySQL。大部分大型的軟件項(xiàng)目都會(huì)包含若干組件,其中一些你發(fā)現(xiàn)可以用在其他項(xiàng)目中,又或者你僅僅出于組織目的將不同組件分離出來。當(dāng)你有一套可復(fù)用的并且邏輯清晰的函數(shù)時(shí),將其構(gòu)建為一個(gè)庫(kù)會(huì)十分有用,這樣你就不將這些源代碼拷貝到你的源代
系統(tǒng) 2019-08-12 01:33:02 1831
本安裝環(huán)境為:opensuse12.1所需安裝包:httpd-2.4.3.tar.gzsubversion-1.7.6.tar.gzopenssl-1.0.1c.tar.gzneon-0.29.6.tar.gzpcre-8.20.tar.gz注:其中紅色字體標(biāo)識(shí)的為必須要,藍(lán)色字體標(biāo)識(shí)的為一些擴(kuò)展包或者依賴包(要試情況下載安裝)當(dāng)前我所用的是普通用戶安裝,并不是用的root用戶第一部分:安裝①.安裝apache:1.tar-zxvfhttpd-2.4.3.
系統(tǒng) 2019-08-29 23:13:16 1830
硬件平臺(tái):FL2440主機(jī)平臺(tái):Ubuntu11.04交叉編譯器:arm-linux-gcc4.3.2原創(chuàng)作品,轉(zhuǎn)載請(qǐng)標(biāo)明出處http://blog.csdn.net/yming0221/article/details/6604616本來是想移植最新的內(nèi)核2.6.39但是總是在編譯快完成的時(shí)候報(bào)錯(cuò),有人說是新的內(nèi)核對(duì)arm平臺(tái)的支持不好,所以就降低了一下版本,這里移植2.6.35.4內(nèi)核一、準(zhǔn)備工作1、下載解壓內(nèi)核從官網(wǎng)上下載linux-2.6.35的內(nèi)核
系統(tǒng) 2019-08-29 22:34:48 1830
今天一個(gè)老外在郵件列表上問了一個(gè)問題,就是ipaddradd和ifconfig的區(qū)別,我給他進(jìn)行了解答,可能因?yàn)橛⒄Z(yǔ)不好吧,解答的很簡(jiǎn)單,因此我還是要在這里詳細(xì)說明一下。其實(shí)它們之間沒有什么區(qū)別,只是表述方式不同罷了。如果你非常理解網(wǎng)絡(luò)協(xié)議的原理以及網(wǎng)絡(luò)的分層架構(gòu)那么我想你就不會(huì)有這個(gè)問題,實(shí)際上,每一個(gè)網(wǎng)卡設(shè)備都有一個(gè)mac地址,但是卻可以有多個(gè)網(wǎng)絡(luò)層地址,比如IP地址,然而這個(gè)事實(shí)無法很好地像用戶提供操作接口,所以就引出了ip別名(IPaliases)
系統(tǒng) 2019-08-29 22:28:38 1830
1234567891011[mahao01@127.0.0.1nginx-1.2.9]$makemake-fobjs/Makefilemake[1]:Enteringdirectory`/home/mahao01/soft/nginx-1.2.9'cd/home/mahao01/local/pcre\&&if[-fMakefile];thenmakedistclean;fi\&&CC="gcc"CFLAGS="-O2-fomit-frame-pointer
系統(tǒng) 2019-08-12 09:27:14 1830
一、JDK配置:1.下載jdk5.0forlinux到sun的主頁(yè)http://java.sun.com/j2se/1.5.0/download.jsp下載jdk安裝文件jdk-1_5_0_16-linux-i586.bin2.解壓&安裝jdk在shell終端下進(jìn)入jdk-1_5_0_16-linux-i586.bin文件所在目錄,執(zhí)行命令./jdk-1_5_0_16-linux-i586.bin這時(shí)會(huì)出現(xiàn)一段協(xié)議,連繼敲回車,當(dāng)詢問是否同意的時(shí)候,輸入y
系統(tǒng) 2019-08-12 01:33:44 1830
1.查看Tomcat進(jìn)程執(zhí)行命令$ps-ef|greptomcat你就能找出tomcat占據(jù)的進(jìn)程號(hào),當(dāng)然這要求tomcat啟動(dòng)了。#ps-ef|greptomcatroot463710Aug08?00:02:01/opt/ibm/java-x86_64-60/bin/java-Djava.util.logging.config.file=/opt/apache-tomcat-6.0.32/conf/logging.properties-Dorg.apac
系統(tǒng) 2019-08-12 01:33:40 1830
【版權(quán)聲明:轉(zhuǎn)載請(qǐng)保留出處:blog.csdn.net/gentleliu。郵箱:shallnew*163.com】每一個(gè)cpu都有隊(duì)列來處理接收到的幀,都有其數(shù)據(jù)結(jié)構(gòu)來處理入口和出口流量,因此,不同cpu之間沒有必要使用上鎖機(jī)制,。此隊(duì)列數(shù)據(jù)結(jié)構(gòu)為softnet_data(定義在include/linux/netdevice.h中):/**Incomingpacketsareplacedonper-cpuqueuessothat*nolockingisn
系統(tǒng) 2019-08-12 01:33:29 1830
chmod4755的意義,s之于可執(zhí)行文件的意義權(quán)限為rwxrwxrwx的屬主為root的可執(zhí)行文件,當(dāng)shell用戶去運(yùn)行它時(shí),程序所擁有的權(quán)限為shell權(quán)限權(quán)限為rwsrwxrwx的屬主為root的可執(zhí)行文件,當(dāng)shell用戶去運(yùn)行它時(shí),程序所擁有的權(quán)限為root權(quán)限當(dāng)屬主與屬組都設(shè)置時(shí),以屬主為準(zhǔn)--------------------------------------------------chmod1777的意義,t之于目錄的意義權(quán)限為rwx
系統(tǒng) 2019-08-12 01:33:09 1830
在Linux操作系統(tǒng)中,有一個(gè)系統(tǒng)軟件包,它的功能類似于Windows里面的“添加/刪除程序”,但是功能又比“添加/刪除程序”強(qiáng)很多,它就是RedHatPackageManager(簡(jiǎn)稱RPM)。此工具包最先是由RedHat公司推出的,后來被其他Linux開發(fā)商所借用。由于它為L(zhǎng)inux使用者省去了很多時(shí)間,所以被廣泛應(yīng)用于在Linux下安裝、刪除軟件。下面就給大家介紹一下它的具體使用方法。1.我們得到一個(gè)新軟件,在安裝之前,一般都要先查看一下這個(gè)軟件包里
系統(tǒng) 2019-08-12 01:32:51 1830
在ubuntu中,敲入命令行:sudoapt-getinstallvim,然后輸入系統(tǒng)密碼,確認(rèn)Y,即可下載vim按下vim,在后面跟上文件的路徑,即可進(jìn)入文件到編輯模式,如果不存在該文件,將創(chuàng)建一個(gè)文件VIM的運(yùn)行模式分為3種:編輯模式:等待編輯命令輸入插入模式:編輯模式下,輸入i或者o或者a進(jìn)入插入模式,插入文本信息,退出插入模式按Esc,隨即進(jìn)入編輯模式命令模式:在編輯模式下,輸入“:”進(jìn)行命令模式VIM使用的命令:q直接退出vi:wq保存后退出vi
系統(tǒng) 2019-08-12 01:32:47 1830