unix网络编程,unix设计十七条原则之一(unix编程艺术笔记)

最近在学习《unix编程艺术》。第一章非常不错,讲了很多Unix的历史,哲学基础,其中最重要的是提到的十七条设计原则。很多原则自己也知道,但是从来没有总结的如此详细深刻。 下面的内容大部分来自《unix编程艺术》这本书,少部分是我的一些理解。这是我读书的一个习惯,对于我认为重要的,我会把它打出来,在打字的过程中我会根据深入的思考理解。所以,笔记对我来说是一个思考和记忆的辅助手段。 1、模块... [阅读全文]

如何学习网络编程,谈一谈网络编程学习经验

谈一谈网络编程学习经验 陈硕 [email protected] blog.csdn.net/Solstice 2011-06-06 PDF 版下载:http://github.com/downloads/chenshuo/documents/LearningNetworkProgramming.pdf 本文谈一谈我在学习网络编程方面的一些个人经验。“网络编程&rdqu... [阅读全文]

如何学习网络编程,谈一谈网络编程学习经验

谈一谈网络编程学习经验 陈硕 [email protected] blog.csdn.net/Solstice 2011-06-06 PDF 版下载:http://github.com/downloads/chenshuo/documents/LearningNetworkProgramming.pdf 本文谈一谈我在学习网络编程方面的一些个人经验。“网络编程&rdqu... [阅读全文]

unix网络编程,Unix哲学

http://zh.wikipedia.org/wiki/Unix%E5%93%B2%E5%AD%A6 Unix哲学是一套基于Unix操作系统顶级开发者们的经验提出的软件开发的准则和哲学。 目录 [隐藏]... [阅读全文]

unix网络编程,UNIX网络编程 UNP 卷2 第一章

今天开始拜读UNP这部神作了~~~ 第一章主要是简介内容,包括对经典IPC和同步机制的描述。虽然卷2主要是讲解IPC的,但这个IPC包括了平常所说的进程间通讯和同步。 PIPE FIFO Message Queue Mutex Locks Semaphores Shared memory RPC socket(主要在卷1) 本章主要分析了IPC对象的持续性:pro... [阅读全文]

unix网络编程,Unix网络的两个安全问题

点评:关机用户的安全问题。 近年来,许多文章相继介绍了一种所谓最安全的Unix的关机用户。其主要思想是直接在/etc/passwd文件或/etc/shadow文件中的关机用户一行的末尾加入/etc/shutdown命令或加入/etc/haltsys命令以代替/bin/sh命令。这样即使有人知道了关机关机用户的安全问题。 近年来,许多文章相继介绍了一种所谓最安全的Unix的关机用户... [阅读全文]

unix操作系统,Unix的入侵追踪

点评:虽然在大多数入侵者懂得使用曾被他们攻陷的机器作为跳板来攻击你的服务器可在他们发动正式攻击前所做的目标信息收集工作(试探性扫描)常常是从他们的工作机开始的,本篇介绍如何从遭受入侵的系统的日志中分析出入侵者的IP并加以确定的。 1.messages   /var/adm是Unix的虽然在大多数入侵者懂得使用曾被他们攻陷的机器作为跳板来攻击你的服务器可在他们发动正式攻击前所做的目标信息收集工作... [阅读全文]

unix网络编程,学习《UNIX网络编程 卷1:套接字联网API》

自己号称是做网络编程的,但之前都没有学过socket,拿ACE来充数的。今天终于可以开始好好学习一下UNP这本经典著作了。 万事开头难,介绍一下如何准备。 1. 网上书店,买书。 2. turingbooks上下载源代码 3. 安装cygwin或者虚拟机装linux 4. README,编译代码,运行 5. 修改代码... [阅读全文]

unix和linux的区别:Unix 的入侵追踪

在*NIX系统遭受入侵后确定损失及入侵者攻击源地址相当重要虽然在大多数入侵者懂得使用曾被他们攻陷机器作为跳板来攻击你服务器可在他们发动正式攻击前所做目标信息收集工作(试探性扫描)常常是从他们工作机开始本篇介绍如何从遭受入侵系统日志中分析出入侵者IP并加以确定  1.messages  /var/adm是UNIX日志目录(linux下则是/var/log)有相当多ASCII文本格式日志保存的下当然 ... [阅读全文]

python网络编程基础:网络编程基础

、有关语言、编译器及系统 我们知道在计算机里面进行设计至少需要掌握种设计语言常见设计语言包括C/C、ASM、BASIC、Delphi、Perl等你随便根据兴趣去学习种语言都可以实现设计这个目这些语言并没有谁比谁更好问题(这是个理解问题实际上些语言应该说比些语言更先进比如可以说C比C更先进但不能说谁比谁好每种语言都是优秀思想结晶我这样理解)只是它们侧重点区别比如ASM、C比其他语言更接近系统底... [阅读全文]

unix环境高级编程:UNIX学习之UNIX编程资料大收集一

  第一章 概述    1.1UNIX的版本    本教材的目的是讲解UNIX系统下的C程序设计,使C程序员快速掌握UNIX系统下的编程开发。作者在进行UNIX编程开发的实践过程中,深感实例的重要性-一个简短的C语言实例往往胜过长篇累牍的文字说明,当然了,文字说明也是必不可少的。本教材将本着实例优先的原则,使您能够对UNIX编程开发快速入门。    UNIX的版本不统一是出了名的,从UNIX的发展... [阅读全文]

unix环境高级编程:UNIX学习之UNIX编程资料大收集二

  当命令行参数个数不为1时使用fork系统产生个子进程子进程通过系统getpid获得自己进程标识符然后exec执行命令行中用户提交命令如果exec执行失败则子进程exit(5)终止父进程使用wait系统等待子进程暂停或终止然后输出从wait中返回信息下面以 3种方式执行该:    1〕 不带命令行参数    % ./feew  pid=-1, H_stat=0... [阅读全文]

unix网络编程:Unix网络的两个安全问题

  虽然已经有许多文章对有关Unix网络的性问题进行了广泛的论述,但随着技术的进步和人们对问题的认识的深入,总是不断有安全问题被暴露出来,并被加以修正。本文介绍两个由于技术上认识不足而造成的安全问题,并给出解决方法。   关机用户的安全问题。   近年来,许多文章相继介绍了一种所谓最安全的Unix的关机用户。其主要思想是直接在/etc/passwd文件或/etc/shadow文件中的关机用户一行的... [阅读全文]
1 共1条 分1页