
Linux
文章平均质量分 74
nchangyu
这个作者很懒,什么都没留下…
展开
-
crond和crontab的调研
1、crond是什么、干什么 crond 的概念和crontab是不可分割的。crond是crontab的守护进程。crontab储存的指令被守护进程激活, crond常常在后台运行,每一分钟检查是否有预定的作业需要执行。这类作业一般称为cron jobs。 2、crontab是什么、干什么 crontab是一个命令,crontab命令常见于Unix和类Unix的操作原创 2017-06-26 16:37:50 · 289 阅读 · 0 评论 -
shell进度条
1. 熟悉shell语法 2. 编写shell进度条原创 2017-07-14 11:24:39 · 462 阅读 · 0 评论 -
udp_server
1、编写udp_server 2. udp不可靠, 了解如何在用户空间实现可靠性原创 2017-07-09 16:59:30 · 365 阅读 · 0 评论 -
tcp_server
1. 编写version1server和client 2. 编写多进程版本的server 3. 编写多线程版本的server 4. 调研server bind 失败的原因?(TIME_WAIT)原创 2017-07-25 14:35:48 · 380 阅读 · 0 评论 -
守护进程
1、守护进程是什么 守护进程(daemon)是一类在后台运行的特殊进程,用于执行特定的系统任务。很多守护进程在系统引导的时候启动,并且一直运行直到系统关闭。另一些只在需要的时候才启动,完成任务后就自动结束。守护进程也称精灵进程 守护进程是一个在后台运行并且不受任何终端控制的进程。它不能和用户交互 与其他后台进程不同,守护进程始终独立于其他会话,自原创 2017-06-27 15:11:00 · 254 阅读 · 0 评论 -
NAT技术与代理服务器调研
1. 是什么? 2. 各自原理 3. 常见代理服务器有哪些,各自有什么特点原创 2017-07-06 14:34:34 · 297 阅读 · 0 评论 -
初识linux
1、想进入一个目录需要什么权限 首先在用户下创建一个目录,取消它的可执行权限,发现进入目录时系统提示权限不够,然后我们加上拥有者的可执行权限,此时可以进入目录code 2、在目录下创建文件,需要什么权限?当给拥有者去掉可执行权限时发现不能创造文件,当我对拥有者开放可执行权限与写权限,发现可以在目录下创建文件,但是不能读取文件,因为没有对拥有者开放读权限。 3、认识在li原创 2017-03-20 11:40:24 · 221 阅读 · 0 评论 -
find命令
find命令根据指定的查询条件,对文件进行搜索。由于find命令必须分析文件的结构,所以它的速度比locate命令慢的多,但可以用find命令实现很多用locate命令无法实现的功能。 1、命令格式 find pathname -option [-print -exec -ok ...] 2.命令功能: 用于在文件树种查找文件,并作出相应的处理(可能访问原创 2017-05-01 12:14:01 · 338 阅读 · 0 评论 -
CRC校验
1、CRC是什么 CRC即循环冗余校验码,是数据通信领域中最常用的一种查错校验码,其特征是信息字段和校验字段的长度可以任意选定。循环冗余检查(CRC)是一种数据传输检错功能,对数据进行多项式计算,并将得到的结果附在帧的后面,接收设备也执行类似的算法,以保证数据传输的正确性和完整性。 校验码的具体生成过程为:假设要发送的信息用多项式C(X)表示,将C(x)左移R位(可表示原创 2017-06-28 15:55:18 · 305 阅读 · 0 评论 -
对比线程安全和可重入函数
1. 什么是线程安全,如何避免? 2. 什么是可重入函数,有什么特点? 3. 对比两者,编写博客,提交链接原创 2017-06-30 08:45:16 · 289 阅读 · 0 评论 -
poll和epoll
1、poll1 #include 2 #include 3 4 int mai原创 2017-07-10 14:53:06 · 279 阅读 · 0 评论 -
编写mysleep
1. 编写普通版本mysleep 2. 编写规避竞态条件的mysleep 3. 对两者进行对比 4. 作业按照链接提交原创 2017-06-30 08:36:01 · 233 阅读 · 0 评论 -
task_struct结构体
task_struct是Linux内核的一种数据结构,它会被装载到RAM里并且包含着进程的信息。 每个进程都把它的信息放在 task_struct 这个数据结构里,task_struct 包含了这些内容: 标示符 : 描述本进程的唯一标示符,用来区别其他进程。 状态 :任务状态,退出代码,退出信号等。 优先级 :相对于其他进程的优先级。 程序计原创 2017-04-30 19:47:50 · 539 阅读 · 0 评论