Time of Update: 2013-12-23
BKJIA獨家特稿】如何最佳化自己的Linux生產伺服器?本文結合實際的工作經驗,總結了最佳化Linux生產伺服器的九大要點。如果有些方法您尚未採用,不妨一試。一、時間同步生產環境下的伺服器對時間的要求是精準的,我的郵件伺服器的dovecot服務,以前經常因為時間問題自動停止服務,建議編輯vim /etc/crontab至今每天跟ntp時間伺服器自動對時一次:14 04 * * * root /usr/sbin/ntpdate ntp.api.bz > /dev/null
Time of Update: 2013-12-23
Linux 網路效能調試工具Tcpdump命令用於監視TCP/IP串連並直接讀取資料連結層的資料包頭。您可以指定哪些資料包被監視、哪些控制要顯示格式。例如我們要監視所有Ethernet上來往的通訊,執行下述命令:Tcpdump-i eth0即使是在一個相對平靜的網路上,也有很多的通訊,所以我們可能只需要得到我們感興趣的那些資料包的資訊。在一般情況下,TCP/IP棧只為本地主機接收入站的資料包綁定同時忽略網路上的其它電腦編址除非您使用的是一台路由器)。當運行Linux
Time of Update: 2013-12-23
我們通過free命令查看機器空閑記憶體時,會發現free的值很小。這主要是因為,在linux中有這麼一種思想,記憶體不用白不用,因此它儘可能的cache 和buffer一些資料,下面是查看記憶體的命令供大家參考 1.Linux 查看記憶體的插槽數,已經使用多少插槽.每條記憶體多大,已使用記憶體多大 dmidecode|grep-P-A5"Memory\s+Device"|grepSize|grep-vRange Size:2048MB
Time of Update: 2013-12-23
在這篇文章中,主要介紹Linux 測試cpu效能的一些基礎知識.首先介紹一下Linux kernel中的調度器(scheduler),調度器負責調度系統中的兩種資源,一是線程,二是中斷。調度器給不同資源不同的優先順序。Linux 測試cpu效能從高到低為:1. 硬體中斷Hardware Interrupts)--這些請求由硬體觸發,比如磁碟已經完成了讀寫任務或是網卡受到了新的資料包。2. 軟體中斷Software
Time of Update: 2013-12-23
Linux編程工具包含了一個叫 gdb 的 GNU 偵錯工具. gdb 是一個用來調試 C 和 C++ 程式的強力調試器. 它使你能在程式運行時觀察程式的內部結構和記憶體的使用方式. 以下是 gdb 所提供的一些功能: 它使你能監視你程式中變數的值. 它使你能設定斷點以使程式在指定的程式碼上停止執行. 它使你能一行行的執行你的代碼.在命令列上鍵入 gdb 並按斷行符號鍵就可以運行 gdb 了, 如果一切正常的話, gdb
Time of Update: 2013-12-23
Linux 記憶體監控是Linux核心所管理的最重要的資源之一。記憶體管理系統是作業系統中最為重要的部分,因為系統的實體記憶體總是少於系統所需要的記憶體數量。虛擬記憶體就是為了克服這個矛盾而採用的策略。系統的虛擬記憶體通過在各個進程之間共用記憶體而使系統看起來有多於實際記憶體的記憶體容量。(1)Linux 記憶體監控即時監控記憶體使用量情況在命令列使用“Free”命令能夠監控記憶體使用量情況 #free total used&
Time of Update: 2013-12-23
學linux久了,也寫點東西讓大家共用,為了能從網路上接收SMTP電子郵件,我們必須在Linux系統上運行Sendmail守護進程。以下是具體命令和實現。為了方便起見,我們應該使用ntsysv命令把Sendmail守護進程加到引導程式中,在多數情況下,安裝時Linux就已經自動將Sendmail
Time of Update: 2013-12-23
在對rsync伺服器配置結束以後,下一步就需要在用戶端發出rsync命令來實現將伺服器端的檔案備份到用戶端來。rsync是一個功能非常強大的工具,其命令也有很多功能特色選項,我們下面就對它的選項一一進行分析說明。Rsync的命令格式可以為以下六種: rsync [OPTION]... SRC DEST rsync [OPTION]... SRC [USER@]HOST:DEST rsync [OPTION]... [USER@]HOST:SRC DEST rsync [OPTION]...
Time of Update: 2013-12-23
英特爾公司將在本周四發布一些Linux編程工具,旨在使Linux程式能在它生產的微處理器上更好地運行。下面就是這些工具的具體說明。1.Linux 編程工具編輯工具:在Linux下編程,你不再擁有整合化環境,你可以使用類似於EDIT的工具---經典的vi來編輯來源程式。當然,還有更高檔一些的,如joe、emacs等。總之,編輯程式與編譯工作是分開的。2. Linux
Time of Update: 2013-12-23
本來開始還可以進入DOS,但是後來我看網上說修改grub.conf檔案可以,我自己就修改了一下,現在開機還有DOS引導,但是DOS卻也進不了了,我把它改回來了,還是進不了DOS,只能進入redhat,怎麼辦啊?我把我的grub.conf檔案貼出來,大家幫我看看,是否可以改?怎麼修改?謝謝!# grub.conf genetated by anaconda #
Time of Update: 2013-12-23
我之前沒見過這種情況的,開機顯示Grub在沒有經驗的情況下,做了一點無法挽回的錯誤嘗試,最終要重裝了2個系統,鬱悶,搞的我正在做的文檔放在案頭上的)都飛了,鬱悶死了,前車之鑒,希望後人不要再走這路.開機顯示Grub錯誤的解決我得到了教訓是:1.XP系統一定要裝在C盤上;2.不要心急,做好資料尋找再動手!一個小小引導竟然害我一個晚上,鬱悶。開機顯示Grub解決方案如下:1.可用光碟機或隨身碟引導系統到純DOS下(做隨身碟引導盤應該會吧)2.在C:\下用dir/p/a尋找是否有boot.ini檔案(
Time of Update: 2013-12-23
在windows下可以很方便的查看磁碟空間的。但是到了Linux查看磁碟空間,你可能就有點摸不著頭腦了,呵呵。不要急,我這就要給你解決這個問題。Df命令是Linux查看磁碟空間系統以磁碟分割為單位查看檔案系統,可以加上參數查看磁碟剩餘空間資訊,命令格式:df -hlLinux查看磁碟空間 顯示格式為: 檔案系統 容量 已用 可用 已用%
Time of Update: 2013-12-23
本來想乾脆就徹底換Linux 吧,xp 就讓它見鬼去吧,但老婆大人的憤怒的眼神告訴我打消了這個念頭才是王道,所以乖乖重裝了XP,然後fedora 的grub 就被幹掉了。用Live cd 修複Grub,grub 被幹掉了就不能引導我的Fedora 9 了,那就還得修複grub,其實修複引導的辦法有很多,裝maxdos 用它的grub 引導linux 系統,用loading 也可以,當然最方便的還是直接用fedora 9 的rescue iso,而我用的是ubuntu 6.04
Time of Update: 2013-12-23
啟動時根據mbr所提供資訊找到開機磁碟分割後,載入分區內的grub核心檔案core.img和設定檔grub.cfg,進入選擇菜單畫面,在菜單畫面,按上下箭號選擇需要系統功能表項,按Enter進入選項。1、按e進入己選擇菜單的編輯狀態,在編輯狀態下,由上下左右箭號來移動游標,enter鍵換行,ctrl+x以編輯的內容啟動,ctrl+c進命令列狀態,按Esc退出,回到功能表項目。在需要使用額外的核心參數啟動時,比如要加上acpi=off時,把游標移動到linux這一行最後,在splash後加上一空格
Time of Update: 2013-12-23
Linux acpi off – the Advanced Configuration & Power Interface.
Time of Update: 2013-12-23
調試zSeries上的Linux應用程式類似於調試其他體繫結構上的Linux應用程式。對於有經驗的Linux開發人員,最大的挑戰是理解新的系統體繫結構。對於剛接觸Linux的大型主機開發人員,掌握新的調試工具似乎是一項令人畏懼的任務。不要害怕。本文將提供Linux
Time of Update: 2013-12-23
假如你想要搭建一個Linux伺服器,並且希望可以長期維護的話,就需要考慮安全效能與速度等眾多因素。一份正確的linux基本安全配置手冊就顯得格外重要。在我本文中就向大家介紹在edhat/centos
Time of Update: 2013-12-23
BKJIA精選譯文】當我為這篇文章打草稿的時候,我本來提出了七個系統管理員的習慣,但是在那七個習慣中,最後只有三個脫穎而出。雖然習慣是好的,但是有時法則更好,尤其在系統管理員處理生產環境的時候。BKJIA編輯精選:SA,神仙與裝機男:營運的工作到底啥樣兒?法則1:備份所有的東西並週期性驗證備份)有經驗的系統管理員都知道,無論我們多麼有前瞻性,生產系統總有一天會崩潰的。為這種情況做準備的最好辦法是做一個有效備份。BKJIA推薦專題:Linux
Time of Update: 2013-12-23
作為一名站長,或者作為一名網站維護人員,最重要的工作內容之一就是保證資料的安全,穩定的運行.資料維護有很多種,今天我們只從最底層資料聊起,mysq備份.說到mysql資料庫,這裡也順便提下,mysql的最新版本是6.系列增加一些功能,:http://dev.mysql.com/downloads/ mysql 6 由於還未得到廣泛的使用,今天並不特意去推薦和介紹mysql6版本,我們推薦用的幾個版本為 。php 5.2.11+ mysql5.0.8x
Time of Update: 2013-12-23
CPU 的佔用主要取決於什麼樣的資源正在 CPU 上面運行,比如拷貝一個檔案通常佔用較少 CPU,因為大部分工作是由 DMADirect Memory Access)完成,只是在完成拷貝以後給一個中斷讓 CPU 知道拷貝已經完成;科學計算通常佔用較多的 CPU,大部分計算工作都需要在 CPU 上完成,記憶體、硬碟等子系統只做暫時的資料存放區工作。要想監測和理解 CPU 的效能需要知道一些的作業系統的基本知識,比如:中斷、進程調度、進程環境切換、可運行隊列等。這裡 VPSee