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 2458
安裝和使用花生殼(linux)作者:官方客服2007-8-210:17:00類別:花生殼客戶端安裝疑問一、花生殼ForLinux安裝步驟下載適合您的unix/linux版本的安裝包文件,使用root身份解壓縮安裝包#tar-zvxfphlinux-1.0-install.redhat.9.0.tar.gz安裝包文件將解壓縮至phlinux_install目錄中#cdphlinux_install執行安裝腳本#./install.sh執行安裝腳本后,將自動以
系統 2019-08-29 22:32:33 2455
使用Xmanager遠程訪問RedhatEnterpriseLinux6.1在Linux服務器開啟gdm配置防火墻配置selinux使用xmanager連接linux服務器在Linux服務器開啟gdm1)配置custom.conf#vi/etc/gdm/custom.conf在[xdmcp]下添加:enable=trueport=177在[security]下添加:AllowRemoteRoot=true2)配置inittab#vi/etc/inittab
系統 2019-08-12 01:32:58 2455
一管道的作用通常把一個進程的輸出通過管道連接到另一個進程的輸入。二popen和pclose函數#includeFILE*popen(constchar*command,//是要運行的程序名和相應的參數constchar*open_mode//必須是“r”或者“w”,如果是其它值,errno將返回EINVAL);intpclose(FILE*stream_to_close);popen()函數通過創建一個管道,調用fork產生一個子進程,執
系統 2019-08-12 01:32:41 2452
首先在vi編輯器下編寫add.c#include"test.h"#includeintadd(inta,intb){returna+b;}intmain(){printf("2+3=%d\n",add(2,3));printf("5-3=%d\n",sub(5,3));return1;}再編寫sub.c文件:#include"test.h"intsub(inta,intb){returna-b;}最后編寫test.h文件:#ifndef_
系統 2019-08-12 09:29:54 2451
http://blog.sina.com.cn/s/blog_622a99700100pjv3.html嘗試解答以下問題:1.為什么cp的方式更新運行中進程的so,程序會coredump2.采用什么方式更新已經加載了的so,就可以避免coredump我們的公共組件絕大部分都支持so形式的自定義插件,比如s++,qzhttp,ttc。在不停進程更新so的時候往往會產生coredump,并且肯定core得莫名其妙,core得讓人心碎。先看一下用cp的方式更新s
系統 2019-08-12 01:32:50 2450
JBoss的安裝是比較簡單的,在Window中一般只要解壓縮就可以用了。但是在Linux中,需要做一些簡單的配置工作。以下以JBoss4.2.2為例。首先假定我們的JDK已經安裝完畢(我用的是JDK6.0),而且已經設置好了JAVA_HOME。我們假定JBoss的zip文件放在下,我們將把JBoss安裝到。安裝順序如下:1.jboss-4.2.2.GA.zip文件解壓縮
系統 2019-08-12 09:30:11 2445
為了建設二級網站建設,我考察了多個開源和商業的虛擬主機和控制面板。主要察看了Linux下的。很多工具,例如開源的VHCS,商業的Plesk功能雖然十分強大,但他們的主要服務對象是商業虛擬主機客戶,和我們的集中管理模式不太一樣。最后我選用了Webmin的一個支持虛擬主機的模塊virtual-host。因為我對Webmin比較了解,它在Linux管理上非常強大和穩定。主要安裝步驟如下:1安裝webmin,地址http://ip:100002進入webmin安裝
系統 2019-08-12 01:33:01 2445
http://www.ibm.com/developerworks/cn/linux/l-linux-kernel/Linux內核剖析歷史和體系結構分析M.TimJones,顧問工程師,Emulex簡介:Linux?內核是一個龐大而復雜的操作系統的核心,不過盡管龐大,但是卻采用子系統和分層的概念很好地進行了組織。在本文中,您將探索Linux內核的總體結構,并學習一些主要的子系統和核心接口。您還可以通過其他IBM文章的鏈接更深入地進行學習。由于本文的目標是對
系統 2019-08-12 01:32:44 2444
簡介本文介紹了如何在UbuntuHardy的基礎上,創建屬于自己的GNU/Linux發行版。本文的作者也是gNewSense的創造者。他們在構建gNewSense的過程中,導出了一個通用的Builder工具,用戶可以利用它定制屬于自己的GNU/Linux發行版。作為創建gNewSense的一部分,我們導出了Builder工具,允許在UbuntuHardy的基礎上創建新的GNU/Linux發行版。通過一個簡單的配置文件,你就能夠選擇發行版的名稱,版本號,標語
系統 2019-08-12 01:32:17 2444
在比較文件的時候,通常會用基于GUI的軟件。很少有人真正會為了這個目的使用命令行工具。雖然說使用命令行來比較文件/目錄并不像一件小事兒那樣容易,但是如果你是一個Linux使用者,那么我想你應該知道如何通過命令行比較文件,因為一旦使用了它,你會認為它絕對是一個快速的方法。在本篇中,我們將通過一些實例來學習如何使用diff命令。Linuxdiff命令讓我們通過一些實際的例子理解diff命令。假設我們有兩個文件(file1和file2):$catfile1Hi,
系統 2019-08-29 22:58:22 2443
mctop:監視Memcache流量—LinuxTOYmctop:監視Memcache流量2012-12-20ToyPostedinAppsRSSmctop與top相似,主要用于監視Memcache的流量,包括key的調用次數、對象存儲大小、每秒的請求數、以及消耗的網絡帶寬等。mctopmctop的源代碼可從GitHub獲取。{viaOneThingWell}mctop:監視Memcache流量—LinuxTOY
系統 2019-08-12 01:31:59 2443
#include#include/*功能:復制進程參數:無返回值:成功:父進程:返回子進程id子進程:返回0失敗:返回-1*/pid_tfork(void);由fork創建的新進程被稱為子進程(childprocess)。該函數被調用一次,但返回兩次。兩次返回的差別是子進程的返回值是0,而父進程的返回值則是新進程(子進程)的進程id。將子進程id返回給父進程的理由是:由于一個進程的子進程能夠多于一個,沒有一個函
系統 2019-08-12 01:31:59 2441
ln(link)功能說明:連接文件或目錄。語法:ln[-bdfinsv][-S<字尾備份字符串>][-V<備份方式>][--help][--version][源文件或目錄][目標文件或目錄]或ln[-bdfinsv][-S<字尾備份字符串>][-V<備份方式>][--help][--version][源文件或目錄...][目的目錄]補充說明:ln命令用在連接文件或目錄,如同時指定兩個以上的文件或目錄,且最后的目的地是一個已經存在的目錄,則會把前面指定的所有
系統 2019-08-12 01:33:47 2437
1.linux下安裝jdk下載jdk的rpm安裝包,下載地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html#mvjdk-6u21-linux-i586-rpm.bin/opt;把安裝包移動到/opt目錄#cd/opt#chmod755jdk-6u21-linux-i586-rpm.bin#./jdk-6u21-linux-i586-rpm.bin2.環境變量配置viet
系統 2019-08-12 01:33:34 2436