linux系统问题
林凡_123
这个作者很懒,什么都没留下…
展开
-
解决ubuntu设置时区的问题(系统安装好后出现时间相差16小时)
1、输入命令@ubuntu:#dpkg-reconfigure tzdata2、出现一个对话框,选择geographic area:Asia,然后按下回车3、再次弹出对话框,选择Time zore:Shanghai,再次按下回车4、终端显示下图则表示OK!系统重启后仍然时间是正确的...原创 2018-09-16 09:45:43 · 2183 阅读 · 0 评论 -
signal sigaction alarm函数
1、信号是一种异步通信机制(和单片机里面的中断很像)2、信号的目的:用来通信3、信号的本质是int 型的数字编号,在/usr/include/i386-linux-gnu/bits/signum.h被宏定义(ubuntu系统)4、常见的信号介绍(1)SIGINT 2 Ctrl+C是OS送给前台进程...原创 2019-03-05 17:37:16 · 316 阅读 · 0 评论 -
写一个简单的守护进程
1、进程查看命令ps(1)ps -aux偏向于进程占有各种资源(CPU、内存)(2)ps -ajx偏向于显示进程各种有关的ID号(父进程的ID ppid,进程组ID pgid,进程会话ID SID)2、守护进程(1)deamon,表示守护进程,简称d(进程后面带d的基本都是守护进程)(2)长期运行(从开机到关机)(3)与控制台脱离(普通进程和控制台绑定,控制台关闭,进程结...原创 2019-03-04 15:17:22 · 325 阅读 · 0 评论 -
linux socket函数编程
服务器socket->bind->listlen->accept->write在写这个服务器的代码过程中遇到很多容易出错的地方1、serveraddr.sin_port = htons(portnumber); 这里一点记住是htons()函数,用htonl会出错,有大小端问题,端口号会变2、if((newfd = accept(sockfd,(...原创 2019-03-14 16:32:55 · 522 阅读 · 0 评论