linux的第一个进程——进程0。
Linux 0.11 是一个支持多进程的现代操作系统,所以我们需要进程管理信息数据结构:task_struct、task[64]、GDT等的支撑。...
分类:
系统服务 时间:
2015-04-18 22:02:23
收藏:
0 评论:
0 赞:
0 阅读:
206
案例:一个普通linux C程序,执行期间会进行多次printf操作,利用bash脚本重定向功能,将stdout重定向到一个另一个文件中去。在运行途中用ctrl+C终止程序,发现定向文件始终为空,即写失败。分析:原本以为是bash重定向机制导致的问题,于是将重定向取消,改为使用fprintf,而非p...
分类:
系统服务 时间:
2015-04-18 21:59:02
收藏:
0 评论:
0 赞:
0 阅读:
634
grep 搜索文本文件中与指定正则表达式匹配的行命令格式grep [OPTIONS] PATTERN [FILE...]命令参数Generic Program Information--help 打印帮助信息-V, --version 打印版本信息Matcher Selection-E, --e.....
分类:
系统服务 时间:
2015-04-18 21:58:18
收藏:
0 评论:
0 赞:
0 阅读:
337
高级一些的编辑器,都会包含宏功能,vim当然不能缺少了,在vim中使用宏是非常方便的::qx 开始记录宏,并将结果存入寄存器xq 退出记录模式@x 播放记录在x寄存器中的宏命令稍微解释一下,当在normal模式下输入:qx后,你对文本的所有编辑动作将会被记录下来,再次输入q即退出了记录模式,然后输入...
分类:
系统服务 时间:
2015-04-18 21:56:52
收藏:
0 评论:
0 赞:
0 阅读:
284
具体怎么修改mac的环境变量
分类:
系统服务 时间:
2015-04-18 21:51:42
收藏:
0 评论:
0 赞:
0 阅读:
289
linux工具命令: Nm: 显示目标文件中的符号清单。 Idconfig :把动态库放入缓存,目的是为了程序执行快一点。 Ldd:查看程序依赖哪些库。 Strip: 去掉目标文件中的冗余信息。A.out,一般是调试相关的信息。 Objdump: 显示目标文件中的附加信息。 1、加载执行动态库:(自...
分类:
系统服务 时间:
2015-04-18 21:51:22
收藏:
0 评论:
0 赞:
0 阅读:
221
the Shell Profile: When a new interactive shell is started, /etc/profile, followed by /etc/bash.bashrc(if a bash shell), ~/.profile, and finally ~/.ba...
分类:
系统服务 时间:
2015-04-18 21:46:32
收藏:
0 评论:
0 赞:
0 阅读:
288
1 指定Eclipse的启动jvm: ????在eclipse.ini中加入如下两行,该文件在eclipse.exe所在的目录中 ????-vm ????XX/jdk1.7.0_25/jre/bin/javaw ??? XX 为jdk的home文件夹所在的目录...
分类:
系统服务 时间:
2015-04-18 20:40:03
收藏:
0 评论:
0 赞:
0 阅读:
193
原文地址:http://2stech.ca/index.php/linux/linuxtutotials/tutorials/207-ubuntu-serial-console-login如果你有一台服务器(不论大小),保留一个可以用来登陆系统的串口终端,通常来说是一件非常好的事情。这篇短文将展示如...
分类:
系统服务 时间:
2015-04-18 20:30:52
收藏:
0 评论:
0 赞:
0 阅读:
521
Vim玩转Vim-札记(一) 简介 在这个蔚蓝色的星球上,流传着两大神器的传说:据说Emacs是神的编辑器,而Vim是编辑器之神。一些人勇敢地拾起了Vim或Emacs,却发现学习曲线陡峭而漫长,还是有一些人留下来了,坚定地守护着这两大神器。一些说葡萄太酸的人想离开又不甘心,总是问:它们到底神在哪.....
分类:
系统服务 时间:
2015-04-18 20:21:32
收藏:
0 评论:
0 赞:
0 阅读:
311
http://archive.download.redhat.com/pub/redhat/linux/9/en/iso/i386/http://www.jb51.net/do/plus/download1.php?open=1&aid=59919&cid=3&link=ZnRwOi8vMjExLj...
分类:
系统服务 时间:
2015-04-18 19:12:32
收藏:
0 评论:
0 赞:
0 阅读:
371
源地址国内的专业Linux网站(GB)ChinaUnixLinux中国实验楼:免费提供了Linux在线实验环境,不用在自己机子上装系统也可以学习Linux,超方便实用!。国内的专业Linux网站(BIG5)香港Linux用户协会:了解香港Linux的好网站。Linux@Taiwan:台湾的Linux...
分类:
系统服务 时间:
2015-04-18 19:12:12
收藏:
0 评论:
0 赞:
0 阅读:
303
引用地址:http://www.cnblogs.com/notepi/archive/2013/06/15/3137103.htmlLinux 学习书目推荐Linux基础1、《Linux与Unix Shell 编程指南》C语言基础1、《C Primer Plus,5th Edition》【美】Ste...
分类:
系统服务 时间:
2015-04-18 19:10:32
收藏:
0 评论:
0 赞:
0 阅读:
134
Memcached的内存管理方式Memcached采用了名为Slab Allocation的机制分配,管理内存。Slab Allocation的原理相当简单。将分配的内存分割成各种尺寸的块(chucnk),并把尺寸相同的块分成组(chucnk的集合)如图:而且slab Allocation还有重复使...
分类:
系统服务 时间:
2015-04-18 19:09:32
收藏:
0 评论:
0 赞:
0 阅读:
216
安装必备软件编译工具: 查看当前版本内核: 命令:uname -r 更多查询版本命令:http://www.cnblogs.com/sodu88/p/4436984.html。 安装软件编译工具: 命令:sudo apt-get install libncurses5-dev build-essen...
分类:
系统服务 时间:
2015-04-18 19:05:52
收藏:
0 评论:
0 赞:
0 阅读:
626
下载JDK6安装包,我的为32位系统所以选择jdk-6u35-linux-i586.bin 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk6u35-downloads-1836443.html解压jdk-6u35-l....
分类:
系统服务 时间:
2015-04-18 19:03:32
收藏:
0 评论:
0 赞:
0 阅读:
231
目录 1 内存地址类型 2 硬件上的“内存段式管理” 2.1 段选择符和段寄存器 2.2 段描述符 (Segment Descritor) 2.3 段描述符的快速访问 2.4 逻辑地址到线性地址的转换 3 Linux 里内存段式管理 4 硬件上的页式管理 4.1 常规分页 4.2 拓展分页 5 Li...
分类:
系统服务 时间:
2015-04-18 19:02:02
收藏:
0 评论:
0 赞:
0 阅读:
173
这些日子,我一直都在学习python, 前几天,我在做练习的时候,我在想python的方法体中加个 if条件句 可是if下面的行,都需要做缩进操作,于是,我在vim编辑器中,输了字符串替换的命令 :12,20s/^/ / 这样,可以多行,进行缩进,可问题出现了: 以后,不管创建什么文...
分类:
系统服务 时间:
2015-04-18 19:00:22
收藏:
0 评论:
0 赞:
0 阅读:
423
1. 装svn sudo apt-get install subversion2. 添加用户和用户组,并把用户归到用户组中 sudo adduser svnuser sudo addgroup subversion sudo addgroup svnuser subversio...
分类:
系统服务 时间:
2015-04-18 18:58:23
收藏:
0 评论:
0 赞:
0 阅读:
224
一、安装JDK :http://www.cnblogs.com/E-star/p/4437788.html二、配置SSH免密码登录1、安装所需软件 sudo apt-get install install ssh2、配置ssh免密码登录 ssh-keygen -t dsa -P '' -...
分类:
系统服务 时间:
2015-04-18 18:54:23
收藏:
0 评论:
0 赞:
0 阅读:
300