例子fdisk -l:
例子fdisk dev/sdb:
创建主分区:(操作系统所在分区)
创建扩展分区:(要创建逻辑分区才可以使用)
创建逻辑分区:
例子最后分区之后用W命令保存:
例子使用cat /proc/partitions 查看分区信息:...
分类:
系统相关 时间:
2015-04-08 18:13:45
阅读次数:
212
继上篇文章Linux内核源代码情景分析-特殊文件系统/proc,我们对/proc/loadavg访问后,这篇文章是对/proc/self/cwd的访问。int __user_walk(const char *name, unsigned flags, struct nameidata *nd)
{
char *tmp;
int err;
tmp = getname(name);//在系统空...
分类:
系统相关 时间:
2015-04-08 11:01:42
阅读次数:
1849
转自:http://blog.chinaunix.net/uid-25885064-id-3440641.html系统信息# uname -a # 查看内核/操作系统/CPU信息# cat /etc/issue # 查看操作系统版本#cat /proc/version #包含G...
分类:
系统相关 时间:
2015-04-08 10:38:43
阅读次数:
206
题目答案整理:一、有文件file11、查询file1里面空行的所在行号grep-n‘^$‘file12、查询file1以abc结尾的行grep‘abc$‘file13、打印出file1文件第1行到第3行head-3file1或者sed-n‘1,3‘pfile1二、如何将本地80端口的请求转发到8080端口,当前主机ip为192.168.2.1echo1>/proc/sy..
分类:
其他好文 时间:
2015-04-08 01:19:49
阅读次数:
188
.386;32位架构
.model flat, stdcall;
include masm32.inc
include kernel32.inc
includelib masm32.lib
includelib kernel32.lib
.data;数据段
szText db "Hello ASM!", 0
.code;代码段
TestPrint proc near;过程声明
...
bond有7种模式,这是众所周知的。但是遇到这个奇怪的问题。我想把bond从模式0改为模式1。操作步骤是,修改/etc/modprobe.d/bonding.conf,把mode=0,改为了mode=1aliasbond0bondingoptionsbond0mode=1miimon=200然后重启网卡。通过,查看/proc/net/bonding/bond0,发现模式为rou..
分类:
系统相关 时间:
2015-04-07 20:17:25
阅读次数:
1245
查看Linux服务器的CPU详细信息在Linux系统中,CPU的信息在启动的过程中被装载到虚拟目录/proc下的cpuinfo文件中,我们可以通过cat/proc/cpuinfo查看如下:下面我们来分析其中几个比较重要的指标:processor逻辑处理器的id。physicalid物理封装的处理器的id。coreid每个核心的id..
分类:
系统相关 时间:
2015-04-07 20:14:41
阅读次数:
188
#!/bin/bash
echo-e"PID\t\tSwap\t\tProc_Name"
forpidin`ls-l/proc|grep^d|awk‘{print$9}‘|egrep-v[a-z]+`
do
#进程id是1为祖进程
if[$pid-eq1];thencontinue;fi#Donotcheckinitprocess
#判断改进程是否占用了swap
grep-q"Swap"/proc/$pid/smaps2>/dev/null
if[$?-eq0];t..
分类:
系统相关 时间:
2015-04-07 20:09:27
阅读次数:
346
# 热插拔实现原理及过程:
# 在/etc/init.d/rcS文件中有句:echo /sbin/mdev > /proc/sys/kernel/hotplug
# 那么当有热插拔事件产生时,内核就会调用位于/sbin目录的mdev
# 这时mdev通过环境变量中的 ACTION 和DEVPATH(这两个变量是系统自带的)来确定此次热插拔事件的动作以及影响了/sys中的那个目录
# 接着会看看这个目录中是否有“dev”的属性文件,如果有就利用这些信息为这个设备在/dev 下创建设备节点文件。...
分类:
系统相关 时间:
2015-04-07 19:43:33
阅读次数:
364
由于proc文件系统并不物理地存在于任何设备上,它的安装过程是特殊的。对proc文件系统不能直接通过mount()来安装,而要先由系统内核在内核初始化时自动地通过一个函数kern_mount()安装一次,然后再由处理系统初始化的进程通过mount()安装,实际上是"重安装"。 一、在内核初始化时调用init_proc_fs(),代码如下:static DECLARE_FSTYPE(proc_...
分类:
系统相关 时间:
2015-04-07 19:43:29
阅读次数:
243