码迷,mamicode.com
首页 > 系统相关
linux select代码框架
#define PORT 1234#define BACKLOG 5#define MAXDATASIZE 1000typedef struct CLIENT{ int fd; char* name; struct sockaddr_in addr;//addr用client_addr...
分类:系统相关   时间:2015-04-26 18:02:58    阅读次数:197
Linux 搜索文件
1、whereis 只能查找可执行文件,联机帮助文档,源代码文件。在数据库/var/lib/mlocate/mlocate.db查找,因此效率很高。但是数据库mlocate.db不是实时更新的,而是一天更新一次(crontab定时执行updatedb),因此whereis查找会不准确。要想准确,需要...
分类:系统相关   时间:2015-04-26 18:01:51    阅读次数:232
Linux压缩及归档
一.Linux压缩及归档1.压缩格式:gz,bz2,xz,zip,Z2.压缩算法:算法不同,压缩比也会不同3.Linux早期压缩命令:compress解压uncompress4.gzip:.gz(不能压缩目录只能压缩文件,压缩后会删除原文件) gzip/PATH/TO/SOMEFILE -d:作用与gunzip命令相同 -#:1-9,指定压缩比,默认..
分类:系统相关   时间:2015-04-26 16:54:38    阅读次数:161
]Linux中的虚拟地址、物理地址和内存管理
Linux中的虚拟地址、物理地址和内存管理方式: http://m.blog.csdn.net/blog/yinjingyu_bisheng/8943650  Linux内存管理之mmap详解 : http://blog.chinaunix.net/uid-26669729-id-3077015.html Linux驱动虚拟地址和物理地址...
分类:系统相关   时间:2015-04-26 16:43:53    阅读次数:188
CentOS进程资源占用高原因分析命令
1、查看进程的线程:ps -eLf|egrep 'gateserver|UID'2、跟踪线程调用:strace -p 155303、统计线程中函数的调用小号CPU时间:strace -p 16334 -cIT网.cn,http://www.it.net.cnstrace -p 15530 -o ou...
分类:系统相关   时间:2015-04-26 16:36:55    阅读次数:210
Linux常见配置文件
一、/etc 配置文件 /etc/passwd 用户数据库,其中的域给出了用户名、真实姓名、家目录、加密口令和用户的其他信息 /etc/group 类似/etc/passwd ,但说明的不是用户而是组。 /etc/inittab init 的配置文件 ...
分类:系统相关   时间:2015-04-26 16:33:27    阅读次数:167
Linux添加Terminal快捷键和文件系统的总结
一:Fedora 怎样设置终端快捷键百度连接:http://jingyan.baidu.com/article/cb5d61053598ed005d2fe05c.htmlubuntu里面不用设置就是Ctrl+Alt+T二:Linux里的文件系统的总结1、用户主目录:~2、"."代表工作目录(一般是隐...
分类:系统相关   时间:2015-04-26 16:32:41    阅读次数:153
linux sheel编程学习笔记(一)
linux通配符:通配符是由shell处理的(不是由所涉及到命令语句处理的,其实我们在shell各个命令中也没有发现有这些通配符介绍), 它只会出现在 命令的“参数”里(它不用在 命令名称里, 也不用在 操作符上)。当shell在“参数”中遇到了通配符时,shell会将其当作路径或文件名去在磁盘上搜...
分类:系统相关   时间:2015-04-26 16:30:22    阅读次数:142
linux cp覆盖每次都有提示
1、cp命令,目标已经存在,每次都提示是否覆盖,怎么办?2、cp --help 可以看到选项-i的时候,才会提示,但是这里并没有-i,为什么每次都有提示?3、原因是:这里执行的cp是一个别名,通过alias 命令可以看到 alias cp='cp -i'4、怎么解决这个问题? a、使用原始的...
分类:系统相关   时间:2015-04-26 16:29:37    阅读次数:191
在Ubuntu下搭建 irrlicht(鬼火) 事项
我的是ubuntu14.04 和irrlicht 1.8.1 首先,确保系统库都安装好,以下库是必须的 build-essential xserver-xorg-dev x11proto-xf86vidmode-dev libxxf86vm-dev mesa-common-dev libgl1-mesa-dev libglu1-mesa-dev libxext-dev libx...
分类:系统相关   时间:2015-04-26 15:19:37    阅读次数:337
简明 Vim 教程
学习vim并且其会成为你最后一个使用的文本编辑器。没有比这个更好的文本编辑器了,非常地难学,但是却不可思议地好用。我建议下面这四个步骤:存活感觉良好觉得更好,更强,更快使用VIM的超能力当你走完这篇文章,你会成为一个vim的 superstar。在开始学习以前,我需要给你一些警告:学习vim在开始时...
分类:系统相关   时间:2015-04-26 15:09:39    阅读次数:235
Vim使用笔记
曾经使用了两年多的Vim,手册也翻过一遍。虽然现在不怎么用vim了,曾经的笔记还是贴出来,与喜欢vim的朋友分享。索引1. 关于Vim1.1 Vim的几种模式2. 启动Vim3. 文档操作4. 光标的移动4.1 基本移动4.2 翻屏4.3 标记5. 插入文本5.1 基本插入5.2 改写插入6. 剪切...
分类:系统相关   时间:2015-04-26 15:11:54    阅读次数:213
Linux错误码的含义
C Name Value Description EPERM 1 Operation not permitt...
分类:系统相关   时间:2015-04-26 13:46:01    阅读次数:228
由一道面试题来了解进程间的通信
周末面试碰到一个面试题,题目是:在MMO游戏中,服务器采用Linux操作系统,网络通信与游戏逻辑处理进程一般是分离的。例如:GameSvr进程处理游戏逻辑,TCPSvr进程处理网络通信。Linux操作系统提供了很多机制可以实现GameSvr和TCPSvr进程之间的数据通信。请您列出两种你认为最好.....
分类:系统相关   时间:2015-04-26 13:46:50    阅读次数:225
Linux - 模块编程初试
计算机网络的课程设计要做防火墙,老师没有限制在什么系统上面做,所以决定在Linux上实现。找了一下相关的资料,发现其实Linux有提供Netfilter/Iptables,为用户提供防火墙的功能,稍微看了一下,使用Iptables能够很方便地配置用户想要的防火墙,但是好像只能做过滤、数据报修改以.....
分类:系统相关   时间:2015-04-26 13:42:14    阅读次数:192
《Linux内核分析》 week4作业-使用嵌入式汇编调用一个系统调用
一.fork的嵌入式汇编执行#include #include int main(){ pid_t pid; asm volatile( "mov $0,%%ebx\n\t" "mov $0x2,%eax\n\t" "int 0x80\n\t" ...
分类:系统相关   时间:2015-04-26 13:34:05    阅读次数:173
LeetCode (26) LRU Cache
题目描述Design and implement a data structure for Least Recently Used (LRU) cache. It should support the following operations: get and set.get(key) - Get the value (will always be positive) of the key if t...
分类:系统相关   时间:2015-04-26 12:26:48    阅读次数:133
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!