linux 共享内存shm_open实现进程间大数据交互read.c #include #include #include #include #include #include #include #include /*int shm_open(const char *name, int oflag,...
分类:
系统相关 时间:
2014-10-31 11:32:08
阅读次数:
396
一、背景系统管理员经常需要SSH 或者telent 远程登录到Linux 服务器,经常运行一些需要很长时间才能完成的任务,比如系统备份、ftp 传输等等。通常情况下我们都是为每一个这样的任务开一个远程终端窗口,因为它们执行的时间太长了。必须等待它们执行完毕,在此期间不能关掉窗口或者断开连接,否则这个...
分类:
系统相关 时间:
2014-10-31 11:31:47
阅读次数:
319
共享内存的工作方式顾名思义,共享内存让一段内存可供多个进程访问。用特殊的系统调用(即对 UNIX 内核的请求)分配和释放内存并设置权限;通过一般的读写操作读写内存段中的数据。共享内存并不是从某一进程拥有的内存中划分出来的;进程的内存总是私有的。共享内存是从系统的空闲内存池中分配的,希望访问它的每个进...
分类:
系统相关 时间:
2014-10-31 11:30:22
阅读次数:
298
转自:http://blog.csdn.net/21aspnet/article/details/6754126最后更新:2012.12.04说明:好东西在后面,Linux镜像基本涵盖全球主要下载点。【长期更新】世界很大,我们很小,学海无涯,书山有路!一.内核Unix代码大全http://minni...
分类:
系统相关 时间:
2014-10-31 11:29:46
阅读次数:
3820
显示两个不同的文件;或者同时显示一个文件的两个不同地方;又或者并排比较两个文件。这一切都可以通过分割窗口实现。打开新窗口最简单的命令如下::split (水平分割) || :vsplit (垂直分割)这个命令把屏幕分解成两个窗口并把光标置于上面的窗口中.CTRL-W w 命令可以用于在窗口间跳转。如...
分类:
系统相关 时间:
2014-10-31 11:26:28
阅读次数:
212
转自:http://blog.csdn.net/Baiduluckyboy/article/details/9667933内存管理,不用多说,言简意赅。在内核里分配内存还真不是件容易的事情,根本上是因为内核不能想用户空间那样奢侈的使用内存。 先来说说内存管理。内核把物理页作为内存管理的基本单位。尽管...
分类:
系统相关 时间:
2014-10-31 11:26:42
阅读次数:
444
在linux环境编译应用程式或lib的source code时常常会出现如下的错误讯息:代码如下:/usr/bin/ld: cannot find -lxxx这些讯息会随着编译不同类型的source code 而有不同的结果出来如:代码如下:/usr/bin/ld: cannot find -lc/...
分类:
系统相关 时间:
2014-10-31 11:24:50
阅读次数:
186
Ubuntu刚安装后,不能在terminal中运行su命令,因为root没有默认密码,需要手动设定。以安装ubuntu时输入的用户名登陆,该用户在admin组中,有权限给root设定密码。给root用户设置密码的具体步骤:1. 打开一个terminal,然后输入下面的命令sudo passwd [r...
分类:
系统相关 时间:
2014-10-31 11:21:06
阅读次数:
246
zez@localhoss:~$ sudo apt-get install libgtk2.0-dev正在读取软件包列表... 完成正在分析软件包的依赖关系树 正在读取状态信息... 完成 有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是因为系统无法达到您要求的状态造成的。该...
分类:
系统相关 时间:
2014-10-31 11:21:17
阅读次数:
274
系统:ubuntu配置文件:/etc/network/interfaces添加:auto eth0iface eth0 inet staticaddress 192.168.1.166gateway 192.168.1.1netmask 255.255.255.0dns-nameservers 8....
分类:
系统相关 时间:
2014-10-31 10:07:41
阅读次数:
154
作者:陈斌(redguardtoo)版本:20141018更新时间: 2014-10-18 Sat原创时间: 2012-01-31 Tue版权:本文採用下面协议进行授权,自由转载 - 非商用 - 非衍生 - 保持署名 | Creative Commons BY-NC-ND 3.0,转载请注明作者及出...
分类:
系统相关 时间:
2014-10-31 10:00:11
阅读次数:
748
配置vim $HOME/.vimrcsyntax on#语法高亮set nocompatible#去掉vi一致性模式set number#显示行号set history=50#设置命令历史记录条数set autoindent#自动对齐set smartindent#智能对齐set tabstop=4...
分类:
系统相关 时间:
2014-10-31 09:58:47
阅读次数:
222
一 添加账户 添加账户->添加其他邮件账户->输入电子邮件地址和密码.(全名随意起).二 收件服务器和发件服务器的设置 收件服务器:pop.qiye.163.com 发件服务器:smtp.qiye.163.com (发件服务器,一定要写用户名和密码,否则不能发邮件.) 启用SSL安全连接.端口110
分类:
系统相关 时间:
2014-10-31 09:57:11
阅读次数:
433
1. 测试开关Shell中自带的一些测试指令, 下表列出这些测试指令的含义以及是否可用于 test命令, bash, ksh.开关testbashksh定义-a FILE支持支持只是文件存在-b FILE支持支持支持文件存在, 并且是一个类似于 /dev 下的磁盘设备之类的块文件-c FILE支持支...
分类:
系统相关 时间:
2014-10-31 09:51:42
阅读次数:
252
原文链接:http://blog.csdn.net/janpylx/article/details/6761910一 、使用方式ln [option] source_file dist_file (source_file是待建立链接文件的文件,dist_file是新创建的链接文件)-f 建立时,.....
分类:
系统相关 时间:
2014-10-31 08:47:43
阅读次数:
217
变量说明:$$Shell本身的PID(ProcessID)$!Shell最后运行的后台Process的PID$?最后运行的命令的结束代码(返回值)$-使用Set命令设定的Flag一览$*所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。$@所有参数列表。如"...
分类:
系统相关 时间:
2014-10-31 08:47:18
阅读次数:
195
第一行我们就不介绍了(含有total的行)红色字体部分比较重要。第二行和第三行很多人就看的不是太懂。在这里详细说下。相信你看了会多少了解点。首先来解释下buffers和cachebuffers:自己看看他们的英文解释很容易明白的。Abufferissomethingthathasyettobe"written"todisk。意..
分类:
系统相关 时间:
2014-10-31 06:39:43
阅读次数:
294