Chap1 Shell基础 知道该使用哪种命令是依赖于经验的.----惟手熟尔. 1.1 什么是命令 其实知道这些名词好像也没什么帮助,嘻嘻 1.2 什么是Shell 不同用户不同的提示符:不同的环境,不同的shell类型,具体Shell类型可以google,就不关注历史了 Chap2 脚本基础 2.1 UNIX系统 执行$ date命令时,内核要从硬盘载入到内存,然后执行:执行结束后会保留一段时间.所以经常用的命令执行更快些. 最开始登陆时,系统会根据用户名去匹配/etc/passwd,匹配成…
Chap3 文件操作   P28 在这章中,要着重记住一些常用的选项,要有使用正则表达式的思维,能更快达到目的.----@im天行 3.1 列文件名 .profile  sh的初始化脚本: .kshrc是  ksh的初始化脚本: .cshrc是 csh的初始化脚本: .rhosts是 远程Shell配置文件 3.2 浏览文件内容 3.3 操作文件 Chap4 目录操作 来自为知笔记(Wiz)…
7.0 本章内容: 定义,访问,删除标题和数组变量:环境变量和shell变量 7.1 定义变量 标量一次只存储一个值[名字值对]:数组变量可以存储多个值. 以数字开头的变量名如1,2或11将保留为Shell使用. 数组变量和访问数组值:------这个不是太熟悉,访问不了,需要再确认下 7.2 删除变量 只读变量,无法删除:[网上看到的答案是,系统启动后会自动删除] 7.3 环境变量 以下shell变量:PWD,UID,SHLVL, REPLY, RANDOM, SECONDS, IFS, PA…
刚看完 UNIX 第五章内容,我想按照自己的方式将自己获得的知识梳理一遍,以便日后查看!先贴上一段简单的 TCP 服务器端代码: #include <sys/socket.h> #include <netinet/in.h> #include <stdio.h> #include <error.h> #include <unistd.h> #include <string.h> #include <stdlib.h> #d…
一.管道 管道的名称很形象,它就像是一个水管,我们从一端到水然后水从令一端流出.不同的是这里说的管道的两边都是进程.从一端往管道里写数据,其它进程可以从管道的另一端的把数据读出,从而实现了进程间通信的功能. 管道是Linux支持的最初Unix IPC形式之一,具有以下特点: 1.管道是半双工的,数据只能向一个方向流动:需要双方通信时,需要建立起两个管道: 2.只能用于父子进程或者兄弟进程之间(具有亲缘关系的进程): 单独构成一种独立的文件系统:管道对于管道两端的进程而言,就是一个文件,但它不是普…
1. 概述 2. 进程.线程与信息共享 Unix进程间的信息共享有多种方式:注意下图中内核的位置   左边的两个进程共享存留于文件系统中某个文件上的某些信息.为访问这些信息,每个进程都得穿越内核. 中间的两个进程共享存留于内核中的某些信息.管道.System V消息队列和System V信号量都是这种共享类型. 右边的两个进程有一个双方都能访问的共享内存区.每个进程一旦设置好该共享内存区,就能根本不涉及内核而访问其中的数据. 注意:以上的IPC技术可以作用于任意数目的进程 线程 多个进程间的IP…
1. 概述 三种类型的System V IPC:System V 消息队列.System V 信号量.System V 共享内存区 System V IPC在访问它们的函数和内核为它们维护的信息上共享许多类似点.本章讲述所有这些共同属性. 下图汇总了所有System V IPC 函数 2. key_t键.ftok函数 头文件sys/types.h把数据类型key_t定义为一个整数,通常是一个至少32位的整数 #include <sys/ipc.h> key_t ftok (const char…
1. 概述 Posix IPC 包括:Posix消息队列.Posix信号量.Posix共享内存区 Posix IPC在访问它们的函数和描述它们的信息上有一些类似点. 本章讲述所有这些共同属性:用于标识的路径名.打开或创建时指定的标志.访问权限. Posix IPC 函数汇总…
http://blog.chinaunix.net/uid-12868584-id-92807.html 写的灰常好,我就转载了 一.什么是进程间通信 IPC是进程间通信的简称,所谓进程通信,就是不同进程之间进行一些"接触",这种接触有简单,也有复杂.机制不同,复杂度也不一样.通信是一个广义上的意义,不仅仅指传递一些massege.还包含进程之间的合作等. 二.进程间通信的分类 进程间通信大致可分为本地进程间通信和网络进程间通信. 三.进程间通信的几种主要手段 1.管道(Pipe)及有…
SQL Server2012 T-SQL基础教程--读书笔记(8 - 10章) 示例数据库:点我 CHAPTER 08 数据修改 8.1 插入数据 8.1.1 INSERT VALUES 语句 8.1.2 INSERT SELECT 语句 8.1.3 INSERT EXEC 语句 8.1.4 SELECT INTO 语句 8.1.5 BULK INSERT 语句 8.1.6 标识列属性和序列对象 8.1.6.1 标识列属性 8.1.6.2 序列对象 8.2 删除数据 8.2.1 DELETE 语…