一、Linux 系统主要启动步骤读取 MBR 的信息,启动 Boot Manager。加载系统内核,启动 init 进程, init 进程是 Linux 的根进程,所有的系统进程都是它的子进程。init 进程读取 /etc/inittab 文件中的信息,并进入预设的运行级别。通常情况下 /etc/r...
分类:
系统相关 时间:
2015-04-08 23:07:21
阅读次数:
280
作者:吴乐 山东师范大学《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000一、实验过程1.打开gdb,设置断点2.跟踪到do_fork处3.跟踪到copy_process断点处。4.跟踪到ret_from_fork子进程...
分类:
系统相关 时间:
2015-04-08 23:06:50
阅读次数:
365
由于Ubuntu是一个免费的Linux系统,所以对于一些非常好的字体在系统中并不存在,为了让文字可以在Ubuntu上更好的呈现,可以将Windows中的字体或者是Mac 系统中的字体安装到ubuntu中。以下为具体的安装步骤:1、准备好Windows和Mac中的字体包,自己从系统中提取或者网上下载都...
介绍了为了在linux下实现精度较高的定时功能,需要用到setitimer,getitimer,signal函数以及常见的中断宏。
分类:
其他好文 时间:
2015-04-08 23:05:03
阅读次数:
173
原文链接:http://molinux.blog.51cto.com/2536040/516008 一、 RAID详解 二、 mdadm工具介绍 三、 创建一个RAID的基本过程 四、 磁盘阵列的管理 五、 RAID优化RAID详解: 描述:RAID:(Redundant Array of inde...
分类:
系统相关 时间:
2015-04-08 22:57:59
阅读次数:
326
与用户空间应用不同的是,内核不能调用标准C库或其它任何不属于内核的库。主要原因是,速度及大小的限制。标准C库对内核而言实在是太大了。许多常用的的 libc 函数已经在内核中实现了。内核中的库文件是在内核的根目录下 lib 目录下存放。如常用的字符串操作函数是在 lib/string.c 中定义的,调...
分类:
系统相关 时间:
2015-04-08 22:57:02
阅读次数:
250
简介用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等...
分类:
系统相关 时间:
2015-04-08 22:50:39
阅读次数:
271
Linux平台在/bin下新建文件setenv.sh,内容如下:export JAVA_OPTS="$JAVA_OPTS -Xms1024m -Xmx2048m -XX:PermSize=32m"export JAVA_OPTS="$JAVA_OPTS -XX:MaxPermSize=512m -X...
分类:
编程语言 时间:
2015-04-08 22:49:50
阅读次数:
586
1.在http://phantomjs.org/下载相应的linux版本,并将其解压;2.ubuntu下使用vi编辑/etc/profile,加入如下语句将解压后的bin路径加入到PATH:export PATH=/home/jayzee/SoftWares/Development/phantomj...
分类:
Web程序 时间:
2015-04-08 22:45:57
阅读次数:
202
今天来写一个使用shell脚本增量备份系统文件,顺便复习一下shell脚本相关的命令,这个脚本可以根据自己的需求来备份不同的文件或者文件夹,进行完整备份和增量备份。直接上脚本如下:#!/bin/sh #Automatic Backup Linux System Files #Author wugk ...
分类:
系统相关 时间:
2015-04-08 22:45:07
阅读次数:
165