2010年5月31日 星期一

[Linux]檢查某檔是否存在

struct stat fileStat;
if(stat("/etc/henbinfile", &fileStat) == 0){

printf("File exist.\n");
}
else{

printf("File not exist.\n");
}

若檔案存在,可透過fileStat去取得一些檔案資訊。

2010年5月26日 星期三

[Linux]取得從1970/1/1 00:00:00至今的秒數

# date +%s ->取得從1970/1/1 00:00:00至今的秒數

# date -d "1970-01-01 UTC 1181186915 seconds" ->將秒數轉換成年月日。

2010年5月13日 星期四

Mail server使用的記錄

1. 可以使用telnet xxx.xxx.xxx.xxx 25的方式去與Mail server連線。
連線後,可使用下列指令寄送mail。
a. HELO/EHLO
b. MAIL from: henbin@xxx.xxx.xxx
c. RCPT TO: henbin@xxx.xxx.xxx
d. DATA 開始輸入內文,也可以設定subject, sender等等的東西,最後"."作結束。

可參考SMTP指令說明

要使Sendmail可以給外部連線寄信,請參考下

Sendmail remote connection refused

Mail server使用的記錄

2010年4月19日 星期一

Linux signal usage

以下當task收到SIGTEM signal時,就會執行所設定的handler。

void TerminateHandler(int sig){

printf("Henbin Terminate.\n");

exit (0);
}

int main(){
signal(SIGTERM, TerminalHandler);
}

2010年3月30日 星期二

寶寶的第一台車

上週末幫寶寶訂了一台baby car,今天到了。

以好折好收又輕便的為主。




2010年3月20日 星期六

寶寶用品價錢記錄

1. S-26 金幼兒樂1號 - 家樂福價652元

2. 幫寶適尿布 NB (32片) - 家樂福價165元

3. 好奇尿布 NB (35片) - 家樂福價169元