简单介绍并实现了基于UDP(TCP)的windows(UNIX下流程基本一致)下的服务端和客户端的程序,本文继续探讨关于UDP编程的一些细节。 下图是一个简单的UDP客户/服务器模型: 我在这里也实现了一个简单的UDP回射服务器/客户端: ? 1 2 3 4 5 6 7 8 9 10 11 12 1 ...
分类:
系统相关 时间:
2016-12-14 01:37:21
阅读次数:
320
...
分类:
系统相关 时间:
2016-12-14 01:34:22
阅读次数:
140
linux screen 命令详解 一、背景 系统管理员经常需要SSH 或者telent 远程登录到Linux 服务器,经常运行一些需要很长时间才能完成的任务,比如系统备份、ftp 传输等等。通常情况下我们都是为每一个这样的任务开一个远程终端窗口,因为它们执行的时间太长了。必须等待它们执行完毕,在此 ...
分类:
系统相关 时间:
2016-12-14 01:27:51
阅读次数:
199
每个进程都需要有个信号处理函数,以捕捉异常信号。 我们在写代码时,有时会有内存非法使用,这种问题一般比较难定位。但是如果有信号处理函数,就可以在捕捉到SEGV信号后打印出详细信息以定位问题。 下面写一个简单的例子,来定位非法内存访问。 #include <stdio.h>#define __USE_ ...
分类:
系统相关 时间:
2016-12-14 01:21:31
阅读次数:
223
当我们在Linux的终端下使用命令“who”或“w”时,我们总会看到一长串的用户列表,此时,你是不是很想发送一个消息给他/她。如果她是一个你心仪很久的MM,而你正好看到她也在,迫于害羞的你,是不是此时想发送一个消息给她,说声“hello,你也在呀”或是“咦,这么巧”。 嘿嘿,你是不是很期待,下面就来 ...
分类:
系统相关 时间:
2016-12-13 23:35:45
阅读次数:
369
1、 删除空目录:rmdir [目录名] remove empty directories 2、 删除文件命令或目录:rm remove rm -rf [文件或目录] 选项:-r 删除目录 -f 强制 6、复制命令:cp copy cp [选项] [原文件或目录] [目标目录] 选项 : l -r ...
分类:
系统相关 时间:
2016-12-13 23:36:34
阅读次数:
440
学习Linux已经两年了,可是仍然是小白一个。用过很多命令,可是很多都没记住,基础不扎实,很大程度上是不记笔记,得过且过。 从今天起,开始整理Linux笔记。 Linux每个命令都有--help这个选项,这也是我们学习命令的主要途径。 ls 命令,这个命令一般用来查看文件文件夹下的文件。 ls 没有 ...
分类:
系统相关 时间:
2016-12-13 23:35:53
阅读次数:
417
法一: 注释下面这句话(注释使用#号) self.exhibit_banner.set_exhibits([FeaturedExhibit()]) 法二: 依次运行下面三条命令: ...
分类:
系统相关 时间:
2016-12-13 23:32:27
阅读次数:
859
本次例程的环境是在FC6下,通过终端操作的。 注意要挂载U盘需要有管理员的权限。 切换成管理员,输入: su root 然后输入管理员密码,进行密码认证; 成功后,先在 /mnt 下建立一个名叫USB的文件夹,文件夹名称随意: mkdir /mnt/USB 然后将U盘插入电脑的USB接口,再输入: ...
分类:
系统相关 时间:
2016-12-13 23:17:21
阅读次数:
362
第一种是使用mknod手工创建:# mknod <devfilename> <devtype> <major> <minor> 第二种是自动创建设备节点:利用udev(mdev)来实现设备文件的自动创建,首先应保证支持udev(mdev),由busybox配置。 具体udev相关知识这里不详细阐述, ...
分类:
系统相关 时间:
2016-12-13 21:21:57
阅读次数:
356
while commanddo Statement(s) to be executed if command is truedone c=0while [ $c -lt 5 ]do c='expr $c+1' echo $cdone ...
分类:
系统相关 时间:
2016-12-13 21:20:23
阅读次数:
218
常用的格式有:tar, tar.gz(tgz), tar.bz2, 不同方式,压缩和解压方式所耗CPU时间和压缩比率也差异也比较大。 1. tar只是打包动作,相当于归档处理,不做压缩;解压也一样,只是把归档文件释放出来。 (1)打包归档格式: (2)释放解压格式: 2. tar.gz tgz (t ...
分类:
系统相关 时间:
2016-12-13 19:21:50
阅读次数:
721
Shell脚本编程初体验 分类 编程技术 Shell脚本编程初体验 分类 编程技术 通 常,当人们提到"shell脚本语言"时,浮现在他们脑海中是bash,ksh,sh或者其它相类似的linux/unix脚本语言。脚本语言是与计算机 交流的另外一种途径。使用图形化窗口界面(不管是windows还是l ...
分类:
系统相关 时间:
2016-12-13 19:06:40
阅读次数:
308
版本号 代号 日期 Eclipse 3.1 IO [木卫一,伊奥] 2005 Eclipse 3.2 Callisto [木卫四,卡里斯托] 2006 Eclipse 3.3 Eruopa [木卫二,欧罗巴] 2007 Eclipse 3.4 Ganymede [木卫三,盖尼米得] 2008 Ecl... ...
分类:
系统相关 时间:
2016-12-13 18:54:37
阅读次数:
399
26.进一步增加功能(开机自动加载网卡驱动,设置主机名)27.第十一次测试启动28.创建/etc/sysconfig/network及/etc/issue文件29.设置登录认证30.第十二次测试启动26.进一步增加功能(开机自动加载网卡驱动,设置主机名)[root@centos6~]#cd/mnt/sysroot/
[root@centos6sysroot]#vimet..
分类:
系统相关 时间:
2016-12-13 16:55:58
阅读次数:
193
31.编译安装dropbear32.创建远程登录时,用到的目录33.为目标系统生成密钥文件34.设置安全的shells35.开启网络服务转换功能36.复制相应的库文件,路径要对应,没有则创建之37.测试31.编译安装dropbearDropbear是一个相对较小的SSH服务器和客户端[root@centos6~]#tarxfdropbear-201..
分类:
系统相关 时间:
2016-12-13 16:54:02
阅读次数:
240
Linux系统裁剪笔记1.什么裁剪?本篇文章的主要目的是让笔者和读者更深的认识Linux系统的运作方式,大致内容就是把Linux拆开自己一个个组件来组装,然后完成一个微型的Linux系统.下面,让我们来实现吧..写的不好的地方请指教.2.原理大家都知道,操作系统的启动流程是(主要是Linux):PO..
分类:
系统相关 时间:
2016-12-13 16:51:53
阅读次数:
277