Time of Update: 2014-05-24
隨著公司應用需求的增加,需要不斷的擴充,伺服器數量也隨之增加,當伺服器數量不斷增加,我們會發現一台puppetmaster壓力大,解析緩慢,而且時不時出現“time
Time of Update: 2014-05-24
因為之前的工作需要搭建紅帽實驗室環境,由於機器數量比較多,所有需要批量自動化無人值守安裝系統,所以我嘗試使用RHEL5+PXE+DHCP+Apache+Kickstart安裝了RHCE5.1
Time of Update: 2014-05-24
要解一個2G的zip到虛擬機器,內建的竟然認不全內容。只好裝這個。找了篇文章,應該可以執行。不過我現在在重新裝虛擬機器,分給/OPT太小了。。哎。7zip是一個開源的壓縮軟體,非常小巧,提供的功能和WinRAR差不多,但支援的格式幾乎比後者多一倍。7z完全開源,包括壓縮演算法,而且還可以方便地使用它提供的庫,在自己的程式中整合壓縮功能。安裝:根據以下命令逐行執行wgethttp://nchc.dl.sourceforge.net/sourceforge/p7zip/p7zip_4.65_src_
Time of Update: 2014-05-24
一、簡介 nali,名字取自中文“哪裡”的拼音。nali包含一組命令列程式,其主要功能就是把一些網路工具的輸出的IP字串,附加上地理位置資訊(使用純真資料庫QQWry.Dat)。例如74.125.128.104會變成74.125.128.104[美國
Time of Update: 2014-05-24
:http://pkgs.fedoraproject.org/repo/pkgs/varnish/varnish-2.1.3.tar.gz/357d99a760de173d841ac37bf2052be8/varnish-2.1.3.tar.gz一、安裝varnish# tar zxvf varnish-2.1.3.tar.gz#cd varnish-2.1.3#/configure –prefix=/opt/varnish# make && make
Time of Update: 2014-05-24
根據個人實際情況修改檔案,在此只是記錄本人的工作環境;1,安裝系統需要的檔案yum -y install kvm kmod-kvm kvm-qemu-imgyum -y install bridge-utils tunctl2,建立ifcf-br0檔案vi /etc/sysconfig/network-scripts/ifcfg-br0DEVICE=br0 HWADDR=F4:6D:04:40:90:47TYPE=BridgeIPADDR=192.168.1.22NETMASK=255.255.
Time of Update: 2014-05-24
PS:今天一同事問我有木有比較靠譜的mysql壓力測試工具可用。其實mysql內建就有一個叫mysqlslap的壓力測試工具,還是類比的不錯的。下面舉例說說。mysqlslap是從5.1.4版開始的一個MySQL官方提供的壓力測試工具。通過類比多個並發用戶端訪問MySQL來執行壓力測試,同時詳細的提供了“高負荷攻擊MySQL”的資料效能報告。並且能很好的對比多個儲存引擎在相同環境下的並發壓力效能差別。通過mysqlslap
Time of Update: 2014-05-24
Expect是在Tcl基礎上建立起來的,它還提供了一些Tcl所沒有的命令,它可以用來做一些linux下無法做到互動的一些命令操作,在遠程管 理方面發揮很大的作用。spawn命令啟用一個Unix程式來進行互動運行。 send命令向進程發送字串。expect 命令等待進程的某些字串。 expect支援正規運算式並能同時等待多個字串,並對每一個字串執行不同的操作.A. Tcl 安裝 首頁: http://www.tcl.tk:
Time of Update: 2014-05-24
添加centos系統對rar檔案的支援。[root@localhost ~]# wget http://www.rarsoft.com/rar/rarlinux-4.0.1.tar.gz[root@localhost ~]# tar -zxvf
Time of Update: 2014-05-24
一.準備安裝CentOS5.x系統1.CentOS簡介CentOS是一個開源軟體貢獻者和使用者的社區。它對RHEL原始碼進行重新編譯,成為眾多發布新發行版本的社區當中的一個,並且在不斷的發展過程中,CentOS社區不斷與其他的同類社區合并,使CentOSLinux逐漸成為使用最廣泛的RHEL相容版本。CentOSLinux的穩定性不比RHEL差,唯一不足的就是缺乏支援人員,因為它是由社區發布的免費版。CentOS
Time of Update: 2014-05-24
大綱:一、前言二、搭建Git伺服器yum安裝Git伺服器建立一個git使用者,用來運行git服務建立用戶端登入認證初始化Git倉庫禁用shell登入複製遠程倉庫三、安裝用戶端Windows 用戶端Linux 用戶端四、總結注,測試機 CentOS 5.5 x86_64,Git 伺服器版本:git version 1.8.2.1,用戶端版本:git version
Time of Update: 2014-05-24
功能說明:將文字檔內容加以排序。語 法:sort [-bcdfimMnr][-o<輸出檔案>][-t<分隔字元>][+<起始欄位>-<結束欄位>][--help][--verison][檔案]補充說明:sort可針對文字檔的內容,以行為單位來排序。參 數: -b 忽略每行前面開始出的空白字元。 -c 檢查檔案是否已經按照順序排序。 -d 排序時,處理英文字母、數字及空白字元外,忽略其他的字元。 -f 排序時,將小寫字母視為大寫字母。 -
Time of Update: 2014-05-24
這兩天在看puppet,準備用這個管理我手下系統的使用者添加分配與刪除工作,不過每次要是都用系統的passwd命令產生使用者密碼那就有點太麻煩了,在網上找了一下,可以通過perl產生linux系統使用者儲存在shadow中的密碼,分享如下。perl -e 'print crypt("88991026",q($1$aCwLBNGo)),"\n"'
Time of Update: 2014-05-24
有時候做大資料量遷移時,為了快速遷移大資料,有可能在Linux伺服器上臨時掛載NTFS格式的移動硬碟, 一般情況下,Linux是識別不了NTFS格式移動硬碟的(需要重編譯Linux核心才能,加掛NTFS分區),這時候為了能讓Linux伺服器能夠識別NTFS的移動硬碟,就必須安裝ntfs-3g(Third Generation Read/Write NTFS Driver)的包。NTFS-3G介紹 NTFS-3G是一個開源項目,NTFS-3G是為Linux, Android, Mac OS X,
Time of Update: 2014-05-24
通知web伺服器不通ip出現的次數 # cat access_log | awk '{print $1}'|sort|uniq -c |sort -n 或者 # cat access_log | awk '{print $1}'| sort -n | awk '{S[$NF]++}END {for(a in S) {print a "\t" S[a]}}' | sort +1 -2nr 解釋: awk ‘{print $4}’ :
Time of Update: 2014-05-24
為了讓linux主機少一些隱患,我們要儘可能把一些不需要的服務取消或者刪掉。我們可以先來看看目前有哪些連接埠是開著的[root@localhost linsc]# nmap 127.0.0.1Starting nmap 3.70 ( http://www.insecure.org/nmap/ ) at 2007-12-05 21:28 CSTInteresting ports on localhost.localdomain (127.0.0.1):(The 1652 ports
Time of Update: 2014-05-24
free 命令相對於top 提供了更簡潔的查看系統記憶體使用量情況:[root@castal ~]# free -m total used free shared buffers cachedMem: 502 463 39 0 102 250-/+ buffers/cache: 110 392Swap:
Time of Update: 2014-05-24
vi(vim)是上Linux非常常用的編輯器,很多Linux發行版都預設安裝了vi(vim)。vi(vim)命令繁多但是如果使用靈活之後將會大大提高效率。vi是“visual interface”的縮寫,vim是vi
Time of Update: 2014-05-24
我們再linux中常見的壓縮檔有.tar.gz,.zip,.gz,在linux中,你要習慣沒有.rar的日子。一下為tar,zip命令詳解tar -zcvf /home/files.tar.gz /filestar -zcvf 打包後產生的檔案名稱全路徑 要打包的目錄例子:把/files檔案夾打包後產生一個/home/files.tar.gz的檔案。zip 壓縮方法:壓縮當前的檔案夾 zip -r ./files.zip ./* -r表示遞迴zip [參數] [打包後的檔案名稱]
Time of Update: 2014-05-24
在配置有多個網路介面的裝置時我們會犯難,eth0、eth1、……到底是那個介面?今天為大家介紹一個小工具,ethtool,他可以協助你解決這個問題。我使用的機器是Fedora Linux 系統,開啟終端,輸入ethtool --help 顯示協助資訊,下面我就簡要介紹一下最常用的兩個功能。功能1ethtool DEVNAME 查看相應裝置名稱對應的裝置資訊使用方法如下:ethtool eth3斷行符號後顯示如所示的資訊。顯示了eth3