Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

linuxÏ´ÅÅ̲Ù×÷ÃüÁî

²é¿´ÏµÍ³µÄ´ÅÅÌÐÅÏ¢£º
fdisk -l
[root@localhost home]# fdisk -l
Disk /dev/hda: 8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 13 104391 83 Linux
/dev/hda2 14 979 7759395 83 Linux
/dev/hda3 980 1044 522112+ 82 Linux swap
Disk /dev/hdb: 2147 MB, 2147483648 bytes
16 heads, 63 sectors/track, 4161 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Device Boot Start End Blocks Id System
/dev/hdb1 * 1 200 100768+ 83 Linux
/dev/hdb2 201 3100 1461600 83 Linux
/dev/hdb3 3101 4161 534744 82 Linux swap
[root@localhost home]#
¡¡
·ÖÇø£º
fdisk
[root@localhost home]# fdisk /dev/hdb
The number of cylinders for this disk is set to 4161.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
(e.g., DOS FDISK, OS/2 FDISK)
Command (m for help): m
Command action
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition
l list known partition types
m print this menu
n add a new partition
o create a new empty DOS partition table
p print the partition table
q quit without saving changes
s create a new empty Sun disklabel
t change a partition's system id
u change display/entry units
v verify the partition table
w write table to disk and exit
x extra functionality (experts only)
Command (m for help):
¡¡
´´½¨Îļþϵͳ£º
mke2fs
½»»»·ÖÇø¸ñʽ»¯£º
mkswap
[root@localhost home]# mkswap -v /dev/hdb3
mkswap: warning: truncating swap area to 133890kB
Setting up swapspace version 0, size = 133885 kB
 
ÉèÖñêÇ©:
e2label
Usage: e2label device [newlabel]
 
²é¿´ÎļþϵͳÐÅÏ¢£º
df
[root@localhost home]# df
Filesystem 1K-¿é ÒÑÓà ¿ÉÓà ÒÑÓÃ% ¹ÒÔØµã
/dev/hda2 7637400 5721608 1527824 79% /
/dev/hda1


Ïà¹ØÎĵµ£º

linuxÏÂj2eeµÄ²¿Êð

            ×îÐÂliuxÏÂtomcat5.5.25+mysql5.0.45+jdk1.0.5.13+eclipse3.3.1+myeclipse6.0ÅäÖÃ
Ò»¡¢°²×°ËùÐèÈí¼þ°ü£º
1.JDK 5.0 Update 13(jdk-1_5_0_13-linux-i586-rpm.bin)
ÏÂÔØµØÖ·£º
http://sdlc-esd.sun.com/ESD36/JSCDL/jdk/1.5.0_13/jdk-1_5_0_13-linux ......

linuxÓëj2ee

Linux ³£ÓÃÃüÁî
Linux ϵͳ³£ÓÃÃüÁî¸ñʽ£º
    command  [option]  [argument1]  [argument2]  ...
ÆäÖÐoptionÒÔ“-”¿ªÊ¼£¬¶à¸öoption¿ÉÓÃÒ»¸ö“-”Á¬ÆðÀ´£¬Èç“ls -l -a” Óë“ls -la”µÄЧ¹ûÊÇÒ»ÑùµÄ¡£¸ù¾Ýà ......

LinuxϵÄÒ»¸ö×÷Òµ³ÌÐò

Îĵµ´´½¨Ê±¼ä£º2010-02-14
     1    // P120: 3.±à³ÌÌâ (3)
     2   
     3    // The begining of C program: test04-03.c.
     4   
     ......

linux 0.11 ÄÚºËѧϰ bitmap.c


/*
 *  linux/fs/bitmap.c
 *
 *  (C) 1991  Linus Torvalds
 */
/* bitmap.c contains the code that handles the inode and block bitmaps */
#include <string.h>
#include <linux/sched.h>
#include <linux/kernel.h> // һЩÄں˳£Óú¯ÊýµÄÔ­Ðζ¨Òå
......

linux 0.11 ÄÚºËѧϰ block_dev.c


/*
 * ¸ÃÎļþµÄÁ½¸öº¯ÊýÊÇΪÁËÏòopenºÍwriteº¯ÊýÌṩ½Ó¿Ú£¬ÊµÏÖÄÚºËÊý¾Ý
 * ºÍÓû§Êý¾ÝµÄ½»»¥
 */
/*
 *  linux/fs/block_dev.c
 *
 *  (C) 1991  Linus Torvalds
 */
#include <errno.h>
#include <linux/sched.h>
#include <linux/kernel ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ