Time of Update: 2018-12-07
[日期:2009-11-29] 作者:張成 Linux核心源碼樹的每個目錄下都有兩個文檔Kconfig和Makefile。分布到各目錄的Kconfig構成了一個分布式的核心設定資料庫,每個Kconfig分別描述了所屬目錄來源文件相關的核心配置菜單。在執行核心配置make
Time of Update: 2018-12-07
1 -- 問題現象描述程式架構背景: n個業務線程。接收從網路線程傳遞過來的請求,按商務邏輯處理,最後將處理結果形成bytes回傳給網路線程,讓網路將處理結果按原路返回。 1個網路線程。網路線程負責listen、accept、send、recv等底層網路操作。該線程判斷fd上是否有完整的請求,如果已經完整,直接傳遞給業務線程處理。 問題現象描述: 1.業務沒有接到任何請求; 2.參看網路線程的/proc/fd目錄,使用命令 “l -l | wc
Time of Update: 2018-12-07
1. core檔案的簡單介紹在一個程式崩潰時,它一般會在指定目錄下產生一個core檔案。core檔案僅僅是一個記憶體映象(同時加上調試資訊),主要是用來調試的。 2. 開啟或關閉core檔案的產生用以下命令來阻止系統產生core檔案:ulimit -c 0下面的命令可以檢查產生core檔案的選項是否開啟:ulimit -a該命令將顯示所有的使用者定製,其中選項-a代表“all”。
Time of Update: 2018-12-07
unix shell的變數分類在Shell中有三種變數:內部變數,環境變數,使用者變數。內部變數:系統提供,不用定義,不能修改環境變數:系統提供,不用定義,可以修改,可以利用export將使用者變數轉為環境變數.使用者變數:使用者定義,可以修改(1)內部變數(系統變數,環境變數,參數變數,預定義變數) 內部變數是Linux所提供的一種特殊類型的變數,這類變數在程式中用來作出判斷。在shell程式內這類變數的值是不能修改的。 表示方法 描述 $n $1 表示第一個參數,$2
Time of Update: 2018-12-07
df命令是linux系統以磁碟分割為單位查看檔案系統,可以加上參數查看磁碟剩餘空間資訊,命令格式: df -hl 顯示格式為: 檔案系統 容量 已用 可用 已用% 掛載點 Filesystem Size Used Avail Use% Mounted on /dev/hda2 45G 19G 24G 44% / /dev/hda1 494M 19M
Time of Update: 2018-12-07
時間以及時區設定首先確認使用utc還是local time. UTC(Universal Time Coordinated)=GMT(Greenwich Mean Time) Local time 是你手錶上的時間傳統的POSIX電腦(Solaris,bsd,unix)使用UTC格式 linux可以處理UTC時間和蹩腳的Windows所使用的local time到底是使用UTC還是local time可以這樣來確定: 如果機器上同時安裝有Linux和Windows,建議使用local
Time of Update: 2018-12-07
安裝環境:CentOs 5.6 JDK:http://www.oracle.com/technetwork/java/javase/downloads/index.html選擇安裝目錄,把對應的安裝檔案拷過去。比如/usr/local/給檔案加上可執行許可權chmod +x jdk.rpm.bin執行.bin檔案 ./jdk.rep.bin 執行後會產生 rpm尾碼的檔案.安裝 rpm –ivh jdk.rpm配置環境變數 這裡只修改/etc/profile檔案即可export JAVA_
Time of Update: 2018-12-07
=================================================本文為HeYuanHui原作轉載必須確保本文完整並完整保留原作者資訊及本文原始連結!NN: khlerE-mail:
Time of Update: 2018-12-07
1. 相關函數 #include <pthread.h> pthread_cond_t cond = PTHREAD_COND_INITIALIZER; int pthread_cond_init(pthread_cond_t *cond,
Time of Update: 2018-12-07
用C/C++開發其中最令人頭疼的一個問題就是記憶體管理,有時候為了尋找一個記憶體流失或者一個記憶體訪問越界,需要要花上好幾天時間,如果有一款工具能夠協助我們做這件事情就好了,valgrind正好就是這樣的一款工具。Valgrind是一款基於類比linux下的程式調試器和剖析器的軟體套件,可以運行於x86,
Time of Update: 2018-12-07
一、圖形化介面相關命令1、系統設定setup2、服務啟動設定ntsysv3、登陸設定gdmsetupgdmconfig4、網路設定networkconfigthizconfig5、音量控制gnome-volume-control6、KDE控制中心kcontrol 7、KDE設定嚮導
Time of Update: 2018-12-07
boyun發表於 2009-05-20 21:04 1、用root許可權登陸2、 crontab -u lsbi -e3、加入要啟動的命令,如40 4 18 * * /oracle_backup/bin/scott_select.sh4、重新啟動service crond restart5、OK特別注意:1、cmd要啟動並執行程式,程式被送入sh執行,這個shell只有USER,HOME,SHELL這三個環境變數。2、每個幾分應該設定為*/5 * * * *
Time of Update: 2018-12-07
cp (複製檔案或目錄)[root@linux ~]# cp [-adfilprsu] 來源檔(source) 目的檔(destination)[root@linux ~]# cp [options] source1 source2 source3 …. directory參數:-a :相當於 -pdr 的意思;-d :若來源檔案為連結檔案的屬性(link file),則複製連結檔案屬性而非檔案本身;-f :為強制 (force) 的意思,若有重複或其它疑問時,不會詢問使用者,而強制複製;-i
Time of Update: 2018-12-07
=================================================本文為HeYuanHui原作轉載必須確保本文完整並完整保留原作者資訊及本文原始連結!NN: khlerE-mail:
Time of Update: 2018-12-07
1 -- 軟體依賴與下載apache依賴的軟體:openssl、apr-util、aprsvn依賴的軟體:openssl、apr-util、apr、sqlite、neon下載各軟體連結:apache:http://mirrors.tuna.tsinghua.edu.cn/apache/httpd/httpd-2.2.23.tar.gz apr-util:http://mirrors.tuna.tsinghua.edu.cn/apache/apr/apr-util-1.5.1.tar.gz
Time of Update: 2018-12-07
使用者組有效使用者實際使用者有效使用者ID實際使用者ID1 -- 使用者操作函數linux-rwdx:~ # useradd --helpUsage: useradd ...useradd - create a new user -c comment Set the GECOS field for the new account --show-defaults Print default values --save-defaults Save modified default
Time of Update: 2018-12-07
時間和日期通常能確定時間和日期對一個程式來說是非常有用的。程式可能希望記錄它啟動並執行時間,或者可能需要在某些時候改變它的運行方式。例如,一個遊戲可能拒絕在工作時間運行,或者一個定時備份程式可能想等到每天的淩晨才開始一個自動備份。所有的UNIX系統都使用同一個時間和日期的起點:格林尼治時間(GMT)1970年1月1日午夜(0點)。這是“UNIX紀元的起點”,Linux也不例外。Linux系統中所有的時間都以從那時起經過的秒數來衡量。這和MS-DOS處理時間的方法類似,只是MS-DOS紀元始於19
Time of Update: 2018-12-07
route命令用於顯示和操作IP路由表。要實現兩個不同的子網之間的通訊,需要一台串連兩個網路的路由器,或者同時位於兩個網路的網關來實現。在Linux系統中,設定路由通常是 為瞭解決以下問題:該Linux系統在一個區域網路中,區域網路中有一個網關,能夠讓機器訪問Internet,那麼就需要將這台機器的IP地址設定為
Time of Update: 2018-12-07
1.修改/etc/sysconfig/network/config檔案NETWORKMANAGER=”yes” 通過 networkmanage 的使用者方法設定 NETWORKMANAGER=”no” 通過 ipfu傳統的方法設定(選擇這個)2.修改/etc/sysconfig/network/ifcfg-eth0檔案(即在目錄/etc/sysconfig/network/中可以找到相應網卡配置,直接修改並儲存即可)BOOTPROTO=’static’ STARTMODE=’onboot’
Time of Update: 2018-12-07
SED單行指令碼快速參考(Unix 流編輯器)英文標題:USEFUL ONE-LINE SCRIPTS FOR SED (Unix stream editor)原標題:HANDY ONE-LINERS FOR SED (Unix stream editor)整理:Eric Pement - 電郵:pemente[at]northpark[dot]edu 版本5.5譯者:Joe Hong -