参考一下吧,
strcat(buf,"\n")
将你要写的数据放在buf中,利用strcat函数在后面拼接上换行符\n
int fd=open("/home/wang/time.log",O_CREAT|O_RDWR,0666)
打开(创建)你要 *** 作的文件
write(fd,buf,sizeof(buf))
向文件中写入数据
下面是我创建的守护进程打印的日志文件信息,文件为time.log。内容时每两秒向文件中写入当前时间
vi进入后,按i变成编辑模式,屏幕下方有个INSERT字样,这时跟windows的记事本一样了,改吧。内容见下
改完后按ESC键,再输入冒号x——:x保存退出。
service network restart
你的IP就出来了。
DEVICE=eth0
BOOTPROTO=none
IPADDR=192.168.0.1
GATEWAY=192.168.0.254
ONBOOT=yes
TYPE=Ethernet
拓展一下:linux怎么设置IP?如何设置eth0 如下
直接在命令中输入:ifconfig eth0 192.168.1.12 的这个是临时的网络,如果Linux重启之后会失效。
2.直接在命令中输入:ifconfig eth0 192.168.1.12 的这个是临时的网络,如果Linux重启之后会失效。
3.可以查看到的是eth0中的在iner addr:192.168.1.12 为自己添加的ip信息。说明设置成功了。
4.为了下次重启之后能继续用网络的话,那么就需要网络写入到了文件中,进行计入到/etc/sysconfig/network-scripts中找到为为ifcfg-eth0的一个。
5.vi ifcfg-eth0.的方法进入到了该文件中,在文件输入
配置添加:
IPADDR=192.168.1.101
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
修改:ONBOOT=yes
6.设置网络成功之后,就需要进行重启网络,service network restart的网络。然后再次ifconfig进行查看网络。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)