ÔÎĵØÖ·£ºhttp://lhsblog01.blog.163.com/blog/static/1020045192010221104237126/
GPIOÊÇÓëÓ²¼þÌåϵÃÜÇÐÏà¹ØµÄ£¬linuxÌṩһ¸öÄ£ÐÍÀ´ÈÃÇý¶¯Í³Ò»´¦ÀíGPIO£¬¼´¸÷¸ö°å¿¨¶¼ÓÐʵÏÖ×Ô¼ºµÄgpio_chip¿ØÖÆÄ£¿é£ºrequest, free, input,output, get,set,irq...
È»ºó°Ñ¿ØÖÆÄ£¿é×¢²áµ½ÄÚºËÖУ¬Õâʱ»á¸Ä±äÈ«¾ÖgpioÊý×飺gpio_desc[].
µ±Óû§ÇëÇógpioʱ£¬¾Í»áµ½Õâ¸öÊý×éÖÐÕÒµ½£¬²¢µ÷ÓÃÕâ¸öGPIO¶ÔÓ¦µÄgpio_chipµÄ´¦Àíº¯Êý¡£
gpioʵÏÖΪһ×é¿ÉÓÃµÄ gpio_chip, ÓÉÇý¶¯´«Èë¶ÔÓ¦ gpioµÄÈ«¾ÖÐòºÅ È¥ request, dataout ,datain, free. Õâʱ»áµ÷ÓÃgpio_chipÖоßÌåµÄʵÏÖ¡£
¼Ä´æÆ÷¶Áдº¯Êý: __raw_writel() __raw_writeb() __raw_readl() __raw_readb()
gpioÊÇÒ»×é¿É¿Ø¼þµÄ½Å£¬Óɶà¸ö¼Ä´æÆ÷ͬʱ¿ØÖÆ¡£Í¨¹ýÉèÖöÔÓ¦µÄ¼Ä´æÆ÷¿ÉÒÔ´ïµ½ÉèÖÃGPIO¿Ú¶ÔӦ״̬Ó빦 ......
°²×°²½Ö裺
Ø °²×°resinǰÏÈÒª±£Ö¤°²×°ÁËJDK£¬¿ÉÒÔÓÃÃüÁî²é¿´ÊÇ·ñ°²×°ÁËJDK£º
[root@wxr webapps]# java -versions
java version "1.6.0_19"
Java(TM) SE Runtime Environment (build 1.6.0_19-b04)
Java HotSpot(TM) Client VM (build 16.2-b04, mixed mode, sharing)
Ø ÏÂÔØResin3µÄѹËõ°ü£¬ÎļþÃûΪ£ºresin-pro-3.1.10.tar.gz £»
Ø ÔÚ /usr/localĿ¼Ï½âѹ´ËѹËõÎļþ£º
[root@wxr local]# tar xzvf resin-pro-3.1.10.tar.gz
Ö®ºóÉú³ÉÒ»¸öÃûΪ“resin-pro-3.1.10”µÄÎļþ¼Ð, ¼´°²×°µÄResinĿ¼¡££»
Ø °²×°£º
cd /usr/local/resin3
./configure
Make
Make install
Ø Æô¶¯resin£º
[root@wxr bin]# ./httpd.sh start
Resin/3.1.10 started -server '' for watchdog at 127.0.0.1:6600
×¢£º¿ÉÒ԰Ѱ²×°µÄresinÎļþ¼Ð¸Ä¸öÃû×Ö»òÕß×ö¸ö±¸·ÝΪresin3£º
[root@wxr bin]# mv resin-pro-3.1.10 resin3
[root@wxr bin]# cp -r resin-pro-3.1.10 resin3
Ø ²é¿´²âÊÔÒ³£º
ÔÚÆäËû»úÆ÷ÉÏÈç¹ûÄÜpingͨ°²×°ÁËresinµÄ·þÎñÆ÷µØ ......
ÔÚlinuxÏÂʹÓÃftpÃüÁî
¡¡¡¡1. Á¬½Óftp·þÎñÆ÷
¡¡¡¡
¡¡¡¡¸ñʽ£ºftp [hostname| ip-address]
¡¡¡¡a)ÔÚlinuxÃüÁîÐÐÏÂÊäÈ룺ftp 10.18.34.115
¡¡¡¡b)·þÎñÆ÷ѯÎÊÄãÓû§ÃûºÍ¿ÚÁ·Ö±ðÊäÈëyintºÍÏàÓ¦ÃÜÂ룬´ýÈÏ֤ͨ¹ý¼´¿É¡£
¡¡¡¡
¡¡¡¡2. ÏÂÔØÎļþ
¡¡¡¡
¡¡¡¡ÏÂÔØÎļþͨ³£ÓÃgetºÍmgetÕâÁ½ÌõÃüÁî¡£
¡¡¡¡a) get
¡¡¡¡¸ñʽ£ºget [remote-file] [local-file]
¡¡¡¡½«Îļþ´ÓÔ¶¶ËÖ÷»úÖд«ËÍÖÁ±¾µØÖ÷»úÖÐ.
¡¡¡¡ÈçÒª»ñÈ¡·þÎñÆ÷ÉÏE:\rose\1.bmp,Ôò
¡¡¡¡ftp> get /rose/1.bmp 1.bmp (»Ø³µ)
¡¡¡¡
¡¡¡¡b) mget
¡¡¡¡¸ñʽ£ºmget [remote-files]
¡¡¡¡´ÓÔ¶¶ËÖ÷»ú½ÓÊÕÒ»ÅúÎļþÖÁ±¾µØÖ÷»ú.
¡¡¡¡ÈçÒª»ñÈ¡·þÎñÆ÷ÉÏE:\rose\ϵÄËùÓÐÎļþ,Ôò
¡¡¡¡ftp> cd /rose
¡¡¡¡ftp> mget *.* (»Ø³µ)
¡¡¡¡
¡¡¡¡×¢Ò⣺Îļþ¶¼ÏÂÔØµ½ÁËlinuxÖ÷»úµÄµ±Ç°Ä¿Â¼Ï¡£±ÈÈ磬ÔÚ¡¡/root/yintÏÂÔËÐеÄftpÃüÁÔòÎļþ¶¼ÏÂÔØµ½ÁË/root/yintÏ¡£
¡¡¡¡
¡¡¡¡3.ÉÏ´«Îļþ
¡¡¡¡
¡¡¡¡a) put
¡¡¡¡¸ñʽ£ºput local-file [remote-file]
¡¡¡¡½«±¾µØÒ»¸öÎļþ´«ËÍÖÁÔ¶¶ËÖ÷»úÖÐ.
¡¡¡¡ÈçÒª°Ñ±¾µØµÄ1.bmp´«Ë͵½Ô¶¶ËÖ÷»úE:\rose,²¢¸ÄÃûΪ333.bmp
¡¡¡¡ftp> put 1.bmp /rose/333.bmp (»Ø³µ)
¡¡¡¡
¡¡¡¡b) mput
¡ ......
ÈçºÎ¿ªÆô¹Ø±Õlinux·À»ðǽ
¡¡¡¡ÖØÆôºóÉúЧ
¡¡¡¡¿ªÆô£ºchkconfig iptables on
¡¡¡¡¹Ø±Õ£ºchkconfig iptables off
¡¡¡¡¼´Ê±ÉúЧ£¬ÖØÆôºóʧЧ
¡¡¡¡¿ªÆô£ºservice iptables start
¡¡¡¡¹Ø±Õ£ºservice iptables stop
¡¡¡¡»ò
¡¡¡¡¹Ø±Õ£º /etc/rc.d/init.d/iptables stop
¡¡¡¡Æô¶¯£º /etc/rc.d/init.d/iptables start
¡¡¡¡²é¿´·Å»ðǽ£ºiptables -L ......
wine Ò»¸ö1.1°æ±¾µÄËѹ·ä¯ÀÀÆ÷£º
$ ln -s
Îļþ¼Ð·¾¶/SogouExplorer/ .wine/drive_c/Program\ Files/SogouExplorer
$ wine "C:\Program
Files\SogouExplorer\SogouExplorer.exe" -proxy
PID:8
PORT:8081
CPORT:8082
PAC:http://127.0.0.1:8082/proxy.pac?t=1349
RET:SUCCESS
¼´
¿ÉÔÚ Firefox »òÆäËüÈí¼þÖÐʹÓýÌÓýÍø¼ÓËÙ£¬´úÀí·þÎñÆ÷µØÖ·Îª 127.0.0.1 £¬¶Ë¿ÚºÅΪ 8081
e.g.
1. Óà aria2 ¶àÏß³ÌÏÂÔØ¼ÓËÙ pacman
ÔÚ /etc/pacman.conf ÖÐÕÒµ½ XferCommand =
……
¸ÄΪ£ºXferCommand =
/usr/bin/aria2c -s 3 -m 3 -d / -o %o %u
ÕâÀïÓÃÁËÈý¸öÏ̷߳ÖÈý¿éÏÂÔØ¡£»òÓÃ
Sogou´úÀí£º
XferCommand =
/usr/bin/aria2c --all-proxy="127.0.0.1:8081" -s 3 -m 3 -d / -o %o %u
2.
wget ͨ¹ý´úÀíÏÂÔØ
¿ÉÒÔÔÚ»·¾³±äÁ¿ÖÐÉ趨´úÀí£º $
export PROXY=127.0.0.1:8081
»òÕß ÔÚ~/.wgetrc ÖÐÉ趨´úÀí
http_proxy =127.0.0.1:8081
ftp_proxy =127.0.0.1:8081
È»ºóÖ±½ÓÖ´ÐÐÏÂÔØÃüÁî¼´¿É£º
$ wget -c -t
0 -P ´æ·ÅĿ¼ URL
3. subversion (svn) µÄ´úÀíÉèÖãº
ÔÚ ~/.subversion/servers ÖÐ [grou ......
groups ²é¿´µ±Ç°µÇ¼Óû§µÄ×éÄÚ³ÉÔ±
groups gliethttp ²é¿´gliethttpÓû§ËùÔÚµÄ×é,ÒÔ¼°×éÄÚ³ÉÔ±
whoami ²é¿´µ±Ç°µÇ¼Óû§Ãû
/etc/groupÎļþ°üº¬ËùÓÐ×é
/etc/shadowºÍ/etc/passwdϵͳ´æÔÚµÄËùÓÐÓû§Ãû
Ìí¼ÓÓû§abcµ½rootȺ×飺
gpasswd -a abc root ......