sed命令用法

範例一:替換特定檔案中的字元將文字檔testfile中,所有以xyz開頭,並且含有abc的檔案,所用的CS2C替換成CS2C-GOOD用sed怎麼寫呢?sed '/^xyz.*abc/s/cs2c/CS2C-GOOD/g' testfile範例二列印已Size:開頭並且匹配MB的行[root@bbsweb3]# dmidecode -t 17|sed -n '/Size:.*MB/p'        Size: 4096 MB        Size: 4096 MB        Size:

apache假死

問題描述系統沒有負載,kill掉http服務重啟apache系統還是沒有負載,apache串連數停留在76個就靜止不動了。時時查看http串連數命令watch -n 1 -d "pgrep httpd|wc -l"解決辦法經排查是負載平衡調度演算法的問題。判斷伺服器上的apache是否提供服務操作方法將apache伺服器上的IP和主機名稱在本地hosts中指定訪問就可以看出來了。

在案頭建立捷徑

轉自:http://www.vckbase.com 在閱讀代碼之前,先看一下關於“捷徑”組件的結構。 圖二、捷徑群組件的介面結構  從結構圖中可以看出,“捷徑”組件(CLSID_ShellLink),有3個(其實不止)介面,每個介面完成一組相關功能的函數。IShellLink 介面(IID_IShellLink)提供捷徑的參數讀寫功能(見圖三),IPersistFile

在視窗中顯示一幅 JPG 圖象

// ShowPicture.cpp : Defines the entry point for the application.//#include "stdafx.h"#include "resource.h"#include "objbase.h"#include "iostream"#include "OCIdl.h"#include "OleCtl.h"HINSTANCE hInst;LRESULT MainDlgProc(HWND hDlg, UINT Msg, WPARAM

簡單的使用CreateDialog的Win32程式架構

轉自:http://www.cnblogs.com/jjccx/articles/296501.html //這樣的好處是可以對主視窗可視化編輯,適合小型應用程式開發,我們甚至可以在此基礎上寫一個自己的 Foundation Classes#include "stdafx.h"#include "resource.h" HINSTANCE hInst;LRESULT MainDlgProc(HWND hDlg, UINT Msg, WPARAM wParam, LPARAM

枚舉本地所有的印表機

#include <winspool.h>#include <commdlg.h>//函數體DWORD dwFlags = PRINTER_ENUM_FAVORITE | PRINTER_ENUM_LOCAL; LPPRINTER_INFO_2 pPrinters; DWORD cbPrinters; DWORD cReturned, i;char buf[256]

API之列印函數

AbortDoc取消一份文檔的列印AbortPrinter刪除與一台印表機關聯在一起的緩衝檔案AddForm為印表機的表單列表添加一個新表單AddJob用於擷取一個有效路徑名,以便用它為作業建立一個後台列印檔案。它也會為作業分配一個作業編號AddMonitor為系統添加一個印表機監視器AddPort啟動“添加連接埠”對話方塊,允許使用者在系統可用連接埠列表中加入一個新連接埠AddPrinter在系統中添加一台新印表機AddPrinterConnection串連指定的印表機AddPrinterDr

nagios四種退出狀態碼注釋和在指令碼中的應用

◆ 四種狀態碼注釋0---OK------表示服務正常地工作。1---WARNING----1—表示服務處於警告狀態。2---CRITICAL----2—表示服務處於危險狀態。3---UNKNOWN----3—表示服務處於未知狀態.◇ 通俗的講也就是以下說明0  正常  1 注意 2 警告 3 錯誤◆ 四種狀態碼在shell指令碼中的應用範例if [ "$a" != "$cs" ]then   echo "CRITICAL - Connected faild"    exit 2elif [ "

複製資料到剪下板

CString csSubItem = "hello world!!!";if(OpenClipboard()) //開啟剪貼簿 { EmptyClipboard();

date命令用法

定義年月日小時和分鐘DATE=`date +%Y%m%d-%H:%M`[root@searchweb~]# date +%Y%m%d-%H:%M20120417-13:56在linux環境下要取得幾天前的時期只要使用date -d "x days ago" +%Y%m%dx用數字代替,如果需要幾天前 的直接寫正數,如果要幾天后 的日期直接寫負數即可;date -d "x weeks ago" +%Y%m%dx用數字代替,如果需要幾周前 的直接寫正數,如果要幾周后 的日期直接寫負數即可;date

awk的系統變數

變數                          描述ARGC                   命令列中的參數個數ARGV                   包含命令列參數的數組CONVFMT                用於數位字串轉換格式(%.6g) (POSIX)ENVIRON                環境變數的關聯陣列FILENAME               當前檔案名稱FNR                    和NR類似,但和當前檔案相關FS        

CListCtrl的使用

CListCtrl 風格設定: DWORD   dwStyle   =   m_ListCtrl.GetExtendedStyle();    dwStyle   |=   LVS_EX_FULLROWSELECT;    //選中某行使整行高亮(只適用與report風格的listctrl)    dwStyle   |=   LVS_EX_GRIDLINES;     //網格線(只適用與report風格的listctrl)    dwStyle   |=  

建立UI線程並正確傳遞參數

UI 線程是由CWinThread衍生類別控制的,這個衍生類別和CWinApp極為類似,實際上CWinApp也是一個UI線程,他是應用程式的主線程,一般我們所說的UI線程,是指除主線程之外的介面線程。 具體建立方法:1.建立一個CWinThread的衍生類別CUiTread22.在CUiTread2類的InitInstance函數中建立自己的介面,注意必須設定CWinThread類的m_pMainWnd成員,否則這 個線程不會隨著介面的關閉而退出。 BOOL

WPARAM與LPARAM的區別

在Win 3.x中,WPARAM是16位的,而LPARAM是32位的,兩者有明顯的區別。因為地址通常是32位的,所以LPARAM被用來傳遞地址,這個習慣在Win32 API中仍然能夠看到。在Win32 API中,WPARAM和LPARAM都是32位,所以沒有什麼本質的區別。Windows的訊息必須參考說明檔案才能知道具體的含義。如果是你定義的訊息,願意怎麼使這兩個參數都行。但是習慣上,我們願意使用LPARAM傳遞地址,而WPARAM傳遞其他參數。   更多技術文章請參看施昌權的個人網站:

mfc UTF8 To GB2312

CString UTF8ToGB2312(char *str){ CString result; WCHAR *strSrc = NULL; TCHAR *szRes = NULL; int i; // UTF8轉換成Unicode i = MultiByteToWideChar(CP_UTF8, 0, str, -1, NULL, 0); strSrc = new WCHAR[i+1];

HTTP常見錯誤注釋

所有 HTTP 狀態碼及其定義。代碼  指示  2xx  成功  200  正常;請求已完成。  201  正常;緊接 POST 命令。  202  正常;已接受用於處理,但處理尚未完成。  203  正常;部分資訊 — 返回的資訊只是一部分。  204  正常;無響應 — 已接收請求,但不存在要回送的資訊。  3xx  重新導向  301  已移動 — 請求的資料具有新的位置且更改是永久的。  302  已找到 — 請求的資料臨時具有不同 URI。  303  請參閱其它 — 可在另一

apache日誌分析常用命令

1.1 查看apache串連數方法一[root@web10 ~]#netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'LAST_ACK 8SYN_RECV 1ESTABLISHED 1747FIN_WAIT1 12TIME_WAIT 14208方法二netstat -an|grep ESTAB |awk '{print $5}'|cut -d":" -f1|egrep -v "^$"|sort |uniq -c

myisamchk命令使用總結

myisamchk公用程式可以用來獲得有關你的資料庫表的統計資訊或檢查、修複、最佳化他們1.常用於myisamchk的檢查選項--information, -i列印所檢查表的統計資訊。--fast,-F只檢查沒有正確關閉的表。--force, -f如果myisamchk發現表內有任何錯誤,則自動進行修複。維護類型與-r選項指定的相同。--medium-check,

awk正則匹配列中指定的字元

★ 範例一◆ 列印指定列中匹配80開頭並以80結束的行● 關係符號注釋~ 關係操作符~ 匹配正則!~ 不匹配正則[root@xingfujie ~]# cat a.txt afjdkj 80lkdjfkja 8080dfjj 80jdsalfj 808080jasj 80jg 80xingfujie 8080 ajfkjasf 8080 xingfujie[root@xingfujie ~]# awk '{if($2~/^80$/)print}' a.txt afjdkj 80dfjj

com進程內進程外組件

COM進程內組件與進程外組件1.   COM進程內組件進程內組件以動態連結程式庫的形式存在(尾碼名為dll),用戶端需要使用進程內組件提供的服務時只需要將dll載入進用戶端進程。進程內組件必須提供自註冊功能,這樣用戶端進程才能在需要的從註冊表中尋找到相應的資訊,並載入該組件。 進程內組件需要匯出四個函數DllRegisterServer:參數:無傳回值:HRESULT 指示註冊操作的錯誤類型 DllUnregisterServer參數:無傳回值:HRESULT

總頁數: 61357 1 .... 19560 19561 19562 19563 19564 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.