原创 freebsd 配置ssh

首先vi編輯/etc/inetd.conf,去掉ssh前的#,保存退出 編輯/etc/rc.conf 最後加入:sshd_enable="yes"即可 激活sshd服務: techo#/etc/rc.d/sshd s

原创 linux 下的編碼轉換

一、利用iconv函數族進行編碼轉換 在LINUX上進行編碼轉換時,既可以利用iconv函數族編程實現,也可以利用iconv命令來實現,只不過後者是針對文件的,即將指定文件從一種編碼轉換爲另一種編碼。 iconv函數族的頭文件是iconv

原创 top命令詳解

top命令是Linux下常用的性能分析工具,能夠實時顯示系統中各個進程的資源佔用狀況,類似於Windows的任務管理器。下面詳細介紹它的使用方法。 top - 01:06:48 up 1:22, 1 user, load average:

原创 編譯QMYSQL驅動 ------------linux平臺

方均灘原創,如轉載,請保留本註釋。   現在Qt提供的.bin安裝包提供QMYSQL 等驅動。需要自己手動編譯添加。   第一步;跳轉到安裝qt目錄下的/opt/qtsdk-2009.02/qt/src/plugins/sqldriver

原创 文件系統

文件系統由四部分組成: a) 引導塊 bootblock  :存儲文件系統的引導程序。 b) 超級塊 superblock :包含空閒索引節點表和空閒節點表 c) 索引節點表 node list :存儲文件相關信息(訪問時間、存儲時間、修

原创 C中運用正則表達式

看到大家討論這方面的東西,作點貢獻聊表各位高手對這個版快的無私奉獻 :oops:  如果用戶熟悉Linux下的sed、awk、grep或vi,那麼對正則表達式這一概念肯定不會陌生。由於它可以極大地簡化處理字符串時的複雜度,因此現在已經在許

原创 創建全路徑代碼

  #include <ftw.h> bool CreateFullDirectory(const char* pszPath) {     int iRet = mkdir(pszPath,S_IRUSR|S_IWUSR|

原创 stl 使用 上機練習一

1、引入頭文件,如#include    記住沒有list.h的概念。 2、加入using namaspace std;聲明命名空間。 3、在VC下使用的時候,在聲明變量的時候要加入std::。如list::list c1;    在li

原创 獲取端口號,巧用union類型!!

void get_ports(const u_char *pkt, int *src_port, int *dst_port) {     typedef union aaa     {             in

原创 strftime()函數將時間格式化

strftime()函數將時間格式化 我們可以使用strftime()函數將時間格式化爲我們想要的格式。它的原型如下: size_t strftime(      char *strDest,      size_t ma

原创 信號

有兩個信號不忽略: 1)SGIKILL   它將結束進程 2)SIGSTOP  它是作業控制機制的一部分,將掛起作業的執行。     點贊 收藏 分享 文章舉報 netsain

原创 sync 函數

sync(將緩衝區數據寫回磁盤) 相關函數 fsync 表頭文件 #include<unistd.h> 定義函數 int sync(void) 函數說明 sync()負責將系統緩衝區數

原创 rename linux 函數

C標準函數,似乎不應該有平臺問題: 我們看一下這個程序: #include #include int main() {     rename(”/tmp/abc”,”/tmp/bcd”);     perror(”why

原创 用於主題檢測的臨時日誌(6efc17c7-c4ad-48f4-a324-2ff2ba05e331 - 3bfe001a-32de-4114-a6b4-4005b770f6d7)

這是一個未刪除的臨時日誌。請手動刪除它。(7036e9c7-707f-4701-b3a9-6011eb9ec51f - 3bfe001a-32de-4114-a6b4-4005b770f6d7) 點贊 收藏 分享

原创 getprotobyname 以及struct protoent結構

相關函數:getprotobyname, getprotoent, setprotoent, endprotoent表頭文件:#include <netdb.h>函數定義:struct protoent *getprotobynumber