2017年10月31日 星期二

時間函數

#include <stdio.h>
#include <time.h>
#include <string>
using namespace std;

//#pragma warning(disable : 4996) //_CRT_SECURE_NO_WARNINGS

int main() {
time_t NowTime;
time(&NowTime);
struct tm* timeInfo = localtime(&NowTime);
char timeStr[32];
strftime(timeStr, sizeof(timeStr), "%Y-%m-%d", timeInfo);
printf("%s", timeStr);
}
執行結果:
2017-10-31


strftime函數
http://www.cplusplus.com/reference/ctime/strftime/


2017年10月13日 星期五

Linux 設定IP

修改 IP 地址

馬上生效
# ifconfig eth0 192.168.0.2 netmask 255.255.255.0
開機或重啟後生效:
[root@kevin ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0                <== 網路卡代號,必須要 ifcfg-eth0 相對應
BOOTPROTO=static           <== 開機協定,有 dhcp static 這裡是 static
IPADDR=192.168.122.19       <== IP
NETMASK=255.255.255.0      <== 子遮罩網路
NETWORK=192.168.122.0        <== 網域!該網段的第一個 IP
BROADCAST=192.168.122.255    <== 廣播位址 
GATEWAY=192.168.122.1      <== 預設路由  

釋放IP
# dhclient -r eth0
# dhclient eth0