Time of Update: 2015-06-30
標籤:日誌的輪替1.記錄檔的命名規則 a.如果設定檔中擁有"dateext"參數,那麼日誌會用日期來作為記錄檔的尾碼,例如:"secure-20150630".這樣的話記錄檔不會重疊,所以也就不需要記錄檔的改名,只需要儲存指定的日誌個數,刪除多餘的記錄檔即可。 b.如果設定檔中沒有"dateext"參數,那麼記錄檔就需要進行改名
Time of Update: 2015-06-30
標籤:應用 Valgrind 發現 Linux 程式的記憶體問題如何定位應用程式開發中的記憶體問題,一直是 inux 應用程式開發中的瓶頸所在。有一款非常優秀的 linux 下開源的記憶體問題偵查工具:valgrind,能夠極大的協助你解決上述問題。掌握 valgrind 的使用以及工作原理,能夠有效地定位進而避免應用開發中的記憶體問題。應用 Valgrind 發現 Linux 程式的記憶體問題回頁首Valgrind 概述體繫結構Valgrind 是一套Linux下,開放原始碼(GPL
Time of Update: 2015-06-30
標籤:1. rm -rf 命令 rm -rf命令是刪除檔案夾及其內容最快的方式之一。僅僅一丁點的敲錯或無知都可能導致不可恢複的系統崩壞。下列是一些rm 命令的選項。rm 命令在Linux下通常用來刪除檔案。rm -r 命令遞迴的刪除檔案夾,甚至是空的檔案夾。(譯註:個人認為此處應該是說錯了,從常識看,應該是“甚至是非空的檔案夾”)rm
Time of Update: 2015-06-30
標籤:1.日誌管理介紹:a.Log Service:在CentOS6.x中Log Service以及由rsyslogd取代了原有的syslogd服務。rsyslogdLog
Time of Update: 2015-06-30
標籤:top命令是Linux下常用的效能分析工具,能夠即時顯示系統中各個進程的資源佔用狀況,類似於Windows的工作管理員。下面詳細介紹它的使用方法。top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48
Time of Update: 2015-06-30
標籤:vmstat 命令:查看或監控系統資源1 [[email protected] ~]# vmstat 1 32 procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu-----3 r b swpd free buff cache si so bi bo in cs us sy id wa st4 1 0 0 1683632
Time of Update: 2015-06-30
標籤:cornd 是定時任務的守護進程 這個服務系統是預設啟動的[[email protected]/]#/etc/init.d/crond strat|restart|stop[[email protected]/]#chkconfig crond on命令介紹:[[email protected]/]#crontab [選項] (這個命令每一分鐘讀取一次裡面的配置,所以我們的配置不能精確到秒)選項: -e: 編輯crontab定時任務 -
Time of Update: 2015-06-30
標籤:一、crond簡介crond是linux下用來周期性的執行某種任務或等待處理某些事件的一個守護進程,與windows下的計劃任務類似,當安裝完成作業系統後,預設會安裝此服務工具,並且會自動啟動crond進程,crond進程每分鐘會定期檢查是否有要執行的任務,如果有要執行的任務,則自動執行該任務。Linux下的任務調度分為兩類,系統任務調度和使用者任務調度。系統任務調度:系統周期性所要執行的工作,比如寫快取資料到硬碟、日誌清理等。在/etc目錄下有一個crontab檔案,這個就是系統任務調度
Time of Update: 2015-06-30
標籤:1.1:什麼是Load?什麼是Load Average? Load 就是對電腦幹活多少的度量(WikiPedia:the system Load is a measure of the amount of work that a compute system is doing) 簡單的說是進程隊列的長度。Load Average 就是一段時間(1分鐘、5分鐘、15分鐘)內平均Load。【參考文章:unix Load Average Part1
Time of Update: 2015-06-30
標籤:linux營運 磁碟管理 檔案系統 block塊磁碟管理 簡單概述 檔案系統 &
Time of Update: 2015-06-30
標籤:linux 游標 securecrt終端 每次伺服器重啟後,各種設定檔都需要從新配置,securecrt終端也得重新設定一下(不知道為什麼,不知道別人的是不是,大家可以在部落格留言,相互交流)。現在記錄一下我知道的linux游標為黑色的問題:如果開了多個終端,當滑鼠離開一個終端進入另一個終端時,游標可能消失。這是點擊“選項--》會話選項--》取消(或確定也可)”
Time of Update: 2015-06-30
標籤:linux rsync+inotify實現即時同步rsync是類unix系統下的資料鏡像備份工具——remote sync,inotify 是一個 Linux特性,它監控檔案系統操作,比如讀取、寫入和建立。兩者結合可以實現伺服器與用戶端之間的檔案即時同步。實驗邏輯圖650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/6F/1E/wKioL1WSWOrRsbMjAACrIefFLOE128.jpg"
Time of Update: 2015-06-30
標籤:安裝 伺服器 編譯 eAccelerator是一個自由開放源碼PHP加速器,最佳化和動態內容緩衝,提高了php指令碼的緩衝效能,使得PHP指令碼在編譯的狀態下,對伺服器的開銷幾乎完全消除。它還有對指令碼起最佳化作用,以加快其執行效率。使您的PHP程式碼執效率能提高1-10倍。下載地下:wget
Time of Update: 2015-06-30
標籤:java jitwatch JITwatch是Java HotSpot JIT的日誌分析器,我們可以通過它來瞭解Java HotSpot JIT的行為。本文主要講它的安裝,步驟如下:(1)下載JITwatch的jar包:wget https://adopt-openjdk.ci.cloudbees.com/job/jitwatch/jdk=JDK_1.7/ws/jitwatch-1.0.0-SNAPSHOT-JDK_1.7
Time of Update: 2015-06-30
標籤:linux查看ip : ifconfig網卡啟動: ifup eth0查看rpm包安裝情況:rpm -qa|grep sshssh服務啟動:
Time of Update: 2015-06-30
標籤: 一、LINUX核心定時器是核心用來控制在未來某個時間點(基於jiffies)調度執行某個函數的一種機制,其實現位於 <linux/timer.h> 和 kernel/timer.c 檔案中。 被調度的函數肯定是非同步執行的,它類似於一種“軟體中斷”,而且是處於非進程的上下文中,所以調度函數必須遵守以下規則:1) 沒有 current 指標、不允許訪問使用者空間。因為沒有進程上下文,相關代碼和被中斷的進程沒有任何聯絡。2)
Time of Update: 2015-06-30
標籤:安裝JDK <1>從SUN下載jdk-1_5_0_14-linux-i586-rpm.bin或jdk-1_5_0_14-linux-i586.bin 在/usr下建立java檔案夾,將安裝包放在/usr/java目錄下 # mkdir /usr/java <2>安裝JDK # cd /usr/java ①jdk-1_5_0_14-linux-i586-rpm.bin檔案安裝 # chmod 777
Time of Update: 2015-06-30
標籤:
Time of Update: 2015-06-30
標籤:linux處理序間通訊 共用記憶體 共用記憶體是最高效的IPC機制,因為它不涉及進程之間的任何資料轉送。這種高效帶來的問題是,我們必須使用其他輔助手段來同步進程對記憶體的訪問,否則會產生競態條件(一般我們與訊號量結合使用)。因此,共用記憶體通常和其他處理序間通訊方式一起使用。Linux共用記憶體的API都定義在sys/shm.h標頭檔中,包括4個系統調用:
Time of Update: 2015-06-30
標籤:來源:http://blog.csdn.net/lezhiyong1. 簡介 將指定記憶體段轉為16進位與asci碼的輸出到記錄檔的類。2. 功能介紹1) 支援window與linus雙系統。2) 可指定輸出目錄。3) 日誌能輸出的時間精確到毫秒,日誌能輸出線程號。4) 提供字串輸出。5) 提供指定記憶體轉換為16進位輸出。6) 提供指定記憶體轉換為16進位和ascii碼同時輸出。7) 可調整16進位輸出間距。3. 原理和演算法1) 模組是基於C++