¡¾×ª¡¿LinuxµÄͼÐλ¯×ÀÃæ¹ÜÀí¡úĿ¼¹ÜÀíµÄ»ù´¡ÖªÊ¶
ÔÚLinuxϵͳÉÏÃüÃûĿ¼µÄ·½Ê½ÊÇÏ൱ÒþÃصģ¬ÕâҪ׷Ëݵ½µçÄÔÓ²¼þ´¦ÀíÄÜÁ¦±È½ÏÈõ¶ø¼Û¸ñÓֱȽϹóµÄʱÆÚ¡£ÔÚLinuxϵͳÉÏÃüÃûĿ¼µÄ·½Ê½ËƺõÓе㱿׾£¬µ«ÓëÆäËûµÄÿ¼þÊÂÇéÒ»Ñù£¬ÕâÖ»Ð軨һЩʱ¼ä¼ÓÒÔÏ°¹ß¡£Í¨¹ýÃèÊöLinuxÎļþϵͳµÄÈ«¾°£¬Ê¹¶ÁÕß¿ÉÒÔ¶ÔLinuxµÄÎļþϵͳÓнÏÇå³þµÄÈÏʶ¡£
¸ùĿ¼(/)
¡¡¡¡Ä¿Â¼½á¹¹ÉϵÄ×î¸ßµã±»³ÆΪ¸ùĿ¼¡£ËüʹÓÃÁËÓ볬¼¶Óû§ÏàͬµÄÃû³Æ£¬¿ÉÒÔ½«¸ùĿ¼ºÍ³¬¼¶Óû§¶¼ÏëÏñ³É¶¥²ã£¬ÕâÑù±È½ÏÈÝÒ×¼ÇÒä¡£µ¥¸ö×Ö·ûб¸Ü("/")±íʾ¸ùĿ¼¡£
¡¡¡¡×¢Ò⣬/Ŀ¼ÓërootÓû§µÄÖ÷Ŀ¼²»ÊÇÒ»»ØÊ£¬ÆäÖ÷Ŀ¼Ϊ/root£¬Òò´Ë/rootĿ¼ÊÇ/µÄ×ÓĿ¼¡£
¡¡¡¡ÔÚLinuxϵͳÉϵÄÆäËûĿ¼¶¼°üº¬ÔÚ¸ùĿ¼֮ϵIJã´Î½á¹¹ÖУ¬ÕâÒ»µã²»Í¬ÓÚWindowsϵͳ¡£WindowsϵͳÖеÄÿ¸öÇý¶¯Æ÷±»¸³ÓèÁË×Ô¼ºµÄ×Öĸ¼°Æä×Ô¼ºµÄĿ¼½á¹¹¡£ÔÚLinuxÖУ¬ÏµÍ³ÉÏËùÓеĴ洢É豸¶¼±»×°Ôص½¸ùĿ¼֮ϵÄÿ¸öĿ¼ÖУ¬»òÕßÖ±½ÓÔÚ¸ùĿ¼Ï£¬»òÕ߸üÏÂÒ»²ã¡£
Ö÷Ŀ¼(~)
¡¡¡¡LinuxµÄĿ¼Ãû³ÆÓëÖÚ²»Í¬£¬ÏÖÔÚÀ´ËµÃ÷Ò»ÏÂÖ÷Ŀ¼¡£Èç¹ûÁ½¸öÓû§¾ßÓв»Í¬µÄÓû§ÕË»§ºÍ²»Í¬µÄÖ÷Ŀ¼(²¢ÇÒÓ¦¸ÃÓв»Í¬µÄÖ÷Ŀ¼)£¬ÄÇôÄÄÒ»¸öÊÇÖ÷Ŀ¼ÄØ£¿¶ÔÓÚ²»Í¬µÄÓû§£¬´ð°¸ÊDz»Í¬µÄ¡£ÀýÈ磬Óû§1µÄÖ÷Ŀ¼±»³ÆΪ/home/millerm¡£Èç¹ûÓû§1Ï£Íû·ÃÎʸÃĿ¼£¬¿ÉÒÔÊäÈ벨ÕÛºÅ(~)£¬Óû§1µÄϵͳ֪µÀÓû§1Ïëµ½Ö÷Ŀ¼ÖС£Èç¹ûÓû§2ÊÔͼÓò¨ÕۺŴóС¸Ä±äĿ¼£¬ÄÇôÓû§2²»»áµ½´ïÓû§1µÄÖ÷Ŀ¼£¬Óû§2½«µ½´ïÓû§2µÄÖ÷Ŀ¼¡£
¡¡¡¡ÕâÊÇÒ»ÖÖ°ïÖúÓû§ÕÒµ½Ô·µÄ¿ì½Ý·½Ê½£¬ÄÜʹÓû§¸ü¿ìµØ·ÃÎÊ×Ô¼ºµÄÖ÷Ŀ¼¡£ÀýÈ磬Óû§ÏÂÔØÁËÒ»¸öС³ÌÐò(ddr)£»ÒòΪËü·ÅÖÃÔÚÖ÷Ŀ¼Ï£¬ËùÒÔÓû§Äܹ»ÔÚÆäËûµØ·½ÓÃÏÂÁÐÃüÁîÔËÐÐËü(Ìáʾ·ûÖеÄб¸ÜÖ¸Ã÷Óû§ÔÚ/Ŀ¼ÖÐ)£º
¡¡¡¡millerm@romans:/> /home/millerm/downloads/ddr
¡¡¡¡Óû§Èç¹ûÏë½ÚʡһЩʱ¼ä£¬¿Éͨ¹ýÀûÓò¨Õۺſì½Ý·½Ê½Ö´ÐÐÏàͬÃüÁîÒ²ÄÜ×öͬÑùµÄÊÂÇé¡£
¡¡¡¡millerm@romans:/> ~/downloads/ddr
dotÎļþ
¡¡¡¡LinuxÁíÍâÒ»¸öÁîÈ˸е½Ä°ÉúµÄÊõÓïÊÇ"dot"Îļþ£¬ÕâЩÎļþµÄÃû³ÆÒÔµã("£®")¿ªÊ¼¡£Í¨³££¬ÕâЩÎļþÊÇÒþ²ØµÄ¡£ÀýÈ磬ÁбíÃûΪsecretµÄĿ¼ÖеÄÎļþ£º
¡¡¡¡millerm@romans:~> ls secret
¡¡¡¡millerm@romans:~>
¡¡¡¡¸ù¾ÝĿ¼ÁбíÃüÁÕâÀïûÓÐÈκÎÎļþ¡£µ«ÊÇ£¬Èç¹û·¢³öÃüÁîÈ¥²é¿´ÄÇЩÒԵ㿪ʼµÄĿ¼ÄÚÈÝ£¬ÔòµÃµ½ÁËÒÔϽá¹û£º
¡¡¡¡millerm@romans:~> ls –a secret
¡¡¡¡. .. .secret
¡¡¡¡ÏÖÔÚ£¬¾Í¿ÉÒÔ¿´µ½ÁËÃû³ÆΪ"£®"ºÍ"£®£®"µÄÌõÄ¿£¬ÒÔ¼°Ãû³ÆΪ".secret"µÄÎļþ
Ïà¹ØÎĵµ£º
ÀýÒ»£º·¢ËÍSignaling Packet£º
Signaling CommandÊÇ2¸öBluetoothʵÌåÖ®¼äµÄL2CAP²ãÃüÁî´«Êä¡£ËùÒÔµÃSignaling CommandʹÓÃCID 0x0001.
¶à¸öCommand¿ÉÒÔÔÚÒ»¸öC-frame£¨control frame£©Öз¢ËÍ¡£
Èç¹ûÒªÖ±½Ó·¢ËÍSignaling Command.ÐèÒª½¨Á¢SOCK_RAWÀàÐ͵ÄL2CAPÁ¬½ÓSocket¡£ÕâÑù²ÅÓлú»á×Ô¼ºÌî³äCommand Code£¬Identi ......
¹¤×÷¶ÓÁÐ(work queue)ÊÇLinux kernelÖн«¹¤×÷ÍƺóÖ´ÐеÄÒ»ÖÖ»úÖÆ¡£ÕâÖÖ»úÖƺÍBH(bottom half)»òTasklets²»Í¬Ö®´¦ÔÚÓÚ¹¤×÷¶ÓÁÐÊÇ°ÑÍƺóµÄ¹¤×÷½»ÓÉÒ»¸öÄÚºËÏß³ÌÈ¥Ö´ÐУ¬Òò´Ë¹¤×÷¶ÓÁеÄÓÅÊƾÍÔÚÓÚËüÔÊÐíÖØе÷¶ÈÉõÖÁ˯Ãß¡£
linux 2.6.20ÒԺ󣬹¤×÷¶ÓÁлúÖƺÍ֮ǰµÄ°æ±¾ÓÐÒ»µã²»Í¬£¬ÔÚÍøÉÏÕÒÁËÒ»µã×ÊÁÏ£¬Ò²ÏàÓ¦µÄ¿´ÁËһЩcode£ ......
ת×Ô£ºhttp://www.cnblogs.com/hopeworld/archive/2009/08/07/1541444.html
ͳ¼Æ×ÜÊý´óС
du -sh xmldb/
du -sm * | sort -n //ͳ¼Æµ±Ç°Ä¿Â¼´óС ²¢°²´óС ÅÅÐò
du -sk * | sort -n
du -sk * | grep guojf //¿´Ò»¸öÈ˵ĴóС
&nb ......
ÈçºÎÔÚlinux¿ª»úʱ×Ô¶¯Æô¶¯smb¹²Ïí·þÎñ£¿
·½·¨1£ºntsysv£¬ÓнçÃ棬ѡÖÐsamba·þÎñ¼´¿É
·½·¨2. chkconfig --add smb
[root@test ~]# chkconfig --add smb
[root@test ~]# chkconfig --list smb
smb ......
ÏÂÔØntfs-3g
http://www.ntfs-3g.org/
ntfs-3gÒÀÀµFUSE£¨Filesystem in Userspace£©
ÏÈ´¦ÀíÒÀÀµ
ÏÂÔØFUSE
http://fuse.sourceforge.net/
±àÒëFUSE
> ./configure
> make
> make install
±àÒëntfs-3g
vi ½âѹºóµÄĿ¼/src/secaudit.c
²éÕÒ#include <attr/xattr.h>
Ì滻Ϊ#include <l ......