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

Linux ÃæÊÔ


Ìî¿Õ²¿·Ö
1
ÔÚlinux
ϵͳÖУ¬ÒÔÎļþ
µÄ·½Ê½·ÃÎÊÉ豸¡£
2 linux
ÄÚºËÒýµ¼Ê±£¬Í¨¹ý/etc/fstab
Îļþ¶ÁȡҪ¼ÓÔØµÄÎļþϵͳ
3 linux
ÎļþϵͳÖпÉÒÔÓÐÁ½ÖÖ·½Ê½±êʶÎļþÀàÐÍ£¬µÚÒ» ÖÖʹÓÃÑÕÉ«
À´±êʶ£¬°×É«±íʾһ°ãÐÔµÄÎļþ£¬ÈçÎı¾Îļþ¡¢ÅäÖÃÎļþ¡¢Ô´´úÂëÎļþµÈ£»Ç³ À¶É«µÄ±íʾÁ¬½ÓÎļþ£¬Ö»ÒªÊÇʹÓÃln
ÃüÁÁ¢µÄÎļþ£»ÂÌÉ«±íʾ¿ÉÖ´ÐÐÎļþ£¬¿ÉÖ´ÐеijÌÐò£¬Èç¹ûtar
Îļþ£¬Ò»Ð©Ä£¿éµÈ£»ºìÉ«±íʾѹËõÎļþÈç.zip
¡£ÁíÍâÊÇͨ¹ý×Ö·û
À´±íʾÎļþÀàÐÍ-
±íʾÆÕͨÎļþ¡¢d
±íʾĿ¼Îļþ¡¢l
±íʾÁ´½ÓÎļþ¡¢b
±íʾ¿éÉ豸Îļþ¡¢c
±íʾ×Ö·ûÉ豸Îļþ¡¢p
±íʾ¹ÜµÀÎļþ¡£»òÕß´ð°¸ÊÇͨ¹ýi
½ÚµãÀ´±êʶ¡£
4
È«²¿µÄ´ÅÅÌ¿éÓÉ4
¸ö²¿·Ö×é³É£¬·Ö±ðΪÒýµ¼¿é¡¢×¨Óÿ顢i
½Úµã±í¿é¡¢Êý¾Ý´æ´¢¿é¡£
5
Á¬½Ó·ÖΪ£ºÈíÁ¬½Ó£¨·ûºÅÁ´½Ó£©ºÍÓ²Á´½Ó
¡£
6
³¬¼¶¿é°üº¬ÁËi
½Úµã±íºÍ¿ÕÏпé±í
µÄÐÅÏ¢¡£
7
ijÎļþµÄȨÏÞΪd-rw-_r--_r--
£¬ÓÃÊýÖµÐÎʽ±íʾ¸ÃȨÏÞ£¬Ôò¸Ã8
½øÖÆÊýλ644
£¬¸ÃÎļþµÄÊôÐÔΪĿ¼
¡£
8
ǰ̨Æô¶¯µÄ½ø³ÌʹÓÃctrl+c
ÖÕÖ¹¡£
9
¾²Ì¬Â·ÓÉÉ趨ºó£¬ÈôÍøÂçÍØÆË·¢Éú±ä»¯£¬ÐèÒªÓÉϵ ͳ¹ÜÀíÔ±
À´ÐÞ¸ÄÉèÖá£
10
ÍøÂç¹ÜÀíµÄÖ÷ÒªÈÎÎñÊÇ¿ØÖÆºÍ¼à¿Ø
¡£
11
°²×°linux
ϵͳ¶ÔÓ²ÅÌ·ÖÇøÊ±£¬±ØÐëÓиù·ÖÇøºÍ½»»»·ÖÇøÁ½ÖÖÀàÐÍ
¡£
13
±àдshell
³ÌÐò֮ǰ±ØÐ븳Óè¸Ã½Å±¾¿ÉÖ´ÐеÄȨÏÞ
¡£
14
ϵͳ¹ÜÀíµÄÖ÷ÒªÈÎÎñÊÇÄܹ»ÔÚ·Ö²¼Ê½»·¾³ÖÐʵÏÖ ¶Ô³ÌÐòºÍÊý¾ÝµÄ°²È«±£»¤¡¢±¸·Ý¡¢»Ö¸´¡¢¸üС£
15
ϵͳµÄ½»»»·ÖÇøÊÇ×÷ΪϵͳÐéÄâ´æ´¢Æ÷µÄÒ»¿éÇø Óò
¡£
16
Äں˷ÖΪ½ø³Ì¹ÜÀí¡¢ÄÚ´æ¹ÜÀí¡¢I/O
ϵͳ¹ÜÀí¡¢Îļþϵͳ¹ÜÀíËĸö×Óϵͳ¡£
17
ÄÚºËÅäÖÃʹϵͳ¹ÜÀíÔ±ÔڸıäϵͳÅäÖÃÓ²¼þ
ʱ Òª½øÐеÄÖØÒª²Ù×÷¡£
18
ÔÚlinux
ϵͳÖУ¬Ê¹ÓÃnetconfig
ÃüÁî¶ÔÍøÂç½øÐÐÅäÖ㬸óÌÐò»áÒ»²½Ò»²½µÄÌáʾÓû§ÊäÈë×Ô¼ºµÄip
µØÖ·£¬×ÓÍøÑÚÂ롢ĬÈÏÍø¹Ø¡¢Ö÷ÓòÃû·þÎñÆ÷¡£
19
Ψһ±êʶÿһ¸öÓû§ÊÇÓû§µÄid
ºÍÓû§Ãû¡£
20 RIP
ЭÒéÊÇ×îΪÆÕ±éµÄÒ»ÖÖÄÚ²¿Ð­Ò飬һ °ã³ÆÎª¶¯Ì¬Â·ÓÉÑ¡ÔñЭÒé¡£
21
ÔÚlinux
ϵͳÖÐËùÓÐÄÚÈݶ¼±»±íʾ³ÉÎļþ
£¬×éÖ¯ÎļþµÄ¸÷ÖÖ·½·¨³ÆÎªÎļþϵͳ
¡£
22 DHCP
·þÎñÆ÷¿ÉÒÔʵÏÖip
µØÖ·µÄ¶¯Ì¬·ÖÅä
23
ϵͳ¹ÜÀíÔ±¹ÜÀíµÄ¶ÔÏóÊÇ·þÎñÆ÷¡¢Óû§¡¢·þÎñÆ÷ µÄ½ø³ÌÒÔ¼°²Ù×÷ϵͳµÄ¸÷ÖÖ×ÊÔ´¡£
24
ÍøÂç¹ÜÀíͨ³£Óɼì²â¡¢´«ÊäºÍ¹ÜÀí
Èý
²¿·Ö×é³É£¬ÆäÖйÜÀí
ÊÇÕû¸öÍøÂç¹ÜÀíµÄºËÐÄ¡£
25
µ±Ïëɾ³ý±¾ÏµÍ³ÉÏÓò»ÉϵÄÉ豸Çý¶¯³ÌÐòʱ£¬±ØÐë±


Ïà¹ØÎĵµ£º

linuxÄÚºËÇý¶¯

ÄÚºËÇý¶¯·ÖÀà
Çý¶¯ÊµÏÖ¹¦ÄÜ£º
¶Á
д
´ò¿ª
ÉèÖÃ
×îÖÕÄ¿µÄ²Ù×÷Ó²¼þÉ豸£ºÊý¾Ý´«ÊäºÍÊý¾Ý¿ØÖÆ
Ó²¼þ²Î¿¼ÊֲᣬÄÚºËÌṩµÄ¹¦ÄÜ£º²Ù×÷ʱÐò£¬×ÜÏßÈçºÎ²Ù×÷£¬ÄÚºËAPI
 
 
 
1.×Ö·ûÉ豸£¨char£©
2.¿éÉ豸£¨block£©
3.ÍøÂçÉ豸£¨net£©
 
 
ÄÚºËÄ£¿é²Ù×÷ÃüÁî
make
¼ÓÔØ:sudo modprobe ./Mo ......

linux 2.6.24ÔÚS3C2410ÉϵÄÒÆÖ²(1)(»ùÓÚGEC2410)

1.ÏÂÔØlinux kernelÔ´´úÂë
µ½http://www.kernel.org/ÏÂÔØlinuxÄÚºËÔ´´úÂë,ÕâÀïÎÒÃÇʹÓÃ2.6.24.4µÄÄÚºË.
½âѹlinux-2.6.24.4.tar.bz2
[matt@localhost GEC2410]$ tar -xvjf linux-2.6.24.4.tar.bz2
[matt@localhost GEC2410]$ cd linux-2.6.24.4
2.ÐÞ¸ÄMakefile,ÉèÖý»²æ±àÒëÆ÷
ARCH  ?= arm
CROSS_COMPILE ......

linux ÍøÂç¼üÅÌ£¬Êó±ê

ÒòΪ¹«Ë¾µÄ°å×ÓÉϼüÅ̲»ºÃ°´£¬ËùÒÔд¸öÍøÂç°æµÄ£¬·½±ãµ÷ÊÔ¡£
client .c
#include <string.h>
#include <stdio.h>
#include <stdlib.h>
#include <linux/input.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <errno.h>
#inclu ......

linuxÉϵö·Å¿ÉÖ´ÐÐÎļþµÄĿ¼ÓÐʲô²»Í¬£¿

linuxÉϵö·Å¿ÉÖ´ÐÐÎļþµÄĿ¼ÓÐʲô²»Í¬£¿
/bin:                     programs used in booting the system
/usr/bin:               ......

LinuxÎļþϵͳµÄ»º´æ»úÖÆ

LinuxÎļþϵͳÉè¼ÆÁËÈýÀàµÄCacheÒÔÓÃÀ´Ö§³Ö¶àÀàÐ͵ÄÎļþϵͳ¡£
Ò»¡¢        VFSË÷Òý½Úµã»º´æ Inode Cache
VFSË÷Òý½ÚµãÊÇÒ»¸öHash±í£¬Ëü²»¶ÏµØ¶ÁÈ¡¡£VFSÌṩµÄË÷Òý½Úµã»º´æ¿ÉÒÔ¼Ó¿ì¶ÔÎļþϵͳµÄ´æÈ¡¡£Ã¿´Î´ÓË÷Òý½Úµã»º´æÖжÁȡһ¸öVFSË÷Òý½Úµã£¬ÕâÑùϵͳ¾Í¿ÉÒÔ½ÚÊ¡¶ÁÈ¡ÎïÀíÉ豸µÄ´æÈ¡Ê ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ