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

LinuxÏÂc³ÌÐò¿ª·¢±Ê¼Ç

 µÚÒ»ÕÂ
1.
½âÊÍÐÔÓïÑÔ£ºshell  javascript python  ±à³ÌÈËÔ±²»ÐèÒª¾­¹ý±àÒë Á¬½ÓµÄ¹ý³Ì£¬¿ÉÒÔÔÚÌØ¶¨»·¾³ÏÂÖ±½ÓÖ´ÐеÄÓïÑÔ  ×Ô¶¯±àÒëÁ¬½Ó¡£¿ª·¢Ð§Âʸߣ¬µ«ÔËÐÐЧÂʵ͡£
±àÒëÐÍÓïÑÔ£ºjava c c++£¬ÐèÒª¾­¹ý±à³ÌÈËÔ±¾­¹ý±àÒëºÍÁ¬½Ó²úÉú¿ÉÖ´ÐгÌÐòµÄÓïÑÔ¡£ÔËÐÐЧÂʸߡ£
2.
Êý¾Ý
Êý¾Ý½á¹¹£ºÊý¾ÝÖ®¼äµÄÒ»ÖÖ»ò¶àÖÖ¹ØÏµ¡£ÃÜÇÐÏà¹ØµÄÊÇÊý¾ÝµÄÀàÐͺÍÊý¾ÝµÄ´æ·Å¡£
³ÌÐòÉè¼Æ£º±àд³ÌÐòµÄ¹ý³Ì¡£
Èí¼þ£º³ÌÐòºÍÎĵµ¡£
3.
cÓïÑÔÊǽṹ»¯µÄÓïÑÔ
¾ÍÊÇ˵£ºÕû¸ö³ÌÐòÊÇÓú¯Êý´®ÁªÆðÀ´ÊµÏֵġ£¹¦Äֽܷ⣬×Ô¶¥ÏòÏ£¬Öð¸ö·Ö½â¡£
µÚ¶þÕÂ
1.
¿ª·¢»·¾³
±à¼­Æ÷ vi
±àÒëÆ÷ gcc
µ÷ÊÔÆ÷ gdb
º¯Êý¿â glibc
ϵͳͷÎļþ glibc_header
2.
¿ª·¢Í¼ÐνçÃæ ͼÐοâ
gnome   Ò»°ãÊÇÓÃc
kde     Ò»°ãʹÓÃc++
3.
IDE ¼¯³É¿ª·¢»·¾³
kylix ºÅ³ÆlinuxϵÄdephi
kdevelop
RHIDE  ÀàËÆÓëturbo c++
4.gcc
-o  Ö¸¶¨¿ÉÖ´ÐÐÎļþÃû
-c Ö»Êä³ö±àÒë½á¹û ²»Á´½Ó£¬²»Éú³É¿ÉÖ´ÐÐÎļþ
-g ±íʾÔÚ±àÒëʱÌṩÒÔºó½øÐе÷ÊÔµÄÐÅÏ¢
5.glibc Ìṩϵͳµ÷Óúͻù±¾º¯ÊýµÄc¿â
Á½ÖÖ°²×°·½Ê½
°²×°³É²âÊÔÓõĺ¯Êý¿â
°²×°³ÉÖ÷Òªcº¯Êý¿â£¨Ä¬ÈÏ£©
¼¸¸ö¸½¼Ó°ü
linuxThreads   locale   crypt
6.glibc_header
Èô¹ûȱÉÙÍ·Îļþ ¿ÉÒÔʹÓÃrpmµÄ½øÐа²×°linuxµÄ¿ª·¢»·¾³
gccÒÀÀµÓÚbinutilsºÍapp°ü
7.°æ±¾ºÅ
ls /lib/libc-*    //glibc  °æ±¾ºÅ
gcc --version
8.c³ÌÐò×é³É
¿ÉÖ´ÐÐÎļþ ×îÖÕÔËÐÐÃüÁî
°üº¬Îļþ   include
¿âÎļþ     ¸Ãc³ÌÐò×Ô¶¨ÒåµÄ¿â
e.g:rpm°²×°mysqlÊý¾Ý¿â
¿ÉÖ´ÐÐÎļþÔÚ/usr/bin
°üº¬ÎļþÔÚ/usr/include/mysql
¿âÎļþÔÚ/usr/lib/mysql
Ö»ÓÐϵͳ¿ÉÒÔÕÒµ½³ÌÐò¶ÔÓ¦µÄ°üº¬ÎļþºÍ¿âÎļþ£¬¿ÉÖ´ÐÐÎļþ²Å¿ÉÒÔÖ´ÐС£
µÚÈýÕÂ
1.²Ù×÷ϵͳ¹¦ÄÜ
ÃüÁî½âÊÍ
½ø³Ì¹ÜÀí  ½ø³Ì¾ÍÊÇÕýÔÚÔËÐеijÌÐò¡£·Öʱ»úÖÆ  Ö÷ÒªÇ£ÉæcpuµÄ¹ÜÀí
ÄÚ´æ¹ÜÀí 
ÊäÈëÊä³ö²Ù×÷ºÍÍâΧÉ豸µÄ¹ÜÀí
Îļþ¹ÜÀí
2.linuxµÄÌØµã
¾ßÓйó×åѪͳ
¿ª·¢ÐÔ
¶àÓû§
¶àÈÎÎñ
³öÉ«µÄÎȶ¨ÐÔºÍËÙ¶ÈÐÔÄÜ
·á¸»µÄÍøÂçÐÔÄÜ
¿É¿¿µÄϵͳ°²È«
¿ÉÒÆÖ²ÐÔ
3.linux ¹Ø»ú
shutdown -h now   //¹Ø»ú ÍÆ¼ö            -h¿ÉÒÔ¼Óʱ¼ä  ±íʾÔÚ¶àÉÙʱ¼äºó¹Ø»ú
shutdown -r now   //ÖØÆô ÍÆ


Ïà¹ØÎĵµ£º

linuxѧϰ±Ê¼Ç

½ñÌì°Ñ×î½üѧϰubuntuϵͳµÄÀú³ÌÉÔ×÷×ܽá,Ï£Íû¶ÔÐÂÊÖÓÐÓÃ.
ÒÔÎÒµçÄÔΪÀý,˵һϹػúÖØÆôÃüÁî.ºìÉ«¼´ÎªÃüÁî
[root@liwangjun1990 root]#logout                ---×¢ÏúÕË»§
[root@liwangjun1990 root]#shutdown –h now —— ......

Linuxѧϰ±Ê¼Ç

µÚËĽ² Ŀ¼ £¨video07,08,09,10£© Ç¿ÖÆÎ»ÓëðÏÕλ£ºÕë¶Ôu,g,o·Ö±ðÓÐset uid,set gid,¼°sticky¡£
set uid: chmod u+s DirName 
set gid: chmod g+s DirName 
sticky:   chmod o+t DirName
ÀýÈç:ls –l /bin/ping ʹÓÃÁËset uid,±£Ö¤ÈκÎÓû§Ö´ÐÐpingÃüÁîʱ¶¼ÊÇÒÔrootÓû§Éí·Ý. ......

linux vi ÖÐÎÄÂÒÂë

 



ÔÚlinux ÖУ¬ÊäÈëviʱºò£¬Æäʵ¾ÍÊÇÔÚµ÷ÓÃvimÁË;
ubuntuÖУ¬vi´ò¿ªÒ»¸öº¬ÖÐÎĵÄÎļþ£¬Èç.fcitx/configÎļþ£¬Ä¬ÈÏÏÔʾÂÒÂ룬½â¾ö·½·¨£º
1)¶ÔËùÓÐÓû§¶¼ÓÐЧ,½â¾öϵͳÖÐËùÓÃÓû§µÄviÖÐÎÄÂÒÂëÎÊÌâ
   sudo /etc/vim/vimrc.tiny  »ò/etc/vimrc
¼ÓÈëÈçÏÂÄÚÈÝ£º
#Ìṩһ¸öʵ¼ùÖо ......

linuxÏÂÊÖ¶¯É¾³ýÊý¾Ý¿âʵÀý

 linuxÏÂÊÖ¶¯É¾³ýÊý¾Ý¿âʵÀý£¬Ö±½Óɾ³ýÏàÓ¦µÄĿ¼¾Í¿ÉÒÔÁË£¬²»¶à˵ÁË....
1. $ORACLE_HOME/dbs/
[oracle9@frogger dbs]$ pwd
/u01/app/oracle/product/9.2.0.1/dbs
[oracle9@frogger dbs]$ rm inittest02.ora
[oracle9@frogger dbs]$ rm orapwdtest02
2. $ORACLE_BASE/oradata/SID
[oracle9@frogger oradata]$ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ