从今天起,将会接触到网络编程,平台是linux,实现语言C语言,最后将会实现一个简易的miniftp服务器。 主要的内容安排为:linux网络编程之TCP/IP基础篇,SOCKET编程篇,进程间通信篇,线程篇,实战ftp篇。 1.ISO/OSI参考模型:open system interco...
分类:
系统服务 时间:
2015-08-05 00:47:43
收藏:
0 评论:
0 赞:
0 阅读:
574
1. 打开终端后的提示符中,$表示普通用户,#表示管理员用户root,root是linux系统中权限最高的用户。2. shell脚本通常是一个#!起始的文本文件,其中#!位于解释器路径之前. 例如: #!/bin/bash3. 注释部分以#为起始,一致延续到行尾4. 默认情况下,echo在每次调用后...
分类:
系统服务 时间:
2015-08-05 00:35:43
收藏:
0 评论:
0 赞:
0 阅读:
251
由于高版本的OpenCV2.4.11里取消了CImage(CvvImage),在此我们可以用老的版本替代。在需要的地方引入 #include "CvvImage.h" 就可以用了。需要将CvvIamge.h和CvvImage.cpp重新加入进来 1 #pragma once 2 // CvvImag...
分类:
系统服务 时间:
2015-08-05 00:29:53
收藏:
0 评论:
0 赞:
0 阅读:
764
开始学习vim,我习惯性的上官网看documentation。一般都会有quick start之类的,vim也不例外,不过它是需要在vim中用命令来查看,还好我稍微知道点vim,否则还真看不懂这文档。 :help?tutor 而查看完整在线手册...
分类:
系统服务 时间:
2015-08-04 23:25:23
收藏:
0 评论:
0 赞:
0 阅读:
487
前几天朋友去面试,拿到的一份Linux运维面试题,不太全,数据库方面的没有弄到,有些没有答完,欢迎大神补充1、写出至少四种Linux发行版本Redhat、centos、suse、ubuntu、debian、gentoo、slackware、fedora、archLinuxSuse是基于Slackware的二次发行版Ubuntu是基于debian的二..
分类:
系统服务 时间:
2015-08-04 23:16:03
收藏:
0 评论:
0 赞:
0 阅读:
373
#!/usr/bin/perlusestrict;useFile::Slurp;useProc::Fork;my$code=read_file(‘./dig.pl‘);while(1){run_fork{child{eval($code);if($@){ERROR$@;}exit;}parent{my$childPid=shift;waitpid$childPid,0;}};sleep1800;}
分类:
系统服务 时间:
2015-08-04 23:15:43
收藏:
0 评论:
0 赞:
0 阅读:
393
shell脚本学习笔记之文本处理命令一.cut(截取文本字符或域字段)命令格式:cut[option]file1.-d和-f的组合用法,用来截取字段说明:*表示分隔符,如-,:,空格字符等N表示第N个字段用法一:cut-d*-fN从文本中截取每行以某个特定符号为分隔符的某个域字段例子:cut-d:-f1从文..
分类:
系统服务 时间:
2015-08-04 23:11:34
收藏:
0 评论:
0 赞:
0 阅读:
451
安装环境:Ubuntu12.04、nginx1.9.0
Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 服务器。
Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发,供俄国大型的入口...
分类:
系统服务 时间:
2015-08-04 23:03:03
收藏:
0 评论:
0 赞:
0 阅读:
266
Linux提供了信号传递进程消息的机制,什么是信号?它是一种非常短的消息,短到只有一个数字。值得强调的是信号和信号量只少了一个字,但他们完全是不同的概念,信号量仅用于同步代码段,而信号则用于传递消息。
信号的编号:通过kill -l 命令可以看到...
分类:
系统服务 时间:
2015-08-04 22:56:03
收藏:
0 评论:
0 赞:
0 阅读:
325
问题描述对于Linux系统而言,许多时候是用于服务器之类的,此时是不会开启桌面系统的,这样通过命令行的方式进行操作,可以有效节省系统RAM的使用,使尽量多的资源供重要的service使用。因此使用命令行的方式在Linux系统下操作就非常流行。关机操作shutdown -h now
会立即关闭机器。重启操作shutdown -r now
sudo reboot
这两个命令功能一样,其中shutd...
分类:
系统服务 时间:
2015-08-04 22:54:43
收藏:
0 评论:
0 赞:
0 阅读:
411
System V IPC指的是AT&T在System V.2发行版中引入的三种进程间通信工具:
(1)信号量,用来管理对共享资源的访问;
(2)共享内存,用来高效地实现进程间的数据共享;
(3)消息队列,用来实现进程间数据的传递。
我们把这三种工具统称为System V
IPC对象,每个对象都具有一个唯一的IPC标识符(identifier)。
IPC ke...
分类:
系统服务 时间:
2015-08-04 22:51:33
收藏:
0 评论:
0 赞:
0 阅读:
295
1、第一次写博文,今天下午奋斗了一下午,终于明白了怎么连接虚拟机上面的linux系统。2、怎么连接上这个系统以及配置的话,我都不说了,有一个链接http://wenku.baidu.com/link?url=KornMzLj-AiWFWz24dMDLFqalSW8raGiublJzHF05fEVbp...
分类:
系统服务 时间:
2015-08-04 22:40:03
收藏:
0 评论:
0 赞:
0 阅读:
281
//方法一通过一个类IOUtils来实现写文件 create 读取文件 open 删除文件delete 创建目录 mkdirs 删除文件或目录 delete 列出目录的内容 listStatus 显示文件系统的目录和文件的元数据信息 getFileStatuspackage hdfs;import ...
分类:
系统服务 时间:
2015-08-04 22:32:33
收藏:
0 评论:
0 赞:
0 阅读:
288
在本机(Win7)中 利用VirtualBox安装了一个Ubuntu虚拟机,由于使用桥接,所以本机和虚拟机处于同一个网络局域网下,,主机能访问虚拟机。可是在Ubuntu更新软件的时候才发现不能联网。首先Ping localhost 发现正常的没问题,说明网卡OK。可是在虚拟机ping本机的时...
分类:
系统服务 时间:
2015-08-04 22:21:33
收藏:
0 评论:
0 赞:
0 阅读:
566
使用cscope碰到的问题1. E568: duplicate cscope database not added根据提示,cscope数据库重复添加了,我使用的是vim7.2版本,而这个版本在已经支持cscope,并在它的配置文件中开启了cscope功能$ vi /etc/vimrc32 ifha...
分类:
系统服务 时间:
2015-08-04 22:19:13
收藏:
0 评论:
0 赞:
0 阅读:
219
该语句的格式为: getopts一般格式为: getopts option_string variable 其中option_string中包含一个有效的单字符选项。若getopts命令在命令行中发现了连字符,那么它将用连字符后面的字符同 option_string相比较...
分类:
系统服务 时间:
2015-08-04 21:13:23
收藏:
0 评论:
0 赞:
0 阅读:
344
IDT:中断描述符表(Interrupt Descriptor Table,IDT)将每个异常或中断向量分别与它们的处理过程联系起来。
GDT:全局描述符表,在英特尔x86系列处理器的80286起,为了定义的特点使用不同的存储区,在程序执行期间,包括基地址,大小和访问权限,如可执行可写。
LDT:局部描述符表(LDT --- Local Descriptor Table)是保护模式下存储器寻址...
分类:
系统服务 时间:
2015-08-04 21:05:23
收藏:
0 评论:
0 赞:
0 阅读:
226
[转贴] VIM删除重复行下面收录了2篇相关文章1) 转贴自:http://kangzye.blog.163.com/blog/static/36819223201061705729933/vim 查找相同的两行,以及删除重复行要查找相同的两行,先将内容排序,然后查找前一行等于后一行者:sort/^...
分类:
系统服务 时间:
2015-08-04 20:57:23
收藏:
0 评论:
0 赞:
0 阅读:
336
问题的引出 故事是这样的,之前一直用Ubuntu学习鸟哥Linux私房菜,然后有好多命令在Ubuntu中并没有预装,需要自己重新下载安装。另一方面Ubuntu虽然做得很好,桌面环境也非常的细腻,很多功能也能在桌面用鼠标点击几下就能实现。但是就是因为做得太好了,学习Linux的一些基础知识并不合适.....
分类:
系统服务 时间:
2015-08-04 20:57:13
收藏:
0 评论:
0 赞:
0 阅读:
360
如题。参考资料:http://www.jdiy.org/read.jd?id=y0haaynq1whttp://blog.csdn.net/shw2004/article/details/5782318
分类:
系统服务 时间:
2015-08-04 20:49:23
收藏:
0 评论:
0 赞:
0 阅读:
355