课程目标: 构建一个基于主机系统的多客户即时通信/聊天室项目涉及的理论知识进程控制:僵尸进程/孤儿进程、进程控制、守护进程。。。进程间通信:管道、命名管道、信号。。。多线程编程: 锁、信号量。。。参考教程Robert Love, Linux System program进程结构进程由程序、数据和进....
分类:
系统相关 时间:
2015-03-18 21:42:01
阅读次数:
305
1.ls命令:ls用来查看文件,是非常常用的一个命令:[root@localhost~]#ls//不包含隐藏文件[root@localhost~]#ls-a//全部文件,包含隐藏文件[root@localhost~]#ls-l//文件详细信息[root@localhost~]#ls-lt//文件详细信息,按mtime降序[root@localhost~]#ls-ltr//文件详细信息,..
分类:
系统相关 时间:
2015-03-18 20:39:07
阅读次数:
242
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define MAX_EVENT_NUMBER 1024
#define TCP_BUFFER_SIZE 512
#define UDP...
分类:
系统相关 时间:
2015-03-18 20:38:00
阅读次数:
272
因为工作原因,需要经常在不同的服务器见进行文件传输,特别是大文件的传输,因此对linux下不同服务器间数据传输命令和工具进行了研究和总结。主要是rcp,scp,rsync,ftp,sftp,lftp,wget,curl。
rcp
rcp不是一种安全的的传输文件的方式,rcp通过rsh(rsh见下面)来执行远程命令,要使用rcp必须经过一些配置,现在rcp已经被scp取代了,常用scp来...
分类:
系统相关 时间:
2015-03-18 20:33:38
阅读次数:
343
1、打开ubuntu之后的开启页面出现:所选模式均不匹配可能的模式:为 CRTC 63 尝试模式CRTC 63:尝试 800x600@60Hz 模式输出在 1366x768@60Hz (通过 0)CRTC 63:尝试 2560x1600@60Hz 模式输出在 1366x768@60Hz (通过 0)...
分类:
系统相关 时间:
2015-03-18 20:31:48
阅读次数:
220
几个比较喜欢的Xshell配色方案,备份记录下[Names]count=1name0=SolarizedDark[SolarizedDark]text(bold)=839496magenta(bold)=6c71c4text=00ff40white(bold)=fdf6e3green=859900r...
分类:
系统相关 时间:
2015-03-18 20:28:01
阅读次数:
191
学习资料:1.http://www.icoolxue.com/马士兵1、Linux 服务器端,目前98%的服务器都是Linux。2、
分类:
系统相关 时间:
2015-03-18 20:22:03
阅读次数:
168
Linux wifi移植wpa_supplicant-0.7.3WIFI 服务端程序 wpa_supplicant包含两个主要的可执行工具:wpa_supplicant和wpa_cli。wpa_supplicant是核心程序,它和wpa_cli的关系就是服务和客户端的关系:后台运行wpa_suppl...
分类:
系统相关 时间:
2015-03-18 20:17:41
阅读次数:
629
chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。使用语法:chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level ][系统服务...
分类:
系统相关 时间:
2015-03-18 20:18:17
阅读次数:
191
调试脚本测试脚本语法:bash -n file.sh查看脚本每一步执行情况:bash -x file.sh位置变量:$1,$2,...特殊变量:%?:最后一个命令的执行状态$#: 参数个数$shell中如何进行算术运算:A=3B=61.let 算术运算表达式let C=$A+$B2.$[算术运算表达...
分类:
系统相关 时间:
2015-03-18 20:16:41
阅读次数:
224
高级变量基本形式[1].变量扩展格式${变量名称}[2].命令扩展格式$(命令)[3].算术扩展格式$((算术式))1.变量扩展基本形式:${变量名称}变量扩展含义:一种简易的条件判断,对不同的条件赋予变量不同的值替换.它和变量存在与否的关系很大.1.1 测试变量是否存在的基本用法语法: ${待测变...
分类:
系统相关 时间:
2015-03-18 20:15:19
阅读次数:
270
过程还是挺折磨人的!谢谢许正同学一直耐心给我指导,虽然他也很忙。废话不多说:首先,确保linux虚拟机联网:vm虚拟机>设置>Network Adapter 设置>网络配置设置成NATwindow+r>services.msc查看服务项确保 进程 VMware DHCP Service, VMwar...
分类:
系统相关 时间:
2015-03-18 20:14:09
阅读次数:
200
今天在解决一个远程服务器备份的问题时,用到了lftp的相关知识。整理如下:lftp的功能比较强大,相比原来用ftp,方便了很多。1、登陆:lftp ftp://yourname@sitepwd:*****或 open ftp://yourname@site2、基本操作(转)lftp使用介绍lftp ...
分类:
系统相关 时间:
2015-03-18 20:11:29
阅读次数:
257
1,查看文本奇数/偶数行奇数行:sed '2~2d' file后面2表示输入流为两行,前面2和后面d表示2d 即删除第二行偶数行:sed '1~2d' file后面2表示输入流为两行,前面1和后面d表示1d 即删除第一行偶数行awk 'NR%2==0' file2,查看文本某一行内容比如查询第90行...
分类:
系统相关 时间:
2015-03-18 20:12:22
阅读次数:
169
修改linux的时间可以使用date指令 修改日期: 时间设定成2009年5月10日的命令如下: #date -s 05/10/2009 修改时间: 将系统时间设定成上午10点18分0秒的命令如下。 #date -s 10:18:00 修改时区: 找到相应的时区文件...修改linux的时间可以使用...
分类:
系统相关 时间:
2015-03-18 20:10:01
阅读次数:
208
修改系统字符集# cd /etc/sysconfig# vi i18n-------------------文件内容------------------LANG="zh_CN.GB18030"SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en:z...
分类:
系统相关 时间:
2015-03-18 20:08:07
阅读次数:
127
Studying book is by Richard Blum and Christine Bresnahan.Thanks.If I have enough time,I will improve this note.Now,I'm coding.
分类:
系统相关 时间:
2015-03-18 20:09:36
阅读次数:
164