Linux
720_tigerMouse
这个作者很懒,什么都没留下…
展开
-
每天一个linux命令(1):ls命令
本文转载自每天一个linux命令(1):ls命令,为便于查阅所以将其转载。ls命令是linux下最常用的命令。ls命令就是list的缩写缺省下ls用来打印出当前目录的清单如果ls指定其他目录那么就会显示指定目录里的文件及文件夹清单。 通过ls 命令不仅可以查看linux文件夹包含的文件而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等。ls 命令在日常的lin转载 2015-04-20 10:37:53 · 382 阅读 · 0 评论 -
每天一个linux命令(2):文件权限详解
Linux文件权限详解 文件和目录权限概述在linux中的每一个文件或目录都包含有访问权限,这些访问权限决定了谁能访问和如何访问这些文件和目录。通过设定权限可以从以下三种访问方式限制访问权限:只允许用户自己访问;允许一个预先指定的用户组中的用户访问;允许系统中的任何用户访问。同时,用户能够控制一个给定的文件或目录的访问程度。一个文件活目录可能有读、写及执行权限。当创建一个文件时,系转载 2015-04-20 10:44:04 · 378 阅读 · 0 评论 -
FTP的Response含义
FTP response codes are 3 digits, with the first 2 digits giving specific information on the type of response, and the final digit revealing the exact nature of the code.CodeSummary转载 2015-04-20 10:43:22 · 796 阅读 · 0 评论 -
Linux五种IO模型性能分析
socket阻塞与非阻塞,同步与异步1. 概念理解 在进行网络编程时,我们常常见到同步(Sync)/异步(Async),阻塞(Block)/非阻塞(Unblock)四种调用方式:同步: 所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。也就是必须一件一件事做,等前一件做完了才能做下一件事。例转载 2015-07-08 20:35:02 · 456 阅读 · 0 评论 -
linux epoll浅析
首先我们来定义流的概念,一个流可以是文件,socket,pipe等等可以进行I/O操作的内核对象。 不管是文件,还是套接字,还是管道,我们都可以把他们看作流。 之后我们来讨论I/O的操作,通过read,我们可以从流中读入数据;通过write,我们可以往流写入数据。现在假定一个情形,我们需要从流中读数据,但是流中还没有数据,(典型的例子为,客户端要从socket读如数据,转载 2016-05-03 20:27:29 · 326 阅读 · 0 评论 -
简单谈谈select, iocp, epoll,kqueue及各种I/O复用机制
【本文转载于再谈select, iocp, epoll,kqueue及各种I/O复用机制】首先,介绍几种常见的I/O模型及其区别,如下:blocking I/Ononblocking I/OI/O multiplexing (select and poll)signal driven I/O (SIGIO)asynchronous I/O (转载 2016-01-13 18:12:31 · 398 阅读 · 0 评论 -
【读过最好的】Linux IO模式及 select、poll、epoll详解
本文转自Linux IO模式及 select、poll、epoll详解注:本文是对众多博客的学习和总结,可能存在理解错误。请带着怀疑的眼光,同时如果有错误希望能指出。同步IO和异步IO,阻塞IO和非阻塞IO分别是什么,到底有什么区别?不同的人在不同的上下文下给出的答案是不同的。所以先限定一下本文的上下文。本文讨论的背景是Linux环境下的network IO。转载 2017-03-01 15:16:56 · 459 阅读 · 0 评论