Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB
ÈÈÃűêÇ©£º c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 ×îÐÂÎÄÕ : linux

LinuxÉ豸ģÐÍÖ®ttyÇý¶¯¼Ü¹¹·ÖÎö


LinuxÉ豸ģÐÍÖ®ttyÇý¶¯¼Ü¹¹·ÖÎö
 
À´Ô´: ChinaUnix²©¿Í ¡¡ÈÕÆÚ£º 2008.07.25 16:24¡¡(¹²ÓÐ0ÌõÆÀÂÛ) ÎÒÒªÆÀÂÛ
 
------------------------------------------
±¾ÎÄϵ±¾Õ¾Ô­´´,»¶Ó­×ªÔØ!
×ªÔØÇë×¢Ã÷³ö´¦:http://ericxiao.cublog.cn/
------------------------------------------
Ò»£ºÇ°ÑÔ
TtyÕâ¸öÃû³ÆÔ´Óڵ紫´ò×ֽڵļò³Æ¡£ÔÚlinux±íʾ¸÷ÖÖÖÕ¶Ë¡£ÖÕ¶Ëͨ³£¶¼¸úÓ²¼þÏà¶ÔÓ¦¡£±ÈÈç¶ÔÓ¦ÓÚÊäÈëÉ豸¼üÅÌÊó±ê¡£Êä³öÉ豸ÏÔʾÆ÷µÄ¿ØÖÆÖն˺ʹ®¿ÚÖÕ¶Ë.Ò²ÓжÔÓ¦ÓÚ²»´æÔÚÉ豸µÄptyÇý¶¯¡£ÔÚÈç´ËÖÚ¶àµÄÖÕ¶ËÄ£ÐÍÖ®ÖУ¬linuxÊÇÔõô½«ËüÃÇͳһ½¨Ä£µÄÄØ?Õâ¾ÍÊÇÎÒÃǽñÌìÒªÌÖÂÛµÄÎÊÌâ.
¶þ£ºttyÇý¶¯¸Åò
Tty¼Ü¹¹ÈçÏÂËùʾ£º
ÈçÉÏͼËùʾ,Óû§¿Õ¼äÖ÷ÒªÊÇͨ¹ýÉ豸Îļþͬtty_core½»»¥.tty_core¸ù¾ÝÓÿռä²Ù×÷µÄÀàÐÍÔÙÑ¡Ôñ¸úline disciplineºÍtty_driver½»»¥.ÀýÈçÉèÖÃÓ²¼þµÄioctlÖ¸Áî¾ÍÖ±½Ó½»¸øtty_driver´¦Àí¡£ReadºÍwrite²Ù×÷¾Í»á½»¸øline discipline´¦Àí.
Line disciplineÊÇÏß·¹æ³ÌµÄÒâ˼¡£ÕýÈçËüµÄÃû×ÖÒ»Ñù£¬Ëü±íʾµÄÊÇÕâÌõÖÕ¶Ë”Ï߳̔µÄÊäÈëÓëÊä³ö¹æ·¶ÉèÖÃ.Ö÷ÒªÓÃÀ´½øÐÐÊäÈë/Êä³öÊý¾ÝµÄÔ¤´¦Àí¡£´¦ÀíÖ®ºó¡£¾Í»á½«Êý¾Ý½»¸øtty_driver
Tty_driver¾ÍÊÇÖն˶ÔÓ¦µÄÇ ......

Linux/Unix Êý¾Ý¿â°²×°ÅäÖÃ

      ¸ù¾Ý¹¤×÷»·¾³µÄÐèÇó£¬ÐèÒªÕÆÎÕLinux/Unix»·¾³Ï½øÐÐÈí¼þ°²×°Î¬»¤ÒÔ¼°Ïà¹ØÅäÖõȼ¼ÄÜ¡£ÕâÀォÎÒµÄʹÓÃÐĵüǼÏÂÀ´¸ú´ó¼Ò·ÖÏíһϡ£ÒÔ°²×°Êý¾Ý¿âΪÀý½øÐн²½â(×¢£ºÒÔÉϰ²×°¾ùÒÔÔ´´úÂ뷽ʽ½øÐа²×°)¡£ÒÔÏÂʹÓõÄLinuxϵͳÊǰ²×°ÔÚÐéÄâ»úÉϵ쬲¢ÇÒlinuxϵͳÊÇlinux enterprise 5¡£
      ×¼±¸Ìõ¼þ£¬¿ÉÒÔʹÓõÄÐéÄâ»úÈí¼þ£¬ÎļþÉÏ´«¹¤¾ß¡£
      Ê×ÏÈ£¬½²½âÊý¾Ý¿âµÄ°²×°£¬ÒÔPostgresql 8.4ΪÀý¡£ÏÂÔØµØÖ·http://www.postgresql.org/ftp/source/
      µÚÒ»²½£¬ÏÂÔØ¸ÃÊý¾Ý¿âÔ´´úÂë°ü(postgresql-8.4.0.tar.gz)£¬¿ÉÒÔͨ¹ýWindowsϵͳÏÂÔØÍê³ÉºóÔÙÉÏ´«ÖÁLinuxϵͳĿ¼(¼ÙÉèΪ/optĿ¼)£»
      µÚ¶þ²½£¬Ö´ÐÐtarÃüÁî½âѹ¸ÃÎļþ(tar -zxvf postgresql-8.4.0.tar.gz),½âѹºóÉú³Épostgresql-8.4.0Îļþ¼Ð;
      µÚÈý²½£¬´´½¨Óû§×éºÍÓû§postgres(×¢£ºÃû³Æ±ØÐëΪpostgres£¬ÒòΪÊý¾Ý¿âµÄÆô¶¯Ö»ÄÜÓÉpostgresÓû§Æô¶¯)£¬Êý¾Ý¿âĬÈÏÓû§ÊÇpostgres£¬µ«ÊÇϵͳÖÐûÓоÍÖ»ÓÐ×Ô¼º´´½¨(addgroup postgres, adduser postgres ......

linuxʵÓù¤¾ß

»ù±¾ÊµÓù¤¾ß£º
ls  ÏÔʾÎļþÃû(list)
cat  ÏÔʾÎı¾ÎļþÄÚÈÝ
rm [-i]  ɾ³ýÎļþ(remove),-i´ò¿ªÑ¡Ïî
less/more  ·ÖÆÁÏÔʾÎļþ
hostname  ÏÔʾϵͳÃû
Îļþ²Ù×÷£º
cp SOURCEFILE DESTINATIONFILE  ¸´ÖÆÎļþcopy
mv OLDNAME NEWNAME  ¸ü¸ÄÎļþÃû(move)
lpr [-p] FILENAME  ´òÓ¡Îļþ£¨line printer£©-pÖ¸¶¨´òÓ¡»ú¡£¿ÉÓÉlpstat -pÏÔʾ´òÓ¡»úÁбí,lpq¿É²é¿´×÷Òµ£¬lprm JOBNOÈ¡Ïû
grep  ²éÕÒ×Ö·û´®£¨global regular expression print£©
head [-LINENUM]  ÏÔʾÎļþÍ·£¨Ä¬ÈÏǰʮÐУ©
tail [-LINENUM]  ÏÔʾÎļþβ²¿£¨Ä¬ÈϺó5ÐУ©
sort  °´Ë³ÐòÏÔʾÎļþÄÚÈÝ -uÈ¥ÖØ¸´ -n¶ÔÊý×ÖÅÅÐò
uniq  ºöÂÔÎļþÖÐÖØ¸´ÐÐ
diff  ±È½ÏÁ½¸öÎļþ
file FILE1 [FILE2] [FILE3] [FILE4....]  ²âÊÔÎļþÄÚÈÝ
| (¹ÜµÀ)  ʵÏÖ½ø³Ì¼äµÄͨÐÅ£¬ÀýÈçls | wc -w (wc -w ÏÔʾ×ÖÊý)
4¸öÓÐÓõÄʵÓù¤¾ß
echo  ÏÔʾÎı¾
date  ÏÔʾÈÕÆÚºÍʱ¼ä
script [FLIENAME]  ¼Ç¼linux»á»°ÐÅÏ¢£¬Ä¬ÈϽ«²¶×½µ½µÄ»á»°ÄÚÈÝ·ÅÔÚtypescriptÖÐ
unix2dos  ½«linuxÎļþת»»Îªmacintosh»òwindows¸ñʽ£¬ ......

linux ²Ù×÷

 
Ò»¡¢        ShellÃüÁî
1.     man vi
2.     echo $PATH
3.     catÏÔʾÎļþÄÚÈÝ
 1 cat ÎļþÃûÒ»ÎļþÃû¶þ
 2 moreÎļþÃû
 3 lessÎļþÃû Ïòǰ·­°´b¼ü;Ïòºó·­°´p¼ü;Ö¸¶¨Î»ÖÃÊäÈë°Ù·Ö±È;Í˳öq
 4 head ÐÐÊýÎļþÃû
 5 tail
4.     vi ±à¼­Îļþ
 vi ÎļþÃû
Ò»°ãģʽ(Esc yy¸´ÖÆ pÕ³Ìù hjklÒÆ¶¯¹â±ê)
±à¼­Ä£Ê½(i,o,a,r)
Ö¸Áîģʽ(: /ÏòǰËÑË÷ºóÓÃn ?ÏòºóËÑË÷ºóÓÃn .¼ÌÐøÇ°Ò»´Î²Ù×÷)
 
5.     cp rm mvÎļþµÄ¸´ÖÆÉ¾³ýÓëÒÆ¶¯
 1 cp [Ñ¡Ïî] Ô´Îļþ»òĿ¼Ŀ±êÎļþ»òĿ¼
  [a f i p r]
 2 rm [Ñ¡Ïî] Îļþ
[f r i]
 3 mv [Ñ¡Ïî] Ô´Îļþ»òĿ¼Ŀ±êÎļþ»òĿ¼
  [f i]
6.     mkdir rmdirĿ¼Ïà¹Ø²Ù×÷
 mkdir Ŀ¼Ãû
 rmdir Ŀ¼Ãû
 cd cdÓëĿ¼ÃûÖ®¼ä±ØÐëÓпոñcd / cd .. cd .Èç¹ûÖ±½ÓÊäÈëÃüÁîcd¶ø²»¼ÓÈκβÎÊý½«»Øµ½Õâ¸öÓû§µÄÖ÷Ŀ¼
 ÏÔʾµ±Ç°Ä¿Â¼pwd
 ls [Ñ¡Ïî] [Ŀ¼»òÎļþ]
  a ......

Ubuntu Linux Èí¼þѰÕÒ/°²×°/Ð¶ÔØ ͼÎÄÏê½â½Ì³Ì

Ô­ÎĵØÖ·£ºhttp://hi.baidu.com/%CE%E5%CC%EC%CB%C4%BF%C9%D2%D4/blog/item/8fe434134b663b0b5baf532b.html
×÷Ϊһ¸ö×ÀÃæ²Ù×÷ϵͳ£¬Ubuntu£¨ÒÔºóÎÒ¼ò³ÆÎªUB£©×ÔȻҲºÍWindowsÒ»Ñù£¬ÓµÓÐÖÚ¶àµÄʵÓÃÈí¼þ£¬ÈÃÎÒÃÇÆ½³£À´Ê¹Ó᣺ܶàÐÂÊÖ£¬ÔÚ°²×°ÁËUbuntuϵͳºó£¬Ãæ¶Ô×ÅÓëÖÚ²»Í¬µÄ×ÀÃæ£¬²»ÖªµÀ¸ÃÈçºÎ°²×°Èí¼þ£¬Õâ´ÎµÄ½Ì³Ì£¬ÎÒ½«ÏêϸµÄ½²½âÏ£¬UbuntuϵͳÏ£¬ÈçºÎѰÕÒ£¬°²×°£¬Ð¶ÔØ£¬Ê¹Óø÷ÖÖÈí¼þ¡£
ºÍWindowsÓкܴóµÄ²»Í¬£¬UbuntuϵͳÏ£¬ÓкܶàºÜ¶à·½·¨À´Ñ°ÕÒ£¬°²×°Èí¼þ¡£×î³£¼ûµÄ·½·¨£¬ÎÒÏÈ×ܽáһϣ¬ºóÃæÖð¸ö½âÊÍ£º
1. ÓÓÌí¼Óɾ³ý³ÌÐò”À´Ñ°ÕÒ£¯°²×°Èí¼þ
2. Ö±½Ó´Ó“ÖÕ¶Ë”£¬À´°²×°£¯Ð¶ÔØÈí¼þ
3. ´Ó“¸¨ÖúÈí¼þ”ÀïÃæ£¬À´Ñ¡Ôñ°²×°£¯Ð¶ÔØÈí¼þ
4. ´ÓÍøÕ¾£¬ÂÛ̳À´ÏÂÔØ£¬°²×°Èí¼þ
¼òµ¥µÄ×ܽᣬ¾ÍÕâ4¸ö·½Ã棬ºóÀ´ÎÒ½«·Ö±ð½²½â£¬ËÄÖÖ;¾¶ÈçºÎÀ´»ñÈ¡£¬°²×°Èí¼þ¡£µ½ÕâÀ´ó¼Ò»òÐíÄÜ·¢ÏÖ£¬UbuntuºÍWindows£¬½ö½öÔÚ°²×°Èí¼þÕâ¸ö·½Ã棬¾Í´æÔÚןܴóµÄÇø±ðÁ˰ɣ¿ÏëÏëÎÒÃÇÔÚwindowsÏÂÔõô°²×°Èí¼þµÄ£¬¶¼ÊÇѸÀ×ÏÂÔØ£¬È»ºóË«»÷¡£¡£¡£¡£¡£ÏÂÒ»²½ÏÂÒ»²½ÏÂÒ»²½°É£¿ºÙºÙ£¡UbuntuÏ¿ɾÍûÕâôÂé·³ÁË£¬¼´±ãÊÇ£¨ºÍ windowsÏàͬµÄ£©µÚËÄÖÖ·½·¨£¬ÏÂÔØºó£¬À´°²×°£¬Ò ......

LinuxÏÂglftpd´î½¨FTP·þÎñÆ÷


 Ò»¡¢Ç°ÑÔ
    Linux ÉÏÓкò»ÉÙÈí¼þÄܹ»´î½¨ FTP£¬ÀýÈç vsftpd¡¢glftpd¡¢proftpd µÈ¡£
    vsftpd ÊÇºÍ Linux ϵͳÉÏÓû§¹ÜÀíÒ»ÑùµÄ¡£ËùÓеÄÓû§¹ÜÀí¶¼ÊÇÔÚÏÖÓÐËÞÖ÷ϵͳÉϵÄÓû§ÒÔ¼°×é¹ÜÀíÏàͬ¡£ÎļþȨÏÞÉϵĹÜÀíÒ²ÊÇºÍ Linux һģһÑù¡£ÔڴÉϱȽϿ죬¼òµ¥·½±ã¡£
    glftpd ÀàËÆÓÚÒ»¸ö·â±ÕµÄСϵͳ£¬³ýÁËÖ§³Ö±ê×¼ FTP Ö¸ÁîÍ⣬»¹ÄÜÀûÓà site Ö¸Á½øÐÐÓû§¹ÜÀí¡¢Õ¾µã¹ÜÀíµÈµÈ¡£Õû¸öϵͳ¿ÉÒÔ·½±ãµÄÒÆÖ²Ê¹Óã¬ËüÓµÓÐ×Ô¼ºµÄÒ»Ì×Óû§ºÍ×é¹ÜÀí£¬ºÍËÞÖ÷ϵͳµÄÓû§ºÍ×é¹ÜÀíÍêÈ«·ÖÀë¡£Õ¾³¤ÔÚʹÓõÄʱºòÍêÈ«¿ÉÒÔÒÀÀµ FTP ¿Í»§¶Ë½øÐУ¬²»±ØÉîÈëÁ˽â Linux ÃüÁî¡£
¶þ¡¢×¼±¸
    Ä¿Ç°Ê¹Óà ubuntu ·¢Ðаæ½Ï¶à£¬ÒÔ´ËΪÀý½øÐÐÏÂÃæµÄ½éÉÜ¡£
    1.°²×° xinetd
    glftpd »ùÓÚ Internet ·þÎñ¹ÜÀí£¬ÓÐ×Ô¼ºµÄ¶Ë¿ÚºÅ½øÐзÃÎÊ£¬ËùÒÔÊÂÏÈÐèÒª°²×°Ò»¸ö Internet ·þÎñ¹ÜÀíµÄ¹¤¾ß¡£xinetd ÊǸö½ÏºÃµÄÑ¡Ôñ¡£¿ÉÒÔͨ¹ýÔ´½øÐа²×°¡£
sudo apt-get install xinetd
°²×°Ö®ºó»á×Ô¶¯Æô¶¯ xinetd¡£
    2.ÏÂÔØ glftpd °²×°°ü
    glftpd Ŀǰ×îеİ汾ÊÇ 2 ......
×ܼǼÊý:5772; ×ÜÒ³Êý:962; ÿҳ6 Ìõ; Ê×Ò³ ÉÏÒ»Ò³ [182] [183] [184] [185] 186 [187] [188] [189] [190] [191]  ÏÂÒ»Ò³ βҳ
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ