Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

LINUX VI Îļþ±à¼­Æ÷

1¡¢¹ØÓÚÎı¾±à¼­Æ÷£»
Îı¾±à¼­Æ÷Óкܶ࣬±ÈÈçͼÐÎģʽµÄgedit¡¢kwrite¡¢OpenOffice ... ... £¬Îı¾Ä£Ê½Ïµı༭Æ÷ÓÐvi¡¢vim£¨viµÄÔöÇ¿°æ±¾£©ºÍnano ... ... viºÍvimÊÇÎÒÃÇÔÚLinuxÖÐ×î³£Óõı༭Æ÷¡£ÎÒÃÇÓбØÒª½éÉÜÒ»ÏÂvi£¨vim£©×î¼òµ¥µÄÓ÷¨£¬ÒÔÈÃLinuxÈëÃż¶Óû§ÔÚ×î¶ÌµÄʱ¼äÄÚѧ»áʹÓÃËü¡£
nano ¹¤¾ßºÍDOS²Ù×÷ϵͳϵÄedit²Ù×÷ÏàËÆ£¬Ê¹Óüòµ¥£¬ÎÒÃDz»×÷½éÉÜÁË£¬Èç¹ûÄúÓÐÐËȤ£¬²»·Á³¢ÊÔһϣ»
2¡¢vi ±à¼­Æ÷£»
ΪʲôҪѧ»á¼òµ¥Ó¦ÓÃvi
vi»òvimÊÇLinux×î»ù±¾µÄÎı¾±à¼­¹¤¾ß£¬vi»òvimËäȻûÓÐͼÐνçÃæ±à¼­Æ÷ÄÇÑùµãÊó±êµÄ¼òµ¥²Ù×÷£¬µ«vi±à¼­Æ÷ÔÚϵͳ¹ÜÀí¡¢·þÎñÆ÷¹ÜÀíÖУ¬ÓÀÔ¶²»ÊÇͼÐνçÃæµÄ±à¼­Æ÷Äܱȵġ£µ±ÄúûÓа²×°X-windows×ÀÃæ»·¾³»ò×ÀÃæ»·¾³±ÀÀ£Ê±£¬ÎÒÃÇÈÔÐèÒª×Ö·ûģʽϵı༭Æ÷vi£»
vi»òvim ±à¼­Æ÷ÔÚ´´½¨ºÍ±à¼­¼òµ¥Îĵµ×î¸ßЧµÄ¹¤¾ß£»
3¡¢vi ±à¼­Æ÷µÄʹÓ÷½·¨£»
3.1 ÈçºÎµ÷ÓÃvi £»
[root@localhost ~]# vi filename
~
~
~
~
~
~
~
~
3.2 vi µÄÈýÖÖÃüÁîģʽ£»
Command£¨ÃüÁģʽ£¬ÓÃÓÚÊäÈëÃüÁ
Insert£¨²åÈ룩ģʽ£¬ÓÃÓÚ²åÈëÎı¾£»
Visual£¨¿ÉÊÓ£©Ä£Ê½£¬ÓÃÓÚÊÓ»¯µÄµÄ¸ßÁÁ²¢Ñ¡¶¨ÕýÎÄ£»
3.3 ÎļþµÄ±£´æºÍÍ˳ö£»
Command ģʽÊÇvi»òvimµÄĬÈÏģʽ£¬Èç¹ûÎÒÃÇ´¦ÓÚÆäËüÃüÁîģʽʱ£¬ÒªÍ¨¹ýESC¼üÇл»¹ýÀ´¡£
µ±ÎÒÃǰ´ESC¼üºó£¬½Ó×ÅÔÙÊäÈë:ºÅʱ£¬vi»áÔÚÆÁÄ»µÄ×îÏ·½µÈ´ýÎÒÃÇÊäÈëÃüÁ
:w ±£´æ£»
:w filename Áí´æÎªfilename£»
:wq! ±£´æÍ˳ö£»
:wq! filename ×¢£ºÒÔfilenameΪÎļþÃû±£´æºóÍ˳ö£»
:q! ²»±£´æÍ˳ö£»
:x Ó¦¸ÃÊDZ£´æ²¢Í˳ö £¬¹¦ÄܺÍ:wq!Ïàͬ
3.4 ¹â±êÒÆ¶¯£»
µ±ÎÒÃǰ´ESC½øÈëCommandģʽºó£¬ÎÒÃÇ¿ÉÒÔÓÃÏÂÃæµÄһЩ¼üλÀ´Òƶ¯¹â±ê£»
j ÏòÏÂÒÆ¶¯Ò»ÐУ»
k ÏòÉÏÒÆ¶¯Ò»ÐУ»
h Ïò×óÒÆ¶¯Ò»¸ö×Ö·û£»
l ÏòÓÒÒÆ¶¯Ò»¸ö×Ö·û£»
ctrl+b ÏòÉÏÒÆ¶¯Ò»ÆÁ£»
ctrl+f ÏòÏÂÒÆ¶¯Ò»ÆÁ£»
ÏòÉϼýÍ·    ÏòÉÏÒÆ¶¯£»
ÏòϼýÍ·    ÏòÏÂÒÆ¶¯£»
Ïò×ó¼ýÍ·    Ïò×óÒÆ¶¯£»
ÏòÓÒ¼ýÍ·    ÏòÓÒÒÆ¶¯£»
ÎÒÃDZ༭һ¸öÎļþʱ£¬¶ÔÓÚ j¡¢k¡¢lºÍh¼ü£¬»¹ÄÜÔÚÕâЩ¶¯×÷ÃüÁîµÄÇ°Ãæ¼ÓÉÏÊý×Ö£¬±ÈÈç 3j£¬±íʾÏòÏÂÒÆ¶¯3ÐС£
3.5 ²åÈëģʽ£¨Îı¾µÄ²åÈ룩£»
i ÔÚ¹â±ê֮ǰ²åÈ룻
a ÔÚ¹â±êÖ®ºó²åÈ룻
I ÔÚ¹â±êËùÔÚÐеÄÐÐÊײåÈ룻
A ÔÚ¹â±êËùÔÚÐеÄÐÐÄ©²åÈ룻
o ÔÚ¹â±êËùÔÚµÄÐеÄÉÏÃæ²åÈëÒ»ÐУ»
O ÔÚ¹â±êËùÔÚµÄÐеÄÏÂÃæ²åÈëÒ»ÐУ»
s ɾ³ý¹â±êºóµÄÒ»¸ö×Ö·û£¬È»ºó½øÈë²åÈëģʽ£»
S ɾ³ý


Ïà¹ØÎĵµ£º

LinuxÉ豸ģÐÍÖ®input×ÓϵͳÏê½â

Ò»£ºÇ°ÑÔ
×î½üÔÚÑо¿androidµÄsensor driver£¬Ö÷ÒªÊÇE-compass£¬ÆäÖÐÓõ½ÁËLinux input×Óϵͳ.ÔÚÍøÉÏÒ²¿´Á˺ܶàÕâ·½ÃæµÄ×ÊÁÏ£¬¸Ð¾õ»¹ÊÇÕâÆª·ÖÎöµÄ±È½ÏϸÖÂ͸³¹£¬Òò´Ë×ªÔØÒ»ÏÂÒÔ±ã×Ô¼ºÑ§Ï°£¬Í¬Ê±ºÍ´ó¼Ò·ÖÏí£¡
£¨ÕâÆª²©¿ÍÖ÷ÒªÊÇÒÔ¼üÅÌÇý¶¯ÎªÀýµÄ£¬²»¹ý½²½âµÄÊÇLinux Input Subsystem£¬¿ÉÒÔ×ÐϸµÄÑо¿Ò»Ï£¡£©
¼üÅÌÇý¶¯½«¼ì ......

linux shell ½Å±¾ µ÷ÓÃÊý¾Ý¿â

×î½üÒ»Ö±ÔÚæÏîÄ¿£¬×öµÄ¹ý³ÌÖÐÓöµ½Ò»¸öºÜ¾À½áµÄÊÂÇé¡£ÐèÒªÓÃshell½Å±¾ÂÖѵÊý¾Ý¿â£¬Êý¾ÝÖ´ÐÐÍê±ÏÒÔºó²ÅÄܵ÷ÓÃÆäËûµÄshell½Å±¾¡£ÔÚÕâÀï×ܽáһϣ¬Óë´ó¼Ò¹²Ïí¡£
½Å±¾ÈçÏ£º
shell ½Å±¾ÈçÏ£º
#!/bin/sh
SQL_DIR=/home/tang/tek/sql/tek
SHELL_DIR=/home/tang/tek/sh/tek
LOG_DIR=/home/tang/tek/logs
. /home/tang/.bas ......

linuxÉÏlnÃüÁîÏêϸ˵Ã÷

lnÊÇlinuxÖÐÓÖÒ»¸ö·Ç³£ÖØÒªÃüÁËüµÄ¹¦ÄÜÊÇΪijһ¸öÎļþÔÚÁíÍâÒ»¸öλÖý¨Á¢Ò»¸öͬ²»µÄÁ´½Ó£¬Õâ¸öÃüÁî×î³£ÓõIJÎÊýÊÇ-s£¬¾ßÌåÓ÷¨ÊÇ£ºln –s Ô´Îļþ Ä¿±êÎļþ¡£
¡¡¡¡µ±ÎÒÃÇÐèÒªÔÚ²»Í¬µÄĿ¼£¬Óõ½ÏàͬµÄÎļþʱ£¬ÎÒÃDz»ÐèÒªÔÚÿһ¸öÐèÒªµÄĿ¼Ï¶¼·ÅÒ»¸ö±ØÐëÏàͬµÄÎļþ£¬ÎÒÃÇÖ»ÒªÔÚij¸ö¹Ì¶¨µÄĿ¼£¬·ÅÉϸÃÎļþ£¬È»ºóÔÚ ......

¹ØÓÚUNIXºÍLinuxϵͳÏÂSUID¡¢SGIDµÄ½âÎö

Èç¹ûÄã¶ÔSUID¡¢SGIDÈÔÓÐÃÔ»ó¿ÉÒԺúòο¼Ò»Ï£¡
¡¡
¡¡¡¡Copyright by kevintz.ÓÉÓÚÓû§ÔÚUNIXϾ­³£»áÓöµ½SUID¡¢SGIDµÄ¸ÅÄ¶øÇÒSUIDºÍSGIDÉæ¼°µ½ÏµÍ³°²È«£¬ËùÒÔÓû§Ò²±È½Ï¹ØÐÄÕâ¸öÎÊÌâ¡£¹ØÓÚSUID¡¢SGIDµÄÎÊÌâÒ²¾­³£ÓÐÈËÌáÎÊ£¬µ«»Ø´ðµÄÈËÒ»°ã´ðµÃ²»¹»Ïêϸ£¬¼ÓÉÏÔø¾­»Ø´ð¹ýÁ½¸öÍøÓѵÄÎÊÌ⣬»¹²éÁËһЩ×ÊÁÏ£¬¾ö¶¨ÕûÀí³É±¾Î ......

Red Hat Linux ϵÄGCC°²×°Ìå»á

1.½« arm-linux-gcc µÄѹËõ°ü½âѹµ½tmpĿ¼ÏÂ
2.½« tmp/usr/local Ï嵀 arm Ŀ¼copy µ½ÏµÍ³µÄ/usr/local ÏÂ
3.Ö´ÐÐÃüÁvi/etc/profile ÔÚpath murgeµÄÓï¾ä¶ÏºóÌí¼Ó
   pathmurge/usr/local/arm/2.95.3/bin;
4.°´ESC¼ü£¬ÊäÈ룺wq ±£´æ²¢Í˳ö.
5.Ö´ÐÐ source /etc/profile
6.½¨Á¢¹¤×÷Ŀ¼mkdir -p/opt/Fr ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ