Time of Update: 2014-03-22
stat /etc/passwd 查看檔案資訊,欄位 Access time(訪問時間) 檔案資料每次被閱讀後更新,欄位 Chage time(改變時間) 檔案inode資訊每次改變後更新欄位 Modify time(修改時間) 檔案資料每次被改變後更新。 ls -l /etc/passwd-rwx------.
Time of Update: 2014-03-19
Apache搭建的SPDY伺服器(Linux Mint + Apache2.2搭建SSL/HTTPS/SPDY伺服器)很不爽,因為Apache只能用2.2版本,SPDY也只支援到3,不支援3.1。所以用Nginx好些。用以下指令碼安裝:wget http://nginx.org/download/nginx-1.5.11.tar.gztar jxvf nginx-1.5.11.tar.gzwget http://zlib.net/zlib-1.2.8.tar.gztar jxvf
Time of Update: 2014-03-19
折騰了2天。用nagios 4.x 版本監控伺服器大概持續3-4個月了吧。本來當初搭建的時候就想做一個出圖的監控,但是一直沒弄出來。後來就一直擱置了。前陣子,由於伺服器的效能問題,想分析一下,因此就有這類需求了。經過2天的奮戰,終於把nagios出圖了。這裡順便記錄一下。首先。我不知道是不是版本問題,在我經過了大量的實驗,修改設定檔等,無果後,偶然的一次發現一個文章,樓主表示nagios 4.x 搭配其他版本出不了圖,但是用nagios 3.2.3+nagios plugins 1.4.
Time of Update: 2014-03-26
課程串連:Linux系統常用命令日期、時間命令date 顯示日期以及時間 格式控制: +%Y(年)%m(月)%d(天)修改時間: date -s “時:分:秒” hwclock (clock) 顯示硬體時鐘時間 cal 查看日曆 uptime 查看系統已耗用時間輸出、查看命令echo +“s” 顯示輸入的內容 cat +檔案名稱 顯示檔案的內容 more 用於翻頁顯示檔案內容(只能向下翻) less 用於翻頁顯示檔案內容(可向上和向下) head
Time of Update: 2014-03-26
tar 建立檔案檔案【文法】 tar [option] tarfile filename【命令說明】檔案名稱必須緊跟在-f參數後,且作為參數的最後一項;【參數說明】-c 建立一個新的檔案檔案;-f 指定檔案檔案名稱;-r 往歸檔檔案中追加檔案;-x 從檔案檔案中提取檔案;-v,-vv 顯示進度資訊;-t 列出封存檔案的資訊(不提取);-C 指定檔案提取的目錄;-A 合并多個tar檔案;--totals 歸檔完成後,列印總歸檔位元組數;--delete
Time of Update: 2014-03-25
最近一個項目中,合作方要求去除html中的空格,不想改代碼,所以百度了一下通過apache,和nginx模組去除html中的空格和tab的方案,下面記錄下來:一、nginxnginx可以通過mod_strip模組來實現該功能1. mod_strip安裝:# cd /usr/local/src/# wget http://wiki.nginx.org/images/6/63/Mod_strip-0.1.tar.gz# tar -xzvf Mod_strip-0.1.tar.gz# cd
Time of Update: 2014-03-26
管道命令操作符是:”|”,它僅能處理經由前面一個指令傳出的正確輸出資訊,也就是 standard output 的資訊,對於 stdandarderror 資訊沒有直接處理能力。然後,傳遞給下一個命令,作為標準的輸入 standard input.注意:1、管道命令只處理前一個命令正確輸出,不處理錯誤輸出2、管道命令右邊命令,必須能夠接收標準輸入資料流命令才行。作用接收標準輸入的命令才可以用作管道右邊。否則傳遞過程中資料會拋棄。
Time of Update: 2014-03-21
交叉開發 交叉開發是指先在一台通用PC上進行軟體的編輯、編譯與串連,然後下載到嵌入式裝置中運行調試的開發過程。通用PC稱為宿主機,嵌入式裝置稱為目標機。 交叉開發環境 交叉開發環境(Cross Development Environment)是指編譯、連結和調試嵌入式應用軟體的環境。它與運行嵌入式應用軟體的環境有所不同,通常採用“宿主機——目標機”模式。 開放的交叉開發環境的典型代表是:GNU工具鏈。它能夠支援X86、ARM、MIPS、PowerPC等多種處理器。 GNU交叉工具鏈:
Time of Update: 2014-03-25
1)首先還是分區,在電腦上右鍵--管理--磁碟管理()裝Ubuntu分配的硬碟大小最好是(20G以上)不要太小,這裡請注意,ubuntu和windows檔案系統完全不同,所以我們劃好要給ubuntu的分區後,刪除卷。到時候,安裝好的ubuntu的分區,在windows下是看不到的,但是進入ubuntu是可以訪問windows的磁碟的。2)準備兩個東西EasyBCD軟體和Ubuntu的iso鏡像。3)下面開啟EasyBCD軟體,可以看到現在我們的電腦只有一個啟動“入口”,我們來給他加一個,選擇Ad
Time of Update: 2014-03-20
部落格園團隊的站內短訊息,原來是因為編輯人員處理不當,而導致上一篇文章被錯誤地移出首頁,且已將上一篇文章移回。 向部落格園團隊認真、負責的工作態度致敬! 由於同一篇文章在部落格園首頁上出現了兩次,我已將上一篇文章移出首頁。 SlaveServer.conf1 #global var: glServerList2 glServerList="192.168.31.98 \3
Time of Update: 2014-03-21
分類歸納了一些Linux/Unix命令的使用通訊:ftp 檔案傳輸通訊協定login 登入到Unixmailx 讀取或發送郵件rlogin 登入到遠程Unixtalk 寫入到其他終端telnet 串連到另一個系統vacation 自動響應郵件比較:cmp 逐位元組比較兩個檔案comm 比較兩個排序檔案中的條目diff 逐行比較兩個檔案diff3 比較3個檔案dircmp 比較目錄sdiff 並排比較兩個檔案檔案管理:~ 代表使用者主目錄(yourhome directory) ..代表父目錄 .
Time of Update: 2014-03-20
轉換條件限定:TCP,ASCII協議。(狀態不包括conn_swallow,二進位協議才會用到此狀態)1 總攬enum conn_states { conn_listening, /**< the socket which listens for connections /主線程等待連結*/ conn_new_cmd, /**< Prepare connection for next command /worker線程等待命令*/ conn_waiting,
Time of Update: 2014-03-20
檔案系統結構1、系統結構 Linux檔案為一個倒轉的單根樹狀結構.檔案系統的根為“/".檔案系統嚴格區別大小寫.路徑使用"/"分割,Windos為”\".2、當前工作目錄 每一個shell或系統進程都有一個當前工作目錄pwd命令可以顯示當前工作目錄3、檔案名稱
Time of Update: 2014-03-19
今天在用虛擬機器測試的時候,突然發現外網不通了,記得之前加過路由的,重啟網路服務後就沒了,仔細一想,應該是添加的路由是臨時的,一重啟就沒了,於是乎就有了想把它永久寫入的衝動,在看了一些文檔之後,只要在/etc/sysconfig/network-scripts/route-eth0由於我的系統版本是5.4 的沒有那rout-etho個檔案,於是就就建立了這個檔案,並且編輯了它,命令如下: 註:這個要跟網卡名稱對應 註:添加一個網段 註:添加到一個主機 注
Time of Update: 2014-03-20
課程串連:命令列BASH基本操作Shell1、Shell(殼)是使用者與作業系統底層(通常是核心)之間互動的中介程式,負責將使用者指令、操作傳遞給作業系統底層。2、Shell分為兩種:CLI和GUI CLI: Command Line Interface - 命令列Shell(Linux) GUI:Command Line Interface - 圖形化Shell (Mac,Windos預設管理方式) Linux中一般預設GUI為GNOME,CLI為BASH.BASH1、提示符: # 根使用者(
Time of Update: 2014-03-19
各SlaveServers的/root/公開金鑰登入的認證。 SlaveServer.conf glServerList= . . . .RSAPublicKeyBroadCast. #!/bin/ # $ : sshd port like : declare
Time of Update: 2014-03-19
http://www.cnblogs.com/xiaochaohuashengmi/archive/2011/10/08/2203153.htmlRPM是RedHat Package
Time of Update: 2014-03-19
For RHEL/CentOS 6 32-64 Bit## RHEL/CentOS 6 32 Bit OS ### wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm# rpm -Uvh rpmforge-release-0.5.2-2.el6.rf.i686.rpm## RHEL/CentOS 6 64 Bit OS ### wget
Time of Update: 2014-03-19
SecureCRT是一款支援SSH(SSH1和SSH2)的終端模擬程式,簡單的說是Windows下登入UNIX或Linux伺服器主機的軟體。SecureCRT支援SSH,同時支援Telnet和rlogin協議。SecureCRT是一款用於串連運行包括Windows、UNIX和VMS的理想工具。 SSH的英文全稱是 Secure Shell。傳統的網路服務程式,如:ftp 和telnet
Time of Update: 2014-03-19
wait(等待子進程中斷或結束)表標頭檔 #include<sys/types.h> #include<sys/wait.h>定義函數 pid_t wait (int * status);函數說明: wait()會暫時停止目前進程的執行,直到有訊號來到或子進程結束。 如果在調用 wait()時子進程已經結束,則 wait()會立即返回子進程結束狀態值。 子進程的結束狀態值會由參數 status