一、JDK配置:1.下載jdk5.0forlinux到sun的主頁http://java.sun.com/j2se/1.5.0/download.jsp下載jdk安裝文件jdk-1_5_0_16-linux-i586.bin2.解壓&安裝jdk在shell終端下進入jdk-1_5_0_16-linux-i586.bin文件所在目錄,執行命令./jdk-1_5_0_16-linux-i586.bin這時會出現一段協議,連繼敲回車,當詢問是否同意的時候,輸入y
系統 2019-08-12 01:33:44 1932
進程請點評目錄1.引言2.環境變量3.進程控制3.1.fork函數3.2.exec函數3.3.wait和waitpid函數4.進程間通信4.1.管道4.2.其它IPC機制5.練習:實現簡單的Shell1.引言請點評我們知道,每個進程在內核中都有一個進程控制塊(PCB)來維護進程相關的信息,Linux內核的進程控制塊是task_struct結構體。現在我們全面了解一下其中都有哪些信息。進程id。系統中每個進程有唯一的id,在C語言中用pid_t類型表示,其實
系統 2019-08-12 01:33:41 1932
顯示網絡配置1.ifconfig查看網絡接口的信息。普通用戶使用ifconfig的全路徑:/sbin/ifconfigifconfig網絡接口名稱:顯示指定接口的詳細信息。ifconfig-a查看所有網絡接口的信息。2.route顯示路由表route|grepdefault顯示主機的默認網關。3.ping-c4192.168.1.10發送指定數量的數據包進行網絡連接測試。4.traceroute192.168.1.10測試與其他主機的網絡連接路徑。5.ho
系統 2019-08-12 01:33:37 1932
MagicLinux2.5使用的主要組件為kernel2.6.30.10,xorg1.6.5,gcc4.4.0,kde4.4.3(kde33.5.10),并不都是最新版本。其主要特性有:專為windows用戶準備的magic_win安裝器,只需鼠標點擊即可方便地從硬盤安裝magiclinux,無須手工配置啟動項。精挑細選和優化配置的KDE采用最新的KDE4.4桌面,一流的用戶桌面體驗清新悅耳的magiclinux音效主題和明快的配色去除笨重的strigi/
系統 2019-08-12 01:33:24 1932
carlhuda/janusJanus:VimDistributionThisisadistributionofplug-insandmappingsforVim,GvimandMacVim.Itisdesignedtoprovideminimalworkingenvironmentusingthemostpopularplug-insandthemostcommonmappings.Thedistributioniscompletelycustomisa
系統 2019-08-12 01:33:22 1932
CentOS(CommunityENTerpriseOperatingSystem)是Linux發行版之一,它是來自于RedHatEnterpriseLinux依照開放源代碼規定開放的源代碼所編譯而成。由于出自同樣的源代碼,因此有些要求高度穩定性的服務器以CentOS替代商業版的RedHatEnterpriseLinux使用。兩者的不同,在于CentOS并不包含封閉源代碼軟件.下載:CentOS5.5CentOS5.5發布
系統 2019-08-12 01:33:21 1932
Linux下安裝Tomcat6步驟---------------------linux服務器建議選擇CentOs5.5,如下鏡像站下載:http://isoredirect.centos.org/centos/5/isos/x86_64/ActualCountry下面是當前所在國家的鏡像站,163的很快。---------------------oracle建議從如下地址下載:http://www.oracle.com/technetwork/databa
系統 2019-08-12 01:33:12 1932
chmod4755的意義,s之于可執行文件的意義權限為rwxrwxrwx的屬主為root的可執行文件,當shell用戶去運行它時,程序所擁有的權限為shell權限權限為rwsrwxrwx的屬主為root的可執行文件,當shell用戶去運行它時,程序所擁有的權限為root權限當屬主與屬組都設置時,以屬主為準--------------------------------------------------chmod1777的意義,t之于目錄的意義權限為rwx
系統 2019-08-12 01:33:09 1932
在linux下面部署項目的時候,有時候會遇上Socket/File:Can’topensomanyfiles的問題,linux系統默認對一個進程打開的文件句柄(也包含打開的SOCKET數量)數量最多為1024,生產服務器中的項目很容易就會達到合格數量。我們可以通過ulimit-a來查看linux系統所有限制值openfiles數量也可以通過ulimit-n來查看,也可以通過ulimit-nnumber來修改,如ulimit-n65535。但是ulimit命
系統 2019-08-12 01:33:07 1932
進程控制(1)進程標識符每一個進程都有肺腑的整形表示唯一的進程ID。按一個進程終止后,其進程ID就能夠再次使用了。例如以下是幾個典型進程的ID及其類型和功能。ID進程名中文名類型作用0swapper交換進程系統進程它是內核一部分,不運行磁盤上的程序,是調度進程。1initinit進程用戶進程永遠不會終止,啟動系統,讀取系統初始化的文件。2pagedaemon頁精靈進程系統進程虛存系統的請頁操作除了進程ID,每一個進程另一些其它的標識符。下列函數返回這些標識
系統 2019-08-12 01:32:57 1932
linux刪除文件夾非常easy,非常多人還是習慣用rmdir,只是一旦文件夾非空,就陷入深深的苦惱之中,如今使用rm-rf命令就可以。直接rm就能夠了,只是要加兩個參數-rf即:rm-rf文件夾名字-r就是向下遞歸,無論有多少級文件夾,一并刪除-f就是直接強行刪除,不作不論什么提示的意思步驟/方法1、刪除目錄實例:rm-rf/var/log/httpd/access將會刪除/var/log/httpd/access文件夾以及其下全部文件、文件夾2、刪除文
系統 2019-08-12 01:32:54 1932
自己生成一個ssl證書,因為是自己生成的所以該證書,不被瀏覽器信任(具體表現https前面有個X)[root@centosapache-tomcat-6.0.37]#keytool-genkey-aliastomcat-keyalgRSA-keystore/root/tomcat/apache-tomcat-6.0.37/conf/.keystore輸入keystore密碼:再次輸入新密碼:您的名字與姓氏是什么?[Unknown]:free4lab您的組織
系統 2019-08-12 01:32:34 1932
一共享內存共享內存是由IPC為進程創建的一個特殊的地址范圍,它將出現在該進程的地址空間中。其他進程可以將同一段共享內存連接到它們自己的地址空間中,所有進程都可以訪問共享內存中的地址。如果某個進程向共享內存寫入了數據,所做的改動將立刻被可以訪問同一段共享內存的任何其他進程看到。二相關函數#include//shmget創建共享內存intshmget(key_tkey,//為共享內存段命名size_tsize,//以字節為單位指定需要共享
系統 2019-08-12 01:32:34 1932
一、df命令;df是來自于coreutils軟件包,系統安裝時,就自帶的;我們通過這個命令可以查看磁盤的使用情況以及文件系統被掛載的位置;舉例:[root@localhostbeinan]#df-lhFilesystem容量已用可用已用%掛載點/dev/hda811G6.0G4.4G58%//dev/shm236M0236M0%/dev/shm/dev/sda156G22G35G39%/mnt/sda1我們從中可以看到,系統安裝在/dev/hda8;還有一
系統 2019-08-12 01:32:32 1932
1、安裝Tomcat1)下載apache-tomcat-6.0.37.tar.gz,上傳到服務器的/softs目錄[root@h1~]#cd/softs[root@h1softs]#lsapache-tomcat-6.0.37.tar.gz[root@h1softs]#2)進入/usr/local目錄,執行如下明命令[root@h1local]#tar-zxvf/softs/apache-tomcat-6.0.37.tar.gz執行結束,Tomcat已經解
系統 2019-08-12 01:32:19 1932