笔记
文章平均质量分 82
z3410218746
这个作者很懒,什么都没留下…
展开
-
Linux学习第二篇
第二,Linux基础命令文件命令,系统命令,网络命令,压缩命令Linux 命令行的功能非常齐全且相当强大,这主要得益于Linux 丰富的命令。本文将分类对常用的Linux 基础命令进行介绍,学会这些命令的使用,你将能够在Linux 命令行操作中游刃有余。1.文件相关命令Linux 中常用的文件相关命令分为文件管理和文件处理两部分文件管理1. pwd功能说明显示当前路原创 2012-04-07 21:51:39 · 1327 阅读 · 0 评论 -
fcntl函数(作用就是改变文件描述符的属性struct file)
该函数可以改变已打开的文件的性质。 #include fcntl.h> int fcntl(int fields, int cmd, /* int arg */); //若成功则依赖于cmd,若出错则返回-1 第三个参数总是一个整数,与上面所示函数原型中的注释部分相对应。但是在作为记录锁用时,第三个参数则是指向一个结构的指针。 fcntl转载 2012-05-14 00:20:01 · 1259 阅读 · 0 评论 -
Unix下五种IO模型
1. I/O模型 Unix下共有五种I/O模型 a. 阻塞I/O b. 非阻塞I/O c. I/O复用(select和poll) d. 信号驱动I/O(SIGIO) e. 异步I/O(Posix.1的aio_系列函数) 1). 阻塞I/O模型 应用程序调用一个IO函数,导致应用程序阻塞,等待数据准备好。 如果数据没有准备好,一直等待。。。。 数据准备好了,从转载 2012-05-14 00:05:54 · 1015 阅读 · 0 评论 -
网络IO模型
最基本的网络IO1 文件描述符-socket(int domain, int type, int protocol);-bind(int sockfd, struct sockaddr *my_addr, int addrlen); 2 服务端-listen(int sockfd, int backlog); -accept(int sockfd, void *addr,转载 2012-05-14 00:01:42 · 1421 阅读 · 0 评论 -
七 Linux 进程管理
Linux 进程管理/r/n作者:北南南北来自:LinuxSir.Org摘要:本文讲述的时进程管理的基本概念和进程管理工具介绍;文中的重点对进程管理工具的分类介绍及应用举例,包括 ps、pgrep、top 、kill、pkill、killall、nice和renice 等工具。/r/n目录/r/n 1.1 进程分类;1.2 进程的转载 2012-04-22 00:24:28 · 495 阅读 · 0 评论 -
七 linux进程学习
感觉关于linux系统基础方面的知识越来越模糊。好些东西知道大概是怎么回事。但是要说就说不清楚了。现在再整理一下。一、进程标识1) 什么是进程ID每个进程都会有一个唯一非负整数的ID,就称为进程ID,因为其具有唯一性,常用来做其它标识符的部分以保证唯一性。2) 特殊的进程IDl 0 调度进程ID,也称为交换进程,它是内核的一部分。也转载 2012-04-22 00:21:31 · 366 阅读 · 0 评论 -
第七篇 Linux进程技术概述
Linux是一个多用户多任务的操作系统。多用户是指多个用户可以在同一时间使用计算机系统;多任务是指Linux可以同时执行几个任务,它可以在还未执行完一个任务时又执行另一项任务。进程是Linux系统中一个重要的概念,Linux系统中一个重要特点就是可以同时启动多个进程。根据操作系统的定义:进程是系统资源管理的最小单位。现在,多进程技术已经被许多操作系统所支持,包括Windows/NT/2000和转载 2012-04-22 00:10:33 · 475 阅读 · 0 评论 -
Linux学习第六篇 取其一点看shell
1. Shell中的变量类型Shell中的变量可以分为环境变量、位置变量、预定义的特殊变量以及用户自定义变量、Shell中的环境变量是一类Shell预定义变量,是用于设置系统运行环境的变量,环境变量由系统统一命名。部分系统变量的值由系统设定,部分环境变量的值可以由用户给定。环境变量的名称由大写字母组成,常用的Shell环境变量如下所示:HOME: 用户主目录的全路径名,cd $H原创 2012-04-12 21:07:39 · 546 阅读 · 1 评论 -
第0篇
很想把事情做好,结果做不好;很想赢,却总不成功;很想很想很想,有那个遥远的一天,怀抱着理想,站在山巅呼喊……好想很想……认真并不能一定做成事情,但是不认真不行啊。什么叫问问题,总去缠着老师,问些白痴的问题,还有恍然大悟的样子,恶心。可我却也想白痴一回,恨不能把眼前的所有,问到洞明。不尤的又想到了下棋,我也很认真的对待每次开局,却美好的愿望总是夭折了。聪明的人不仅仅是认真,而是在(0)用心。原创 2012-04-10 00:19:23 · 465 阅读 · 0 评论 -
Linux学习第五篇
第五,Linux开发工具3—makefile原文题:Makefile详解(超级好)(收藏)陈皓概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和 professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还转载 2012-04-10 00:11:29 · 423 阅读 · 0 评论 -
Linux学习第三篇
第三,Linux开发工具1—gccC和C++编译器是集成的.他们都要用四个步骤中的一个或多个处理输入文件: 预处理(preprocessing),编译(compilation),汇编(assembly)和连接(linking).源文件后缀名标识源文件的语言源文件后缀名指出语言种类以及后期的操作: .c C源程序;预处理,编译,汇编 .C C++源程序;预处理,编译,汇编 .cc原创 2012-04-10 00:09:35 · 442 阅读 · 0 评论 -
Linux学习第一篇
第一,Linux文件及目录Linux 文件Linux 下主要的文件类形可分为4 种:普通文件、目录文件、设备文件和链接文件。(1)普通文件普通文件是用户最常使用的文件。它包括了文本文件、数据文件、二进制可执行程序。(2)目录文件在Linux 中目录也是文件,其内容包含了文件名和子目录名以及指向那些文件和子目录的指针。目录文件是Linux 中存储文件名的惟一地方,当把原创 2012-04-07 21:27:47 · 499 阅读 · 0 评论 -
关于Nand Flash和Nor Flash的XIP
【转】XIP - eXecute In Place,中文常译为,就地执行。指代码可以在当前(存储器中)执行关于Nor Flash的XIP :NAND and NOR and XIP"NOR的特点是芯片内执行(XIP, eXecute In Place),这样应用程序可以直接在flash闪存内运行,不必再把代码读到系统RAM中。NOR的传输效率很高,在1~4MB的小容量时具有转载 2012-05-21 06:59:52 · 783 阅读 · 0 评论