LinuxÍøÂç¹ÜÀíԱӦƸ¿¼ÊÔÌ⣨º¬´ð°¸£©
LinuxÍøÂç¹ÜÀíԱӦƸ¿¼ÊÔÌ⣨º¬´ð°¸£©
Ò»£®Ìî¿ÕÌ⣺
£¨¼Ó´ÖµÄÎÄ×ÖΪ¸ÃÌâµÄ´ð°¸£©
1. ÔÚLinuxϵͳÖУ¬ÒÔ Îļþ
·½Ê½·ÃÎÊÉ豸 ¡£
2. LinuxÄÚºËÒýµ¼Ê±£¬´ÓÎļþ /etc/fstab
ÖжÁÈ¡Òª¼ÓÔصÄÎļþϵͳ¡£
3. LinuxÎļþϵͳÖÐÿ¸öÎļþÓà i½Úµã
À´±êʶ¡£
4. È«²¿´ÅÅÌ¿éÓÉËĸö²¿·Ö×é³É£¬·Ö±ðΪÒýµ¼¿é ¡¢×¨ÓÃ¿é ¡¢ i½Úµã±í¿é ºÍÊý¾Ý´æ´¢¿é
¡£
5. Á´½Ó·ÖΪ£º Ó²Á´½Ó ºÍ ·ûºÅÁ´½Ó
¡£
6. ³¬¼¶¿é°üº¬ÁËi½Úµã±í ºÍ ¿ÕÏпé±í
µÈÖØÒªµÄÎļþϵͳÐÅÏ¢¡£
7. ijÎļþµÄȨÏÞΪ£ºdrw-r--r--£¬ÓÃÊýÖµÐÎʽ±íʾ¸ÃȨÏÞ£¬Ôò¸Ã°Ë½øÖÆÊýΪ£º 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. µ±Ïëɾ³ý±¾ÏµÍ³Óò»É쵀 É豸Çý¶¯³ÌÐò
ʱ±ØÐë±àÒëÄںˣ¬µ±Äں˲»Ö§³ÖϵͳÉ쵀 É豸Çý¶¯³ÌÐò
ʱ£¬±ØÐë¶ÔÄÚºË Éý¼¶
¡£
26 PingÃüÁî¿ÉÒÔ²âÊÔÍøÂçÖб¾»úϵͳÊÇ·ñÄܵ½´ï һ̨Զ³ÌÖ÷»ú
£¬ËùÒÔ³£³£ÓÃÓÚ²âÊÔÍøÂçµÄ Á¬Í¨ÐÔ ¡£
27. vi±à¼Æ÷¾ßÓÐÁ½ÖÖ¹¤×÷ģʽ£º ÃüÁîģʽ ºÍ ÊäÈëģʽ
¡£¡¡¡¡28. ¿ÉÒÔÓÃls –alÃüÁîÀ´¹Û²ìÎ
Ïà¹ØÎĵµ£º
ÊÖÍ·Óиöep9315µÄ°å£¬½ñÌìͻȻÏëÆðÅÜÒ»ÏÂadslÉÏÍø¡£ÍíÉÏ»ØÀ´¾Í¿ªÊ¼¸ã¡£
´Ó10µãµ½ÏÖÔÚ£¬ÖÕÓÚÄܹ»ÅÜÆðÀ´¡£
¸ø´ó¼Ò½è¼øһϡ£
1.±àÒëÄںˣ¬°ÑpppµÄÄÇЩѡÏîÑ¡ÉÏ¡£ (ÎÒÓÃ2.6.8.1µÄkernel£¬cirrus µÄpatch)
2.libpcap-0.9.1 Õâ¸ö°üÊÇpppdÐèÒªµÄ¡£
./configure CC=arm-linux-gcc CFLAGS=-msoft-float --target=arm-linu ......
Îļþfun.c£¬fun.h£¬hello.c£¬hello.h£¬main.c¶¯Ì¬¿âº¯Êý¶¼ÔÚfun.cºÍhello.cÀïÃæ
----------------------------
fun.c:
int add(int a, int b)
{
return a+b;
}
fun.h:
#ifndef _FUN_H_11
#define _FUN_H_11
int add(int a, int b);
#endif
----------------------------
hello.c:
££i nclude <stdio ......
1 ¡¢ÖØÐÂÆô¶¯»úÆ÷£¬ÔÚ³öÏÖgrubÒýµ¼½çÃæºó£¬°´F2£¬ÔÚÆô¶¯linux µÄÑ¡ÏîÀï¼ÓÉÏinit=/bin/bash£¬Í¨¹ý¸øÄں˴«µÝinit=/bin/bash²ÎÊýʹµÃOSÔÚÔËÐÐlogin³ÌÐò֮ǰÔËÐÐbash£¬³öÏÖÃüÁîÐС£
¡¡¡¡2 ¡¢ÉÔµÈƬ¿Ì³öÏÖ(none)# £ºÃüÁîÐС£
¡¡¡¡3 ¡¢ÊäÈëmount -n / -o remount £¬rw
¡¡¡¡4 ¡¢ÊäÈë mount–n /usr
¡¡¡¡5 ¡¢ÊäÈë cd /usr ......
ÓÐʱºòÎı¾Îļþ£¨TXT£©´Ówindows´æÈëlinuxʱ£¬
ÔÚlinuxÏÂÃæ²é¿´ÎļþµÄÄÚÈݾͻá±ä³ÉÂÒÂ룬
ÓÃÒÔÏÂÃüÁî¿ÉÒÔ»¹txtÎļþ±¾À´µÄÃæÄ¿¡£
GB2312ΪwindowsϵͳÖеÄÄÚÂ룬Èç¹ûÊÇÆäËûµÄÇë¸ÄΪÏàÓ¦ÄÚÂë
UTF-8ÊÇת»»ºóµÄÄÚÂ룬ÒòΪLINUX ϵͳÊÇÖ§³ÖUTF-8µÄ£¬
ËùÒÔÎļþÄÚÈݼ´¿ÉÕý³£ÏÔʾ¡£
iconv -f GB2312 -t UTF-8 tmp.txt>tmp1 ......
ÔÚ linux ÏÂÅäÖÃ ITK
1. ÏÂÔØ CMake£ºhttp://www.cmake.org/cmake/resources/software.html
Ϊ·½±ã°²×°£¬ÕâÀïÏÂÔضþ½øÖÆÎļþ£¬Ñ¡ÔñÏÂÔØ£º cmake-2.6.4-Linux-i386.sh
2. °²×° CMake, µ½ cmake-2.6.4-Linux-i386.sh ´æ·ÅµÄĿ¼,ÊäÈ룬¿ÉÓà TAB ¼ü·½±ã²¹ÆëÃüÁî
#./ cmake-2. ......