LINUX ÃüÁî´óÈ«
LINUX ÃüÁî´óÈ«
LinuxËäÈ»ÊÇÃâ·ÑµÄ£¬µ«ËüµÄÈ·ÊÇÒ»¸ö·Ç³£ÓÅÐãµÄ²Ù×÷ϵͳ£¬ÓëMS£WINDOWSÏà±È¾ßÓпÉ
¿¿¡¢ Îȶ¨¡¢ËÙ¶È¿ìµÈÓŵã,ÇÒÓµÓзḻµÄ¸ù¾ÝUNIX°æ±¾¸Ä½øµÄÇ¿´ó¹¦ÄÜ¡£ÏÂÃæ£¬×÷Ϊһ
¸öµäÐ͵ÄDOS ºÍWINDOWSÓû§£¬ÈÃÎÒÃÇÒ»ÆðÀ´Ñ§Ï°LinuxµÄһЩÖ÷ÒªÃüÁϣÍû´ó¼ÒÄܾ¡
¿ì½øÈëµ½LinuxµÄÊÀ½çÀï¡£
¡¡¡¡Ò»¡¢Æô¶¯
¡¡¡¡LinuxµÄÆô¶¯²Ù×÷¹ý³ÌºÍDOSÏàËÆ(¾¡¹ÜÈç´Ë£¬µ«×÷Ϊ²Ù×÷ϵͳ±¾Éí£¬LinuxÔÚÆô¶¯ºÍ
Í˳öʱËù×÷µÄ¹¤×÷Òª±ÈDOS¶àµÃ¶à),Ò²¿ÉÒÔͨ¹ý°´ÏÂCtrl£«Alt£«DelÈý¼ü½øÐÐÈÈÆô¶¯¡£²»
ͬµÄÊÇLinuxÆô¶¯µ½×îºóʱ£¬ÐèÒª½øÐеǼ¡£ÏÂÃæÊÇÒ»¸öµäÐ͵ĵǼ¹ý³Ì£º
¡¡¡¡……
¡¡¡¡RedHat Linux release 5.1
¡¡¡¡Kernel 2.0.32 on an i686
¡¡¡¡login:
¡¡¡¡Äã¼üÈ룺root ºó£¬¼ÆËã»úÏÔʾÊä¿ÚÁî(password:)£¬ÊäÈëÄãµÄ¿ÚÁÈç¹ûÊǵÚÒ»´Î
Æô¶¯£¬ÔòÊÇÄãÔÚ°²×°Ê±ËùÊäÈëµÄ¿ÚÁî)¼´¿É¡£µ±¼ÆËã»ú³öÏÖÒ»¸ö“££”Ìáʾ ·ûʱ£¬±íÃ÷
ÄãµÇ¼³É¹¦!
¡¡¡¡[root@localhost root]££_ ¡¡¡¡ LinuxÌáʾ·û
¡¡¡¡C:/>_¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡DOSÌáʾ·û
¡¡¡¡¶þ¡¢³£ÓõÄһЩÃüÁ
¡¡¡¡1.ÏÔʾÎļþĿ¼ÃüÁîls(DOSÏÂΪDIR)
¡¡¡¡ÔÚLinuxÖÐÓÃlsÃüÁîÏÔʾÎļþ¼°Ä¿Â¼(µ±È»£¬ÄãÈÔȻҲ¿ÉÓÃDIRÃüÁֻ²»¹ýÔÚÕâÀïµÄ
²ÎÊý²»Í¬)¡£ÀýÈ磺££ls root mnt boot dev bin usr xiong tmp etc games
¡¡¡¡¿´ÆðÀ´Ëƺõ¼òµ¥(¾ÍÏ൱ÓÚDOSÖеēDIR£¯W”)£¬µ«Äã»á·¢ÏÖÄã¿´µ½µÄÓÐЩÄѶ®£¬Á¬
ÄÄЩÊÇĿ¼ÄÄЩÊÇÎļþ¶¼²»Çå³þ£¬ÄÄЩÓÖÊÇ¿ÉÖ´ÐÐÎļþÄØ?²»Òª½ô£¬ÇëÊäÈ룺££ls £F£«
root£¯ mnt£¯ boot£¯ dev£¯ bin£¯ usr£¯ xiong£ª tmp£¯ etc£¯ games £¯ readme
¡¡¡¡¿´Çå³þÁ˰ɣ¬´ø£ªÎª¿ÉÖ´ÐÐÎļþ(Ï൱ÓÚDOSÖеÄEXEºÍCOMÎļþ)£¬´ø£¯Îª×ÓĿ¼£¬Æä
ËüµÄΪͨÓÃÎļþ¡£ÁíÍ⣬ÎÒÃÇ¿ÉÓÃls £lÏÔʾÎļþĿ¼µÄÏêϸÇé¿ö(Ï൱ÓÚDOSÖеÄDIRÃü
Áî)¡£Ç§Íò×¢ÒâÇø·Ö´óСд!!ÈçLS £f;LsµÈ¶¼ÊÇ´íÎóµÄ¡£ÁíÍ⣬lsÃüÁÓÐÐí¶à²ÎÊý£¬
Äã¿ÉÒÔÓÃman ls»òls££helpÈ¥½øÒ»²½Á˽⡣
¡¡¡¡2.¸Ä±äµ±Ç°Ä¿Â¼ÃüÁîcd(DOSÏÂΪCD)
¡¡¡¡ÔÚDOSÖУ¬ÎÒÃÇ¿ÉÒÔÓÃC:/>CD/MNT/cdrom»òcd/mnt/cdrom
¡¡¡¡C:/mnt/cdrom>cd ..»òcd..»òCD..
¡¡¡¡C:/mnt>cd/»òC:/mnt>cd /
¡¡¡¡¶øÔÚLinuxÖÐΪcd £¯mnt£¯cdrom£¬Ä¿Â¼ÃûµÄ´óСд±ØÐëÓëʵ¼ÊÏàͬ£¬cdºó±ØÐëÓпÕ
¸ñ¡£
¡¡¡¡pwd ÏÔʾµ±Ç°Ä¿Â¼
¡¡¡¡cd .. ±ØÐëΪСд£¬±ØÐëÓпոñ
¡¡¡¡cd £¯ ×ÜĿ¼Ϊ£¯£¬cdÓë/±ØÐëÓпոñ
¡¡¡¡3.½¨Á¢×ÓĿ¼mkdir(DOSÏÂΪMD»ò
Ïà¹ØÎĵµ£º
ÔÚLinuxÏÂдÁ˸öСµÄsocket³ÌÐò£¬·ÖΪ¿Í»§¶ËºÍ·þÎñÆ÷¶Ë£¬·þÎñ¶Ë¿ªÒ»¸ö¶Ë¿Ú(20000)£¬×öΪһ¸ödaemon£¬µÈ´ý¿Í»§µÄÁ¬½ÓÇëÇó¡£Ò»µ©Óпͻ§Á¬½Ó£¨¿Í»§¶ËµÄIPºÍ¶Ë¿ÚºÅÊDz»¹Ì¶¨µÄ£©£¬·þÎñÆ÷¶Ë´òÓ¡³ö¿Í»§¶ËµÄIPµØÖ·ºÍ¶Ë¿Ú£¬²¢ÇÒÏò¿Í»§¶Ë·¢ËÍ»¶ÓÐÅÏ¢ºÍʱ¼ä¡£
ÏÂÃæÊÇ ......
......
LinuxÖеĽø³ÌͨÐÅ
1.¹ÜµÀ
º¯ÊýÔÐÍ£ºint pipe(int filedes[2]);
º¯Êý·µ»ØÖµ£º ÕýÈ··µ»Ø0£»´íÎó·µ»Ø-1
ÆäÖеÄÎļþÃèÊö·ûfiledes[0]ÊÇÓÃÀ´¶ÁÈ¡Êý¾ÝµÄ£¬filedes[1]ÊÇÓÃÀ´Ð´Êý¾ÝµÄ¡£
Àý×Ó1£º
#include<stdio.h>
#include<stdlib.h>
#include<u ......
ÓÃpscp ÔÚWindowsÓëLinuxÖ®¼ä´«ÊäÎļþ
putty¹¤¾ßÔÚÎÒµÄÏÂÔØÖÐÓÐ
²½ÖèÈçÏ£º
1. Õû¸öÁ÷³ÌÊÇÕâÑù£¬ÔÚwindowsµÄÃüÁîÐÐÏ£¬ÓÃpscpÃüÁî°ÑÎļþ´ÓwindowsÖ¸¶¨Ä¿Â¼·¢Ë͵½linuxÖ¸¶¨Ä¿Â¼£»»òÕßÊÇÎļþ´ÓlinuxÖ¸¶¨Ä¿Â¼ÏÂÔØµ½windowsÖ¸¶¨Ä¿Â¼ÖС£
Á½ÖÖ´«ÊäÎļþµÄ·½Ê½¶¼ÊÇÔÚWindowsϵͳϲÙ×÷µÄ£¬linuxÏµÍ ......
¿âÓж¯Ì¬Ó뾲̬Á½ÖÖ£¬¶¯Ì¬Í¨³£ÓÃ.soΪºó׺£¬¾²Ì¬ÓÃ.aΪºó׺¡£ÀýÈ磺libhello.so libhello.a
1£¬Éú³É¿â
µÚÒ»²½Òª°ÑÔ´´úÂë±àÒï³ÉÄ¿±ê´úÂë¡£ÒÔÏÂÃæµÄ´úÂëΪÀý£¬Éú³ÉÉÏÃæÓõ½µÄhello¿â£º
/* hello.c * ......