Time of Update: 2015-06-30
標籤:linux epoll 應用程式 通訊
Time of Update: 2015-06-30
標籤:壓力測試 epoll tcp 這兩天做壓力測試,發現了一個問題,當類比TCP client對外發起串連數達到28000左右時,開始大量拋如下異常: java.net.BindException:Cannot assign requested
Time of Update: 2015-06-30
標籤:pstree命令是查看進程樹或者結構的命令[[email protected]~]#pstree [選項] 需要注意的是不能將 -p和-u同時使用 如果同時使用前者生效後者無效但並不報錯選項:-p: 顯示進程的PID-u: 顯示進程的所屬使用者 1 [[email protected] opt]# pstree 2 init─┬─abrtd 3 ├─acpid 4 ├─atd 5 ├─auditd───{auditd} 6
Time of Update: 2015-06-30
標籤:查看系統運行狀態的命令top[[email protected]~]#top [選項]選項: -d 秒數 指定top命令每個幾秒更新。預設為3秒在top命令的互動模式當中可以執行的命令 ?或h 查看協助 P 以CPU使用率排序,預設排序 M 以記憶體使用量率排序 N 以PID排序 q 退出toptop命令介面介紹: 最主要是:1.平均負載2.cpu的空閑率3.記憶體的空閑4.Swap的空閑; Linux伺服器管理:
Time of Update: 2015-06-30
標籤:源碼包:2015-06-30 12:11:25首先我們可以通過網路去下載相應的源碼包:我們以apache為例;[[email protected] opt]# wget http://archive.apache.org/dist/httpd/httpd-2.4.9.tar.gz解壓: tar zxvf httpd-2.4.9.tar.gz解壓後我們可以進入源碼目錄 查看安裝說明檔案 more
Time of Update: 2015-06-30
標籤:文字檔 基本原則 運行程式 虛擬機器 作業系統 Linux 基本原則1. 位任何目的運行程式的自由2. 學習和修改來源程式的自由3. 重新分發程式的自由4. 基於某來源程式開發衍生版的自由基本法則:1. 一切皆檔案2. 體積短小且目的單一的程式3. 組合小程式,完成發雜任務4. 儘可能避免捕獲使用者介面5.
Time of Update: 2015-06-30
標籤:character current 檔案管理 system number dll:Dynamic Link Library.so:shared object認證:Authentication授權:Authorization審計:Audition(日誌)prompt,命令提示字元:命令:magic
Time of Update: 2015-06-30
標籤:linux umask系統的安全機制:umask (過濾碼)使用 umask 命令可以查看目前使用者的值對於普通使用者來講 umask:0002對於管理員來講 umask : 0022所以當管理員建立檔案夾的時候是 777-umask = 755對於管理員建立檔案的時候 666-umask = 644所以:管理員建立檔案預設是 644 許可權管理員建立檔案夾預設是 755 許可權使用者建立檔案預設是 664 許可權使用者建立檔案夾預設是 77
Time of Update: 2015-06-30
標籤:服務安裝類型主要分兩種:RPM安裝和源碼包編譯安裝:1.RPM包查看: rpm -qa | grep 包名 用chkconfig --list 查看服務自啟動命令 只對RPM包安裝的服務生效 源碼包未必生效 ps -aux (查看系統當中所有啟動的進程) ps aux | grep 服務名 如果有返回則說明服務在運行 netstat -tlun (守護進程沒有連接埠是看不到的)2.源碼包查看安裝服務
Time of Update: 2015-06-30
標籤:Linux下沒有視窗的概念,要編輯一個檔案最少要有兩個功能區 1.編輯區 2.功能區 功能區 window:滑鼠點擊功能表列上的各種按鈕或用alt+快速鍵----->執行不能的功能(如儲存,複製,粘貼等) linux:按某個特殊鍵進去功能編輯區,然後按不同鍵實現不同的功能(如儲存,複製,粘貼等) 編輯區 window:滑鼠點擊編輯區,同時游標在"編輯區"閃爍,敲擊鍵盤即可編輯文字 linux:按某個忒書鍵進入編輯區,同時游標
Time of Update: 2015-06-30
標籤:linux處理序間通訊 訊號量 當多個進程表同時訪問系統上的某個資源的時候,比如同時寫一個資料庫的某條記錄,或者同時修改某個檔案,就需要考慮進城的同步問題,以確保任一時刻只有一個進程可以擁有對資源的獨佔式訪問。通常,程式對共用資源的訪問的代碼只是很短的一段,你就是這一段代碼引發了進程之間的競態條件。我們稱這段代碼為關鍵程式碼片段,或者臨界區。
Time of Update: 2015-06-30
標籤:1. The Stat Family#include <sys/types.h>#include <sys/stat.h>#include <unistd.h>int stat(const char *path, struct stat *buf);int fstat(int fd, struct stat *buf);int lstat(const char *path, struct stat *buf);struct stat{
Time of Update: 2015-06-30
標籤:citrix xenserver xendesktop xenapp red hat linux vnc Citrix目前已經支援發布Linux案頭,然而在XenServer上建立VM和安裝圖形介面系統是有一定講究的,為此今天在此跟大家分享如何在XenServer
Time of Update: 2015-06-30
標籤:============zip檔案的操作================================== zip -r data.zip data 解釋:將data檔案夾壓縮成了data.zip格式。 unzip data.zip 解釋:將data.zip檔案解壓到當前檔案夾。 -----------------下面是一些詳細的說明-------------------------- 1. 我想把一個檔案abc.txt和一個目錄dir1壓縮成為yasuo.zip: # zip -r
Time of Update: 2015-06-30
標籤:嗯,現在願意嘗試Linux的人越來越多了。通常,如果一台電腦裡已經裝有了Windows,再裝Linux,安裝時,Linux的grub引導程 序就會覆蓋掉儲存在MBR當中的原來的Windows引導程式。如果在安裝完Linux後,使用者刪除或格式化了Linux的/boot所在的分區的話,就 會導致重啟後grub無法通過原來Linux的/boot下的grub設定檔找到Windows,進而將無法啟動Windows!(這種說法其實不嚴
Time of Update: 2015-06-30
Linux學習筆記(九),linux學習筆記<span style="font-size:18px;">本人使用的是centos由於用使用些特殊命令,不得不修改系統的時間這裡總結如下:date 查看系統時間date -s 03/04/2013(將系統日期設定為2013年03月04日)date -s 110:38(將系統時間設定為上午 10:38)修改完後執行:clock -w ,強制將時間寫入COMS!先查看時區date -R(將Asia/shanghai-
Time of Update: 2015-06-30
Linux下/etc/shadow檔案, **Linux作業系統下有一個檔案負責所有使用者的密碼。那就是shadow。該檔案的許可權必須設定為: -r- — — (400)或者 -rw — —(600) 即:Linux
Time of Update: 2015-06-30
linux命令之lastlinux系統中last命令的作用是顯示近期使用者或終端的登入情況,它的使用許可權是所有使用者。通過last命令查看該程式的log,管理員可以獲知誰曾經或企圖串連系統。 格式 last [—R] [—n][-f file][-t tty] [—h-節點][-I —IP][—1][-y][ID]參數說明-R: 省略 hostname 的欄位-n:指定輸出記錄的條數。-f
Time of Update: 2015-06-30
在Linux-0.11中實現基於核心棧切換的進程切換,linux-0.11核心原有的基於TSS的任務切換的不足進程切換的六段論1 中斷進入核心2 找到當前進程的PCB和新進程的PCB3 完成PCB的切換4 根據PCB完成核心棧的切換5 切換運行資源LDT6 利用IRET指令完成使用者棧的切換1. 原有的基於TSS的任務切換的不足原有的Linux
Time of Update: 2015-06-30
centos效能監控系列三:監控工具atop詳解引言Linux以其穩定性,越來越多地被用作伺服器的作業系統(當然,有人會較真地說一句:Linux只是作業系統核心:)。但使用了Linux作為底層的作業系統,是否我們就能保證我們的服務做到7*24地穩定呢?非也,要知道業務功能是由系統上跑的程式實現的,要實現業務功能的穩定性,選擇Linux只是邁出的第一步,我們更多地工作是不讓業務程式成為穩定性的短板。當我們的伺服器出現問題的時候,外在的表現是業務功能不能正常提供,內在的原因,從程式的角度看,可能是業