linuxĿ¼½á¹¹½éÉÜ
תÌù£ºhttp://www.xici.net/main.asp?url=/u4612405/d78561560.htm
LinuxµÄĿ¼½á¹¹±ÈDOS¸´ÔÓ¶àÁË,ÈÃÎÒÃÇÀ´¿´¿´ËüµÄĿ¼ÀïÓÐЩʲô¶«Î÷°É.
/bin (binary)
Õâ¸öĿ¼°üº¬×ÅËùÓеıê×¼ÃüÁîºÍÓ¦ÓóÌÐò.
/boot
ÕâÀï´æ·Å¸øliloʹÓõÄһЩÎļþ.
/dev (device)
Õâ¸öĿ¼°üº¬×ÅÓëÖն˺ÍÍâÉèµÄÎļþ½Ó¿Ú,ÔÚLinuxÏÂ,ÎļþºÍÉ豸ÊÇÓÃͬÖÖ·½·¨·ÃÎÊ µÄ.ϵͳÉϵÄÿ¸öÉè ±¸¶¼Ó¦¸ÃÔÚÕâÀïÓÐÒ»¸ö¶ÔÓ¦µÄÉ豸Îļþ.¿¼²ìÒ»ÏÂÕâ¸öºê:
#define putchar(ch) fputc(ch,stdout)
ÆäÖÐfputs¾ÍÊǰÑchÊä³öµ½stdoutÈ¥ÁË,ÕâÀïµÄstdout¾ÍÊDZ»µ±³ÉÁËÎļþ.
/etc (etcetera)
Õâ¸öĿ¼°üº¬×ÅϵͳÉèÖÃÎļþºÍÆäËûµÄϵͳÎļþ,ËüÔÚLinuxϼ«ÎªÖØÒª,ÈÃÎÒÃÇ¿´¿´ ËüµÄ×ÓĿ¼װЩʲô:
/etc/DIR_COLORS
É趨ÔÚÓà ls ʱ,¸÷ÖÖ²»Í¬µµ°¸ÐÍ̬ËùÓõÄÑÕÉ«,µ«ÊDz»ÄÜÓÃpipe ÔÙµ¼ÏòÊä³ö,·ñÔò¾ÍûÓи÷ÖÖÑÕÉ«ÁË. Óɵµ°¸µÄÄÚÈÝ¿ÉÒÔºÜÇáÒ×µÄÁ˽â,Èç default µÄdirectory ÊÇÀ¶É«,¾ßÓпÉÖ´ÐеµÈ¨ÏÞµÄÊÇÂÌÉ«,¶øÑ¹ËõµµÊǺìÉ«...... ÕâЩ¶¼¿ÉÒÀ¸öÈËϲºÃÀ´¼ÓÒÔ¸ü¸Ä. Õâ¸öµµ°¸ÄÚÈÝдµÃºÜÇå³þ,Ïë±Ø´ó¼ÒÒ»ÑÛÒ²¾Í¿ÉÒÔ¿´µÃ³öÀ´,ÔÚÑÕÉ«µÄ×é³É·½Ãæ, ÎÒÃdz£Óà RGB ÈýÔÉ«µÄ³É·ÝÖµÀ´×éºÏ³ö¸÷ÖÖ²»Í¬µÄÑÕÉ«. ÓÉR,G,B Õâ¸öbit ÊÇ 0 »òÊÇ 1 Èý¸öÖµ×éºÏ³öÑÕÉ«Õâ¸öµÀÀíËädzÏÔ,µ«¼ÙÈçÎÒÃǸüÁ˽âR,G,B µÄ¼ÓȨֵ·Ö±ðÊÇ 1,2,4 µÄ»°,ÄǾÍÔÙÒ²²»Ó÷Êé²éÑÕÉ«ÁË...... Ñ¡Ôñ×Ô¼ºµÄµ÷É«ÅÌÀ´È¡´úÔ¤ÉèµÄµ÷É«ÅÌ,ÊǾ³£»á×öµÄÊÂ.
/etc/HOSTNAME
É趨Óû§µÄ½ÚµãÃû.¼Ç¼ÍêÕûµÄhostnameÓëdomain name,Õâ¸öµµ°¸ÔÚÐëÒªhostnameµÄ³¡ºÏ»áÓõõ½,Èç /etc/rc.d/rc.M µÈ......
/etc/NETWORKING
ÀïÃæÖ»ÓÐÒ»ÐÐYES,±íÃ÷ÍøÂçÊÇ´æÔÚµÄ,ûÓÐÈκÎ×÷ÓÃ.
/etc/X11
link µ½ /var/X11/lib/X11
/etc/aliases
Õâ¸öÎļþÊǸøsendmailµÄʹÓÃÉèÖñðÃû.
/etc/at.deny
ÔÚÕâ¸öµµ°¸ÖпɼÇÔØÄÇЩÈ˲»ÄÜʹÓÃatÕâ¸öÃüÁîÀ´×öһЩlater job,¼ÙÈçat.deny
ÊǿյÄ,¶øÇÒ at.allow Ò²²»´æÔڵϰ. ÄǾÍÊÇÿ¸öÈ˶¼¿ÉÒÔÓà at Õâ¸öÃüÁî.
(atÃüÁîÊÇÈÃϵͳÔÚÌØ¶¨µÄʱ¼äÖ´ÐÐÄ
Ïà¹ØÎĵµ£º
1. HCI²ãÐÒé¸ÅÊö£º
HCIÌṩһÌ×ͳһµÄ·½·¨À´·ÃÎÊBluetoothµ×²ã¡£ÈçͼËùʾ£º
´ÓͼÉÏ¿ÉÒÔ¿´³ö£¬Host Controller Interface(HCI) ¾ÍÊÇÓÃÀ´¹µÍ¨HostºÍModule¡£Hostͨ³£¾ÍÊÇPC£¬ ModuleÔòÊÇÒÔ¸÷ÖÖÎïÀíÁ¬½ÓÐÎʽ£¨USB,serial,pc-cardµÈ£©Á¬½Óµ½PCÉϵÄbluetooth Dongle¡£
ÔÚHostÕâÒ»¶Ë£ºapplication,SDP,L2capµÈÐÒé ......
Service Discovery Protocol(SDP)ÌṩһÖÖÄÜÁ¦£¬ÈÃÓ¦ÓóÌÐòÓз½·¨·¢ÏÖÄÄÖÖ·þÎñ¿ÉÓÃÒÔ¼°ÕâÖÖ·þÎñµÄÌØÐÔ¡£
·þÎñ·¢ÏÖÐÒé(SDP»òBluetooth SDP)ÔÚÀ¶ÑÀÐÒéÕ»ÖжÔÀ¶ÑÀ»·¾³ÖеÄÓ¦ÓóÌÐòÓÐÌØÊâµÄº¬Ò⣬·¢ÏÖÄĸö·þÎñÊÇ¿ÉÓõĺÍÈ·¶¨ÕâЩ¿ÉÓ÷þÎñµÄÌØÕ÷¡£SDP¶¨ÒåÁËbluetooth client·¢ÏÖ¿ÉÓÃbluetooth server·þÎñºÍËüÃǵÄÌØÕ÷µÄ·½·¨¡£ ......
s
hellÊÇÓû§ºÍLinux²Ù×÷ϵͳ֮¼äµÄ½Ó¿Ú¡£LinuxÖÐ
ÓжàÖÖshell£¬ÆäÖÐȱʡʹÓõÄÊÇBash¡£±¾Õ½²ÊöÁËshellµÄ¹¤×÷ÔÀí£¬shellµÄÖÖÀ࣬shellµÄÒ»°ã²Ù×÷¼°BashµÄÌØÐÔ¡£
¡¡¡¡Ê²Ã´ÊÇshell
¡¡¡¡LinuxϵͳµÄshell×÷Ϊ²Ù×÷ϵͳµÄÍâ¿Ç£¬ÎªÓû§Ìá
¹©Ê¹ÓòÙ×÷ϵͳµÄ½Ó¿Ú¡£ËüÊÇÃüÁîÓïÑÔ¡¢ÃüÁî½âÊͳÌÐò¼°³ÌÐòÉè¼ÆÓïÑÔµÄͳ³Æ¡£
¡¡¡¡s ......
Ò»¡¢ÄÚºËÆô¶¯Íêºó£¬Ê×ÏÈÔËÐÐ/linuxrc
/linuxrc ÄÚÈÝ£º
#!/bin/sh
echo "mount /etc as ramfs"   ......
²é¿´Äں˰汾ºÅµÄ·½·¨ÊÇ£º
´ò¿ªÒ»¸öÖÕ¶Ë£¬ÊäÈëÃüÁîuname -r
±ÈÈçUbuntu9.10µÄÄÚºËÊÇlinux 2.6.31
CentOS 5.4µÄÄÚºËÊÇlinux2.6.18
²é¿´·¢Ðа汾ºÅµÄ·½·¨ÊÇ£º
ÓÃÃüÁîÕÒµ½/etcĿ¼ÏµÄissueÎļþ»òreleaseÎļþ¡£ ls /etc/*issue* »ò ls /etc/*release*
È»ºóÖ±½ÓÓÃcatÃüÁî²é¿´ÎļþÄÚÈݾÍÖªµÀ°æ±¾ºÅÁË£º
±ÈÈçÔÚubuntu lin ......