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

Linux ϵͳÏÂÈçºÎ·ÖÇø²Å×îºÏÀí

Linux ϵͳÏÂÈçºÎ·ÖÇø²Å×îºÏÀí
ÒÔÏÂÕª×Ô¡¶Gentoo Linux x86Êֲᡷ
http://www.gentoo.org/doc/zh_cn/handbook/handbook-x86.xml
·ÖÇøµÄÊýÄ¿Ö÷Òª¸ù¾ÝÄãµÄϵͳ»·¾³À´¾ö¶¨¡£
ÀýÈ磬Èç¹ûÄãÓкܶàÓû§£¬Äã¿ÉÄܸüÏ£Íû°ÑÄãµÄ/homeĿ¼¶ÀÁ¢³öÀ´£¬ÒòΪÕâÑù×ö¿ÉÒÔÔö¼Ó°²È«ÐÔ£¬±¸·ÝÆðÀ´Ò²¸üÈÝÒס£Èç¹ûÄã°²×°GentooÓÃÀ´×öÓʼþ·þÎñÆ÷£¬ÄãµÄ/varĿ¼Ӧ¸Ã¶ÀÁ¢³öÀ´£¬ÒòΪÓʼþ¶¼´æ´¢ÔÚ/varĿ¼ÖС£Ñ¡ÔñÒ»¸öºÃµÄÎļþϵͳ½«×î´óÏ޶ȵØÌá¸ßÄãµÄϵͳÐÔÄÜ¡£
ÓÎÏ··þÎñÆ÷Ó¦¸Ã°Ñ/optĿ¼¶ÀÁ¢³öÀ´£¬ÒòΪ´ó¶àÊýÓÎÏ··þÎñ¶ËÈí¼þ¶¼°²×°ÔÚÄÇ¡£ÀíÓÉÒ²Óë/homeĿ¼ÀàËÆ£º°²È«Ó뱸·Ý¡£ÄãÒ»¶¨ÒªÊ¹/usr
Ŀ¼±£³Ö×ã¹»´ó£ºÒòΪËü½«²»½ö°üº¬´ó²¿·ÖÓ¦ÓóÌÐò£¬¶øÇÒPortageÊ÷±¾Éí¾ÍÐèÒª´óÔ¼500M¿Õ¼ä£¬Õ⻹²»°üÀ¨´æ´¢ÔÚÆäÖеĸ÷ÖÖÔ´´úÂë°ü¡£
ÕýÈçÄãËù¿´µ½µÄ£¬ÕâÍêȫȡ¾öÓÚÄãÏëÒª´ïµ½Ê²Ã´Ä¿µÄ¡£¶ÀÁ¢µÄ·ÖÇø»ò¾íÓÐÒÔÏÂÓŵ㣺
    * Äã¿ÉÒÔΪÿһ¸ö·ÖÇø»ò¾íÑ¡Ôñ×î¼ÑÐÔÄܵÄÎļþϵͳ
    * Èç¹ûÒ»¸öÓÐÎÊÌâµÄ¹¤¾ß²»Í£µØÏòÒ»¸ö·ÖÇø»ò¾íдÎļþ£¬Ò²²»»á°ÑÄãÕû¸öϵͳµÄ¿ÉÓÿռ䶼ÓÃÍê
    * Èç¹ûÐèÒª£¬¿ÉÒÔ¼õÉÙÎļþϵͳ¼ì²âµÄʱ¼ä£¬ÒòΪ¶à¸ö¼ì²â¿ÉÒÔ²¢ÐеĽøÐУ¨¾¡¹ÜÕâ¸öÓÅÊÆÔÚ¶à´ÅÅÌϵͳÉϱȶà·ÖÇøÏµÍ³ÉϸüΪÃ÷ÏÔ£©
    * ͨ¹ý¶ÔһЩ·ÖÇøµÄ½øÐÐÖ»¶Á¡¢nosuid£¨ºöÂÔsetuid룩¡¢noexec£¨ºöÂÔ¿ÉÖ´ÐÐ룩µÈ·½Ê½¹ÒÔØ£¬°²È«ÐÔ»á´ó´óÔöÇ¿
È»¶ø£¬¶à·ÖÇøÏµÍ³ÓÐÒ»´óȱµã£ºÈç¹ûÅäÖõIJ»ºÏÀí£¬¿ÉÄܵ¼ÖÂϵͳÖÐÒ»¸ö·ÖÇøÓкܴóµÄ¿ÕÏпռ䣬¶øÁíÒ»¸öûÓпÕÏпռäÁË¡£SCSIºÍSATA»¹ÓÐ15¸ö·ÖÇøµÄÏÞÖÆ¡£
×÷Ϊ·ÖÇøµÄÀý×Ó£¬ÎÒÃÇÏòÄãʾ·¶Ò»¸öÓÃÓÚÑÝʾµÄÓÐ20GB´ÅÅ̵ıʼDZ¾£¨°üº¬ÍøÕ¾·þÎñÆ÷¡¢Óʼþ·þÎñÆ÷¡¢gnome……£©£º
´úÂë 2.1: ÎļþϵͳʹÓÃʵÀý
$ df -h
Filesystem    Type    Size        Used        Avail    Use%    Mounted on
/dev/sda5     ext3    509M     132M       351M   28%      /
/dev/sda2     ext3    5.0G      3.0G        1.8G     63%      /home
/dev/sda7     ext


Ïà¹ØÎĵµ£º

ÎÒËùÊìϤµÄLinuxÃüÁî

ÔÚÕâÀïÕûÀíÒ»ÏÂÎÒËùÊìϤµÄlinuxÃüÁÕâЩÃüÁîÓ¦¸ÃÊÇʹÓÃlinuxÔËÓªÒ»¸öÍøÕ¾ËùÐèµÄ»ù±¾ÃüÁ¹©ÏëѧϰʹÓÃlinuxµÄͬÊ²ο¼¡£
´ó¼ÒÒ²¿ÉÒÔ²¹³äһЩÔÚ¹¤×÷Öг£Óõ½µÄÃüÁֻÁÐϵͳÃüÁîºÍ»ù±¾shell½Å±¾£¬²»Éæ¼°apache¡¢tomcat¡¢ftp¡¢mysql¹ÜÀí¡£ 
ÎÒÖ»ÁгöÃüÁîºÍ³£¼ûµÄ²ÎÊý×éºÏ£¬º¬Òå¾Í²»½âÊÍÁË£¬´ó¼ÒÎÊÎÊgoogle¶¼»áµÃµ½ ......

Linux ²»Í¬ÑÕÉ«µÄÎļþ´ú±íµÄº¬Òå

À¶É« ´ú±íĿ¼£»
ÂÌÉ« ´ú±í¿ÉÖ´ÐÐÎļþ£»
ºìÉ«   ´ú±íѹËõÎļþ£»
dzÀ¶É«   ´ú±íÁ´½ÓÎļþ£»
»ÒÉ«   ´ú±íÆäËûÎļþ£»
ºìÉ« ÉÁ˸   ´ú±íÁ´½ÓµÄÎļþÓÐÎÊÌâÁË£»
»ÆÉ«   ´ú±íÉ豸Îļþ£»
·ÛºìÉ« ´ú±íͼƬÎļþ»òÊÇsocketÎļþ£»
Çà»ÆÉ« ´ú±í¹ÜµÀÎļþ£»
ºÖÉ«±³¾°É« ´ú±íʧЧµÄÁ´½ÓÎļþ£» ......

Linux±Ê¼Ç


linuxĿ¼¼Ü¹¹
/   ¸ùĿ¼
/bin    ³£ÓõÄÃüÁî
binary file µÄÄ¿錄
/boot   ´æ·ÅϵͳÆô¶¯Ê±±ØÐë¶ÁÈ¡µÄµµ°¸£¬°üÀ¨ºËÐÄ
(kernel) ÔÚÄÚ
     /boot/grub/menu.lst   GRUBÉèÖÃ
     /boot/vmlinuz   ÄÚºË
  ......

linuxÏÂftpµÄÅäÖÃ

VSFTPDµÄÉèÖÃÑ¡Ïî
¡¡¡¡VSFTPDµÄÅäÖÃÎļþ/etc/vsftpd/vsftpd.confÊǸöÎı¾Îļþ¡£ÒÔ“#”×Ö·û¿ªÊ¼µÄÐÐÊÇ×¢ÊÍÐС£Ã¿¸öÑ¡ÏîÉèÖÃΪһÐУ¬¸ñʽΪ“option=value”£¬×¢Òâ“=”ºÅÁ½±ß²»ÄÜÁô¿Õ°×·û¡£³ýÁËÕâ¸öÖ÷ÅäÖÃÎļþÍ⣬»¹¿ÉÒÔ¸øÌض¨Óû§É趨¸öÈËÅäÖÃÎļþ£¬¾ßÌå½éÉܼûºó¡£
¡¡¡¡VSFTPD°üÖÐËù´øµ ......

linuxÃüÁîÐм¼ÇÉ

ÏÈд¼¸Ìõ£¬×Ô¼º³£Óõģ¬ÒÔºóÔÙ²¹³ä£º
1. ALT + '.'
ǰһÌõÃüÁîµÄ×îºóÒ»¸ö²ÎÊý¡£
ÀýÈ磺
µÚÒ»ÌõÃüÁls /usr/loca/£»
µÚ¶þÌõÃüÁcd /usr/local;
µÚ¶þÌõÃüÁîµÄ/usr/local£¬Ö±½Óͨ¹ýALT+'.'¼´¿ÉÊäÈë¡£
2.CTRL+'r'
ÔÚhistoryÖÐѰÕÒÃüÁî
3.TAB
²¹ÆëÎļþÃû»òĿ¼Ãû
4.$ find -name '*.[ch]' | xargs grep -E 'expr' ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ