ÔÚlinux»·¾³Ï°²×°»¨Éú¿Ç
Ò»¡¢»¨Éú¿ÇFor Linux°²×°²½Öè
¡¡¡¡ÏÂÔØÊʺÏÄúµÄunix/linux°æ±¾µÄ°²×°°üÎļþ,ʹÓÃrootÉí·Ý½âѹËõ°²×°°ü
¡¡¡¡# tar -zvxf phlinux-1.0-install.redhat.9.0.tar.gz
¡¡¡¡°²×°°üÎļþ½«½âѹËõÖÁphlinux_installĿ¼ÖÐ
¡¡¡¡# cd phlinux_install
¡¡¡¡Ö´Ðа²×°½Å±¾
¡¡¡¡# ./install.sh
¡¡¡¡Ö´Ðа²×°½Å±¾ºó,½«×Ô¶¯ÒÔ»¥¶¯ÅäÖÃģʽµÄphlinux³ÌÐò
¡¡¡¡ÊäÈëweb·þÎñµÄµØÖ·,Ö±½Ó»Ø³µ
¡¡¡¡Runing phlinux for first configuration……
¡¡¡¡Peanuthull Linux-core 1.0 by oray.net, copyright 2005
¡¡¡¡No user configuration found, entering interactive mode automatically!
¡¡¡¡Peanuthull Linux-core Interactive startup.
¡¡¡¡Please input service address(press ENTER use phservice.oray.net):
¡¡¡¡ÊäÈ뻨Éú¿Ç·þÎñÆ÷µØÖ·,Ö±½Ó»Ø³µ
¡¡¡¡Please input server address(press ENTER use PH031.Oray.Net):
¡¡¡¡´Ë´¦ÌáʾÊäÈëÄúµÄ»¨Éú»¤ÕյǽÃû
¡¡¡¡Please input username(press ENTER use ):
¡¡¡¡´Ë´¦ÌṩÊäÈ뻨Éú»¤ÕյǽÃÜÂë
¡¡¡¡Please input password:
¡¡¡¡ÏµÍ³ÌáʾÊÇ·ñ±£´æÅäÖÃÎļþ,ÔÚÕâÀïÊäÈëyes»Ø³µ.
¡¡¡¡Save to configuration file (/etc/phlinux.conf)?(yes/no):
¡¡¡¡ÒÔÉϲÙ×÷Íê³É,ϵͳ½«×Ô¶¯µÇ¼»¨Éú¿Ç·þÎñÆ÷,Óû§¿ÉÒÔͨ¹ýweb·½Ê½²é¿´µ±Ç°»¨Éú¿Ç¿Í»§¶ËµÄÔËÐÐ״̬.
¡¡¡¡»¨Éú¿Ç¿Í»§¶ËʹÓà 6160¶Ë¿ÚÌṩweb¼ì²â·þÎñ,ÀýÈç http://192.168.0.1:6160/
¡¡¡¡´Ë¼à²âÒ³Ãæ½«ÍêÈ«µÄ·´Ó¦µ±Ç°»¨Éú¿ÇµÄÔËÐÐ״̬.
¡¡¡¡×¢£ºÒÔ»¥¶¯ÅäÖÃģʽÔËÐÐphlinux³ÌÐò²¢ÅäÖÃÍê³Éºó,Èç¼àÊÓwebÒ³ÃæÏÔʾ»¨Éú¿ÇµÄÔÚÏß״̬Ϊ "ÀëÏß / ÈÏ֤ʧ°Ü",¿ÉÄÜÊÇÓÉÓÚÄúÊäÈëµÄÓû§Ãû»òÃÜÂë´íÎó,ÇëÖØÐÂÒÔ»¥¶¯ÉèÖÃģʽÔËÐгÌÐòÅäÖÃ
¡¡¡¡# /usr/local/phlinux/phlinux -i
¶þ¡¢»¨Éú¿ÇFor Linux³ÌÐò²ÎÊý˵Ã÷
¡¡¡¡- ÏÔʾÒýÓÃÎÄ×Ö -
¡¡¡¡phlinux [²ÎÊý]
¡¡¡¡²ÎÊýÁбí
¡¡¡¡——interact
¡¡¡¡-i, »¥¶¯ÅäÖÃģʽÔËÐÐ
¡¡¡¡³ÌÐòÒÔ»¥¶¯Ä£Ê½ÌáʾÓû§ÊäÈë±ØÒªµÄ²ÎÊý
¡¡¡¡——daemon
¡¡¡¡-d, ºǫ́½ø³ÌģʽÔËÐÐ
¡¡¡¡³ÌÐòÔÚºǫ́½ø³ÌÖÐÔËÐÐ,¿ÉÒÔʹÓà kill -9 ¹Ø±Õ
¡¡¡¡——help
¡¡¡¡-h, ÏÔʾ°ïÖú.
¡¡¡¡Èý¡¢³£¼ûÎÊÌâ
¡¡¡¡ÈçºÎÒÔÿ´Î¿ª»úʱ×Ô¶¯ÔËÐл¨Éú¿Ç¿Í»§¶Ë?
¡¡¡¡Ê¹ÓÃRedHat Linux,ÔÚ/etc/rc.d/rc.local ÎļþÖмÓÈëÒ»ÐÐÄÚÈÝ /usr/local/phlinux/phlinux -d
¡¡¡¡Ê¹ÓÃFreebsd,´´½¨Ò»¸öÎļþ/etc/rc.local²¢¼ÓÖ´ÐÐȨÏÞ£¬ÔÚ´Ë
Ïà¹ØÎĵµ£º
ÎÒÓõ½µÄLinux¼¼ÇÉ
1.linuxÉÏÍø:
ʹÓÃrootÓû§µÇ½ʹÓà adsl-setupÃüÁÅäÖÃppp0
³öÏÖdefault¾ÍĬÈϻسµ,²ÉÓÃĬÈÏÉèÖÃ
½øÈëDNS information here:ÊäÈëdns
×îºóʹÓà adsl-start ¾Í¿ÉÒÔÓÃadsl·½Ê½ÉÏÍøÁË
2.uname -a - ¿´ÏµÍ³Äں˵ÈÐÅÏ¢
tar£º°ÑÎļþ´ò°ü£¬²»Ñ¹Ëõ£ºtar cvf *.tar dirName ½â¿ª£ºtar xvf *.tar ......
Linux ³£ÓÃÃüÁî
Linux ϵͳ³£ÓÃÃüÁî¸ñʽ£º
command [option] [argument1] [argument2] ...
ÆäÖÐoptionÒÔ“-”¿ªÊ¼£¬¶à¸öoption¿ÉÓÃÒ»¸ö“-”Á¬ÆðÀ´£¬Èç“ls -l -a” Óë“ls -la”µÄЧ¹ûÊÇÒ»ÑùµÄ¡£¸ù¾Ýà ......
GDBÊÇGNU¿ªÔ´×éÖ¯·¢²¼µÄÒ»¸öÇ¿´óµÄUNIXϵijÌÐòµ÷ÊÔ¹¤¾ß¡£»òÐí£¬¸÷λ±È½Ïϲ»¶ÄÇÖÖͼÐÎ
½çÃæ·½Ê½µÄ£¬ÏñVC¡¢BCBµÈIDEµÄµ÷ÊÔ£¬µ«Èç¹ûÄãÊÇÔÚUNIXƽ̨ÏÂ×öÈí¼þ£¬Äã»á·¢ÏÖGDBÕâ¸ö
µ÷ÊÔ¹¤¾ßÓбÈVC¡¢BCBµÄͼÐλ¯µ÷ÊÔÆ÷¸üÇ¿´óµÄ¹¦ÄÜ¡£Ëùν“´çÓÐËù³¤£¬³ßÓÐËù¶Ì”¾ÍÊÇÕâ
¸öµÀÀí¡£
Ò» ......
/*
* ioctl.c ÎļþʵÏÖÁËÊäÈë/Êä³ö¿ØÖÆÏµÍ³µ÷ÓÃioctl()£¬¸Ãº¯Êý
* Ö÷ÒªÊǵ÷Óú¯Êýtty_ioctl()¶ÔÖն˵ÄIO½øÐпØÖÆ
*/
/*
* linux/fs/ioctl.c
*
* (C) 1991 Linus Torvalds
*/
#include <string.h>
#include <errno.h>
#include <s ......
LinuxÎļþ²éÕÒÃüÁîfind,xargsÏêÊö
Ò»¡¢find ÃüÁî¸ñʽ
1¡¢findÃüÁîµÄÒ»°ãÐÎʽΪ£»
find pathname -options [-print -exec -ok ...]
2¡¢findÃüÁîµÄ²ÎÊý£»
pathname: findÃüÁîËù²éÕÒµÄĿ¼·¾¶¡£ÀýÈçÓÃ.À´±íʾµ±Ç°Ä¿Â¼£¬ÓÃ/À´±íʾϵͳ¸ùĿ¼¡£
-print£º findÃüÁƥÅäµÄÎļþÊä³öµ½±ê×¼Êä³ö¡£
-exec£º findÃüÁî¶Ô ......