
linux
文章平均质量分 75
simon-扬
这个作者很懒,什么都没留下…
展开
-
open函数参数以及返回值详解
open(打开文件)相关函数 read,write,fcntl,close,link,stat,umask,unlink,fopen 表头文件 #include#include#include 定义函数 int open( const char * pathname, int flags);int open( const char * pathname,int flag原创 2012-12-19 10:32:54 · 25651 阅读 · 2 评论 -
CentOS开机自动运行程序的脚本
有些时候我们需要在服务器里设置一个脚本,让他一开机就自己启动。方法如下:cd /etc/init.dvi youshell.sh #将youshell.sh修改为你自己的脚本名编写自己的脚本后保存退出。在编写脚本的时候,请先加入以下注释#add for chkconfig#chkconfig: 2345 70 30#description: the description转载 2014-11-26 12:28:53 · 1887 阅读 · 0 评论 -
Linux相关操作命令(持续更新)
删除某一目录下的所有文件及文件夹,但是剔除某一特定文件或者文件夹find . -maxdepth 1 ! -name 特定文件(夹)名 -exec rm -rf {} \;原创 2014-03-14 09:17:38 · 1146 阅读 · 0 评论 -
Win7 虚拟机CentOS 6.0 Samba配置
1、 开放虚拟机端口UDP 137 UDP 138 TCP 139 TCP 445vi /etc/sysconfig/iptables #配置防火墙端口-A INPUT -m state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT-A INPUT -m state --state NEW -m tcp -p tc原创 2013-01-17 09:44:35 · 1870 阅读 · 0 评论 -
centos6.0配置vnc服务器
VNC是一款优秀的远程控制工具软件,由著名的AT&T的欧洲研究实验室开发的。VNC是在基于UNIX和Linux操作系统的免费的开放源码软件,远程控制能力强大,高效实用,其性能可以和Windows和MAC中的任何远程控制软件媲美。 首先是安装了 CentOS 6.0 的 64 位版。本文讲解的是一种方法。VNC 配置网上搜了有很多,但是貌似写的都不够基础,这里仔细按步骤记录一下。一、安原创 2013-01-17 09:36:50 · 1432 阅读 · 0 评论 -
在Linux上开发网络服务器的一些相关细节:poll与epoll
原文地址:http://hi.baidu.com/xproduct/blog/calendar/200706随着2.6内核对epoll的完全支持,网络上很多的文章和示例代码都提供了这样一个信息:使用epoll代替传统的poll能给网络服务应用带来性能上 的提升。但大多文章里关于性能提升的原因解释的较少,这里我将试分析一下内核(2.6.21.1)代码中poll与epoll的工作原理,然后再通转载 2012-12-05 22:05:28 · 732 阅读 · 0 评论 -
epoll使用(3)-- 数据结构与接口函数
EPOLL技术在linux的网络编程中,很长的时间都在使用select来做事件触发。在linux新的内核中,有了一种替换它的机制,就是epoll。相比于select,epoll最大的好处在于它不会随着监听fd数目的增长而降低效率。因为在内核中的select实现中,它是采用轮询来处理的,轮询的fd数目越多,自然耗时越多。并且,在linux/posix_types.h头文件有这样的声明:#转载 2012-12-05 22:01:23 · 911 阅读 · 0 评论 -
epoll使用(2)-- 奇怪的异步使用方式
以下转自:http://blog.youkuaiyun.com/roen/archive/2007/03/21/1536148.aspx(1)导言:首 先,我强烈建议大家阅读Richard Stevens著作《TCP/IP Illustracted Volume 1,2,3》和《UNIX Network Programming Volume 1,2》。虽然他离开我们大家已经5年多了,但是他的书依然转载 2012-12-05 22:09:42 · 999 阅读 · 0 评论 -
Ubuntu 虚拟机android平台搭建总结
Ubuntu 虚拟机android平台搭建一、 ubuntu虚拟机的安装和配置第一步:下载ubuntu下载ubuntu地址: LINUX有3个版本,分别是server,desktop,alternate,server版本是没有图形界面服务器安装版本。alternate适合专业个性化定制安装版本,不推荐初学者用这个版本desktop是定制好的,傻瓜型安装,简原创 2013-01-17 09:42:08 · 3615 阅读 · 1 评论 -
linux 的errno定义列举
linux 的errno定义,头文件#include 124 EMEDIUMTYPE Wrong medium type 123 ENOMEDIUM No medium found 122 EDQUOT Disk quota exceeded 121 EREMOTEIO Remote I/O error 120 EISNAM原创 2013-01-31 15:12:15 · 1016 阅读 · 0 评论 -
C程序中对时间的处理——time库函数详解以及系统时间结构体类型
C程序中对时间的处理——time库函数详解以及系统时间结构体类型原创 2014-12-10 14:14:20 · 9694 阅读 · 0 评论