LinuxϵÄvi±à¼Æ÷µÄһЩ¼òµ¥ÃüÁî
Ò»¡¢¹â±êÒÆ¶¯ÃüÁî
k¡¢j¡¢h¡¢l——ÉÏ¡¢Ï¡¢×ó¡¢ÓÒ¹â±êÒÆ¶¯
nG——Ìø×ªÃüÁî¡£nΪÐÐÊý£¬¸ÃÃüÁîÁ¢¼´Ê¹¹â±êÌøµ½Ö¸¶¨ÐС£
Ctrl+G——¹â±êËùÔÚλÖõÄÐÐÊýºÍÁÐÊý±¨¸æ
w¡¢b——ʹ¹â±êÏòǰ»òÏòºóÌø¹ýÒ»¸öµ¥´Ê
ÔÚ Vi ÖÐ, ´ó²¿·ÝµÄÃüÁî¶¼¿ÉÒÔÔÚÆäÇ°Ãæ¼ÓÉÏÊý×Ö, ¸ÃÊý×Ö±íÊ¾ÖØ¸´¸ÃÃüÁîµÄ´ÎÊý.
ÀýÈç: 8l ±íʾÍùÓÒÒÆ¶¯ 8 ¸ö×Ö·û, 3w ±íʾÍùÇ°ÒÆ¶¯Èý¸ö word, 2b ±íʾµ¹ÍË 2 ¸ö word
0ÖÁ¸ÃÐпªÍ· shift+$ÖÁ¸ÃÐÐβ¶Ë
G ÌøÖÁÎļþβ
gg ÌøÖÁÎļþÍ·
¶þ¡¢²åÈë»òÕßɾ³ýÃüÁî
i¡¢a¡¢r——ÔÚ¹â±êµÄǰ¡¢ºóÒÔ¼°ËùÔÚ´¦²åÈë×Ö·ûÃüÁî
x¡¢d$¡¢dd——ɾ³ýÒ»¸ö×Ö·û¡¢É¾³ý¹â±êËùÔÚ´¦µ½ÐÐβµÄËùÓÐ×Ö·ûÒÔ¼°É¾³ýÕûÐеÄÃüÁî¡£
:23,1045d ¼Ù¶¨2´ÎµÃµ½µÄÐкÅΪ23ºÍ1045£¬Ôò°ÑÕâÆÚ¼äµÄÄÚÈÝȫɾ³ý
u È¡ÏûÉÏÒ»¸ö¶¯×÷Ëù²úÉúµÄ¸Ä±ä
U È¡Ïû¹â±êËùÔÚÄÇÒ»ÁÐËùÓеĸıä
:e! È¡ÏûËùÓеĸıä, »Ø¸´ÖÁδÐÞ¸Ä֮ǰ
Èý¡¢ËÑË÷ÃüÁî
/ ¹Ø¼ü´Ê ÍùÏÂËÑѰ¹Ø¼ü´Ê
? ¹Ø¼ü´Ê ÍùÉÏËÑѰ¹Ø¼ü´Ê
n ÖØ¸´ËÑѰÃüÁî(²»¹ÜÍùÏ»òÍùÉÏ) (×¢£ºµÈÓÚÊǓѰÕÒÏÂÒ»¸ö”)
N ºÍ n Ïà·´·½Ïò
ËÄ¡¢Ò»Ð©¼òµ¥µÄ±à¼ÃüÁî
°´ i »ò I ²åÈë״̬
°´ a »ò A ¸½¼Ó״̬
°´ R È¡´ú״̬R »á½øÐÐÁ¬Ðø×Ö·ûÈ¡´ú
°´ s »ò S ɾ³ýÒ»¸ö×Ö·û;ɾ³ý¹â±êËùÔÚÄÇÒ»ÁÐ
°´ cw, c2b, c$, c0 ÐÞ¸Ä״̬
°´ o »ò O ÐÂÔö¿Õ°×ÁÐ
:%s/Ä¿±ê/È¡´ú/g ½«Ä¿±ê×Ö·û´®È«»»³ÉÈ¡´ú×Ö·û´®
Y »ò yy ѡȡ¹â±êËùÔÚÄÇÒ»ÁÐ
5Y »ò 5yy ѡȡ¹â±êÁÐËùÔÚ¹²5ÁÐ(5 Ö»ÊÇÒ»¸öÀý×Ó, ¿É¸ÄÓÃÆäËüÊý×Ö)
p ½«Ñ¡È¡µÄÄÚÈÝ, ¸´ÖÆÖÁ¹â±êÖ®ºó
P ½«Ñ¡È¡µÄÄÚÈÝ, ¸´ÖÆÖÁ¹â±ê֮ǰ
cw, x, dd µÈɾ³ýÃüÁî »á½«±»É¾³ýµÄÄÚÈÝ·ÅÈë buffer ÖÐ, ÅäºÏ p »ò P ¼´¿É×ö³ö°áÒÆµÄЧ¹û
Î塢һЩÇл»ÃüÁî
ÊäÈë½áÊøºó Çë°´esc¼ü»ØÃüÁîģʽ
:!»òÕß:sh ÔÝÊ±Ìø³ö Vi, Óû»Ø Vi °´ ctrl+d »ò exit
ÊäÈë:q¾ÍÊÇÍ˳ö
ÊäÈë:wq¾ÍÊÇ´æÅ̺óÍ˳ö
ÊäÈë:q!·ÅÆú´æÅÌÇ¿ÐÐÍ˳ö
Ïà¹ØÎĵµ£º
ÀýÒ»£º·¢ËÍSignaling Packet£º
Signaling CommandÊÇ2¸öBluetoothʵÌåÖ®¼äµÄL2CAP²ãÃüÁî´«Êä¡£ËùÒÔµÃSignaling CommandʹÓÃCID 0x0001.
¶à¸öCommand¿ÉÒÔÔÚÒ»¸öC-frame£¨control frame£©Öз¢ËÍ¡£
Èç¹ûÒªÖ±½Ó·¢ËÍSignaling Command.ÐèÒª½¨Á¢SOCK_RAWÀàÐ͵ÄL2CAPÁ¬½ÓSocket¡£ÕâÑù²ÅÓлú»á×Ô¼ºÌî³äCommand Code£¬Identi ......
Ò»£ºÇ°ÑÔ
×î½üÔÚÑо¿androidµÄsensor driver£¬Ö÷ÒªÊÇE-compass£¬ÆäÖÐÓõ½ÁËLinux input×Óϵͳ.ÔÚÍøÉÏÒ²¿´Á˺ܶàÕâ·½ÃæµÄ×ÊÁÏ£¬¸Ð¾õ»¹ÊÇÕâÆª·ÖÎöµÄ±È½ÏϸÖÂ͸³¹£¬Òò´Ë×ªÔØÒ»ÏÂÒÔ±ã×Ô¼ºÑ§Ï°£¬Í¬Ê±ºÍ´ó¼Ò·ÖÏí£¡
£¨ÕâÆª²©¿ÍÖ÷ÒªÊÇÒÔ¼üÅÌÇý¶¯ÎªÀýµÄ£¬²»¹ý½²½âµÄÊÇLinux Input Subsystem£¬¿ÉÒÔ×ÐϸµÄÑо¿Ò»Ï£¡£©
¼üÅÌÇý¶¯½«¼ì ......
1.¸ÅÄîºÍÇø±ð£º
¾²Ì¬¿â¾ÍÊÇÔÚ±àÒë¹ý³ÌÖÐһЩĿ±êÎļþµÄ¼¯ºÏ¡£¾²Ì¬¿âÔÚ³ÌÐòÁ´½ÓµÄʱºòʹÓã¬Á´½ÓÆ÷»á½«³ÌÐòÖÐʹÓõ½º¯ÊýµÄ´úÂë´Ó¿âÎļþÖп½±´µ½Ó¦ÓóÌÐòÖС£Ò»µ©Á´½ÓÍê³É£¬ÔÚÖ´ÐгÌÐòµÄʱºò¾Í²»ÐèÒª¾²Ì¬¿âÁË¡£
ÓÉÓÚÿ¸öʹÓþ²Ì¬¿âµÄÓ¦ÓóÌÐò¶¼ÐèÒª¿½±´ËùÓú¯ÊýµÄ´úÂë£¬Ë ......
1. ²é¿´Äں˰汾ÃüÁ
1) [root@q1test01 ~]# cat /proc/version
Linux version 2.6.9-22.ELsmp (bhcompile@crowe.devel.redhat.com) (gcc version 3.4.4 20050721 (Red Hat 3.4.4-2)) #1 SMP Mon Sep 19 18:00:54 EDT 2005
2) [root@q1test01 ~]# uname -a
Linux q1test01 2.6.9-22.ELsmp #1 SMP Mon Sep 19 18:00:54 ......
vsftp·þÎñÆ÷£º
ÔÚ/etc/vsftpdĿ¼Ï¹²ÓÐ3¸öÅäÖÃÎļþ£¬ËüÃÇ·Ö±ðÊÇ£º
ftpusers:ËüÖ¸¶¨ÁËÄÄЩÓû§ÕË»§²»ÄÜ·ÃÎÊFTP·þÎñÆ÷£¬ÀýÈçrootµÈ¡£
user_list:¸ÃÎļþÀïµÄÓû§ÕË»§ÔÚĬÈÏÇé¿öÏÂÒ²²»ÄÜ·ÃÎÊFTP·þÎñÆ÷£¬½öµ±vsftpd .confÅäÖÃÎļþÀïÆôÓÃuserlist_enable=NOÑ¡Ïîʱ²ÅÔÊÐí·ÃÎÊ¡£
vsftpd.conf:ËüÊÇÒ»¸öÎı¾Îļþ£¬ÎÒÃÇ¿ ......