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

ǶÈëʽLinuxµÄÎļþϵͳ

 LinuxÆô¶¯Ê±£¬µÚÒ»¸ö±ØÐë¹ÒÔØµÄÊǸùÎļþϵͳ£»Èôϵͳ²»ÄÜ´ÓÖ¸¶¨É豸ÉϹÒÔØ¸ùÎļþϵͳ£¬Ôòϵͳ»á³ö´í¶øÍ˳öÆô¶¯¡£Ò»¸öϵͳÖпÉÒÔͬʱ´æÔÚ²»Í¬µÄÎļþϵͳ£¬²»Í¬µÄÎļþϵͳÀàÐÍÓв»Í¬µÄÌØµã£¬Òò¶ø¸ù¾Ý´æ´¢É豸µÄÓ²¼þÌØÐÔ¡¢ÏµÍ³ÐèÇóµÈÓв»Í¬µÄÓ¦Óó¡ºÏ¡£ÔÚǶÈëʽLinuxÓ¦ÓÃÖУ¬Ö÷ÒªµÄ´æ´¢É豸ΪRAM(DRAM, SDRAM)ºÍROM(³£²ÉÓÃFLASH´æ´¢Æ÷)£¬³£ÓõĻùÓÚ´æ´¢É豸µÄÎļþϵͳÀàÐͰüÀ¨£ºjffs2, yaffs, cramfs, romfs, ramdisk, ramfs/tmpfsµÈ¡£
 LinuxϵÄÎļþϵͳ½á¹¹ÈçÏ£º
1.Ramdisk
     RamdiskÊǽ«Ò»²¿·Ö¹Ì¶¨´óСµÄÄÚ´æµ±×÷·ÖÇøÀ´Ê¹Óá£Ëü²¢·ÇÒ»¸öʵ¼ÊµÄÎļþϵͳ£¬¶øÊÇÒ»ÖÖ½«Êµ¼ÊµÄÎļþϵͳװÈëÄÚ´æµÄ»úÖÆ£¬²¢ÇÒ¿ÉÒÔ×÷Ϊ¸ùÎļþϵͳ¡£½«Ò»Ð©¾­³£±»·ÃÎʶøÓÖ²»»á¸ü¸ÄµÄÎļþ(ÈçÖ»¶ÁµÄ¸ùÎļþϵͳ)ͨ¹ýRamdisk·ÅÔÚÄÚ´æÖУ¬¿ÉÒÔÃ÷ÏÔµØÌá¸ßϵͳµÄÐÔÄÜ¡£
ÔÚLinuxµÄÆô¶¯½×¶Î£¬initrdÌṩÁËÒ»Ì×»úÖÆ£¬¿ÉÒÔ½«ÄÚºËÓ³ÏñºÍ¸ùÎļþϵͳһÆðÔØÈëÄÚ´æ¡£
2.Ramfs/tmpfs
     RamfsÊÇLinus Torvalds¿ª·¢µÄÒ»ÖÖ»ùÓÚÄÚ´æµÄÎļþϵͳ£¬¹¤×÷ÓÚÐéÄâÎļþϵͳ(VFS)²ã£¬²»Äܸñʽ»¯£¬¿ÉÒÔ´´½¨¶à¸ö£¬ÔÚ´´½¨Ê±¿ÉÒÔÖ¸¶¨Æä×î´óÄÜʹÓõÄÄÚ´æ´óС¡£(ʵ¼ÊÉÏ£¬VFS±¾ÖÊÉϿɿ´³ÉÒ»ÖÖÄÚ´æÎļþϵͳ£¬ËüͳһÁËÎļþÔÚÄÚºËÖеıíʾ·½Ê½£¬²¢¶Ô´ÅÅÌÎļþϵͳ½øÐлº³å¡£)
     Ramfs/tmpfsÎļþϵͳ°ÑËùÓеÄÎļþ¶¼·ÅÔÚRAMÖУ¬ËùÒÔ¶Á/д²Ù×÷·¢ÉúÔÚRAMÖУ¬¿ÉÒÔÓÃramfs/tmpfsÀ´´æ´¢Ò»Ð©ÁÙʱÐÔ»ò¾­³£ÒªÐ޸ĵÄÊý¾Ý£¬ÀýÈç/tmpºÍ/varĿ¼£¬ÕâÑù¼È±ÜÃâÁ˶ÔFlash´æ´¢Æ÷µÄ¶ÁдËðºÄ£¬Ò²Ìá¸ßÁËÊý¾Ý¶ÁдËÙ¶È¡£
     Ramfs/tmpfsÏà¶ÔÓÚ´«Í³µÄRamdiskµÄ²»Í¬Ö®´¦Ö÷ÒªÔÚÓÚ£º²»Äܸñʽ»¯£¬Îļþϵͳ´óС¿ÉËæËùº¬ÎļþÄÚÈÝ´óС±ä»¯¡£TmpfsµÄÒ»¸öȱµãÊǵ±ÏµÍ³ÖØÐÂÒýµ¼Ê±»á¶ªÊ§ËùÓÐÊý¾Ý¡£
3.Cramfs
ÔÚǶÈëʽµÄ»·¾³Ö®Ï£¬ÄÚ´æºÍÍâ´æ×ÊÔ´¶¼ÐèÒª½ÚԼʹÓá£Èç¹ûʹÓÃRAMDISK·½Ê½À´Ê¹ÓÃÎļþϵͳ£¬ÄÇôÔÚϵͳÔËÐÐÖ®ºó£¬Ê×ÏÈÒª°ÑÍâ´æ(Flash)ÉϵÄÓ³ÏñÎļþ½âѹËõµ½ÄÚ´æÖУ¬¹¹ÔìÆðRAMDISK»·¾³£¬²Å¿ÉÒÔ¿ªÊ¼ÔËÐгÌÐò¡£µ«ÊÇËüÒ²ÓкÜÖÂÃüµÄÈõµã¡£ÔÚÕý³£Çé¿öÏ£¬Í¬ÑùµÄ´úÂë²»½öÔÚÍâ´æÖÐÕ¼¾ÝÁ˿ռä(ÒÔѹËõºóµÄÐÎʽ´æÔÚ)£¬¶øÇÒ»¹ÔÚÄÚ´æÖÐÕ¼ÓÃÁ˸ü´óµÄ¿Õ¼ä(ÒÔ½âѹËõÖ®ºóµÄÐÎʽ´æÔÚ)£¬ÕâÎ¥±³ÁËǶÈëʽ»·¾³Ï¾¡Á¿½ÚÊ¡×ÊÔ´µÄÒªÇó¡£
ʹÓà cramfs¾ÍÊÇÒ»ÖÖ½â¾öÕâ¸öÎÊÌâµÄ·½Ê½¡£cramfsÊÇÒ»¸öѹËõʽµÄÎļþϵͳ£¬Ëü²¢²»ÐèÒªÒ»´ÎÐԵؽ«ÎļþϵͳÖеÄËùÓÐÄÚÈݶ¼


Ïà¹ØÎĵµ£º

ʵսLinux Bluetooth±à³Ì (Æß) SDPЭÒé

Service Discovery Protocol(SDP)ÌṩһÖÖÄÜÁ¦£¬ÈÃÓ¦ÓóÌÐòÓз½·¨·¢ÏÖÄÄÖÖ·þÎñ¿ÉÓÃÒÔ¼°ÕâÖÖ·þÎñµÄÌØÐÔ¡£
·þÎñ·¢ÏÖЭÒé(SDP»òBluetooth SDP)ÔÚÀ¶ÑÀЭÒéÕ»ÖжÔÀ¶ÑÀ»·¾³ÖеÄÓ¦ÓóÌÐòÓÐÌØÊâµÄº¬Ò⣬·¢ÏÖÄĸö·þÎñÊÇ¿ÉÓõĺÍÈ·¶¨ÕâЩ¿ÉÓ÷þÎñµÄÌØÕ÷¡£SDP¶¨ÒåÁËbluetooth client·¢ÏÖ¿ÉÓÃbluetooth server·þÎñºÍËüÃǵÄÌØÕ÷µÄ·½·¨¡£ ......

Linux ϵͳʱ¼äÉèÖᢱà³Ì×ܽá

δÍê´ýÐø...
ÉèÖÃʱ¼ä£º
date -s "2009/11/08 11:23:00"
Ó²¼þʱÖÓÓëϵͳʱ¼äͬ²½Ò»Ï£º
hwclock --systohc
±à³Ì£º
#include <cstdlib>
time_t time(time_t *timer)
µ÷Óú󽫵±Ç°ÏµÍ³Ê±¼äÓë1900Äê1ÔÂ1ÈÕÏà²îµÄÃëÊý´æÈëµ½timerÖУ¬timer¿É¿´³ÉÊÇÒ»¸ö³¤ÕûÐÍÊý
¾ßÌåÃèÊö£º
  º¯ÊýÔ­ÐÍ£º  ......

Linux NFS ʹÓÃ×ܽá

 1.       ·þÎñÆ÷nfsµÄÅäÖÃ
2.       ¿Í»§¶ËnfsµÄÅäÖÃ
3.       ʹÓÃnfs
3.1 ×÷Ϊ¹²ÏíÎļþϵͳmount
3.2 ×÷Ϊ¸ùÎļþϵͳmount
4.±¸ ×¢
nfsÊÇNetwork File System£¬»ùÓÚRPC(Remote Procedure Call ProtocolÔ¶³Ì¹ý³Ìµ ......

¹ØÓÚlinuxϵÄÈíÁ´½ÓºÍÓ²Á´½Ó

 Á¬½ÓÉÏÁË·þÎñÆ÷£¬¼ì²éһϡ£´ÅÅ̿ռ䲻¹»ÁË
[java@localhost ~]$ df -lh
Filesystem Size Used Avail Use% Mounted on
/dev/hda2 5.8G 5.8G 0M 100% /
/dev/hda1 99M 8.5M 86M 10% /boot
none 506M 0 506M 0% /dev/shm
/dev/hda6 20G 77M 19G 1% /tmp
/dev/hda5 20G 14G 5.2G 72% /usr/local
/dev/hd ......

Hello£¬Qt——LinuxϱàдQt³ÌÐòµÄÏêϸ²½Öè

ǰһ¶Îʱ¼ä×ö¹ýÒ»¸öÔÚLinuxϱàдµÄQt³ÌÐò£¬Ã»À´µÃ¼°×ܽᣬÏÖÔÚ×ܽáÒ»ÏÂLinuxÏ¿ª·¢µÄÏêϸ²½Öè¡£²»¹ýÏÖÔÚ·¢ÏÖʹÓÃEclipse»òÕßQt CreatorÒª±ÈÖ±½ÓÓÃVIM±à³Ì¿ì½Ý¶àÁË£¬ÒÔºóÔÚѧϰQtµÄ¹ý³ÌÖпÉÄܾͲ»Ö±½ÓÔÚLinuxϱàÁË£¬ÏÈÔÚWinxpϱàÁËÔÙÒÆÖ²°É¡£ ÈÎÎñ£ºÔÚRedhatϵͳÏ´´½¨ºÍÏÔʾһ¸ö¼òµ¥µÄ´°¿Ú£¬Ê¹ÓñêÇ©ÏÔʾ×Ö·û´®¡°Hello ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ