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

linuxÏÂcÓïÑÔ±à³Ì vi ¼ò½é

 /*±¾ÎÄÑ¡×Ô²©´´linuxʵÑéÖ¸µ¼Êé
*Áô×Å×Ô¼ºÑ§Ï°Ö®ÓÃ
*ÔÚÕâÀï±£´æ×Å£¬·ÖÏíÒ»ÏÂ*/
VI ¼ò½é
    vi ÊÇ Linux/Unix ÊÀ½çÀKΪÆÕ±éµÄ¿ÉÊÓ»¯µÄÈ«ÆÁÄ»Îı¾±à¼­Æ÷(visual edit),¼¸ºõ¿É
ÒÔ˵ÈκÎһ̨ Linux/Unix »úÆ÷¶¼»áÌṩÕâ¸öÈí¼þ¡£
    vi ÓÐÈýÖÖ״̬,¼´±à¼­·½Ê½¡¢²åÈ뷽ʽºÍÃüÁʽ¡£ÔÚÃüÁʽÏÂ,ËùÓÐÃüÁî¶¼Òª
ÒÔ:¿ªÊ¼,Ëù¼üÈëµÄ×Ö·ûϵͳ¾ù×÷ÃüÁîÀ´´¦Àí,Èç:q ´ú±íÍ˳ö,:w ±íʾ´æÅÌ¡£µ±Äã½øÈë
vi ʱ,»áÊ×ÏȽøÈëÃüÁʽ(ͬʱҲÊDZ༭·½Ê½)                        ¡£°´Ï i ¾Í½øÈë²åÈ뷽ʽ,Óû§ÊäÈëµÄ
¿ÉÊÓ×Ö·û¶¼Ìí¼Óµ½ÎļþÖÐ,ÏÔʾÔÚÆÁÄ»ÉÏ¡£°´Ï ESC ¾Í¿ÉÒԻص½ÃüÁî״̬(ͬʱҲÊDZà
¼­·½Ê½)    ¡£
    ±à¼­·½Ê½ºÍÃüÁʽÀàËÆ,¶¼ÊÇÒªÊäÈëÃüÁî,µ«ËüµÄÃüÁî²»ÒªÒÔ:¿ªÊ¼,ËüÖ±½Ó½ÓÊÜ
¼üÅÌÊäÈëµÄµ¥×Ö·û»ò×éºÏ×Ö·ûÃüÁî,ÀýÈçÖ±½Ó°´Ï u ¾Í±íʾȡÏûÉÏÒ»´Î¶ÔÎļþµÄÐÞ¸Ä,Ïà
µ±ÓÚ WINDOWS Ï嵀 Undo ²Ù×÷¡£±àÒ뷽ʽÏÂÓÐһЩÃüÁîÊÇÒªÒÔ/¿ªÊ¼µÄ,ÀýÈç²éÕÒ×Ö·û
´®¾ÍÊÇ:/string ÔòÔÚÎļþÖÐÆ¥Åä²éÕÒ string ×Ö·û´®¡£Ôڱ༭ģʽϰ´ÏÂ:¾Í½øÈëÃüÁʽ¡£
    »ù±¾ÃüÁî½âÊÍ:
    1.¹â±êÃüÁî
    k¡¢j¡¢h¡¢l-ÉÏ¡¢Ï¡¢×ó¡¢ÓÒ¹â±êÒÆ¶¯ÃüÁî¡£ËäÈ»Äú¿ÉÒÔÔÚ Linux ÖÐʹÓüüÅÌÓÒ±ßµÄ 4
            µ«ÊǼÇסÕâ 4 ¸öÃüÁÊǷdz£ÓÐÓõġ£ 4 ¸ö¼üÕýÊÇÓÒÊÖÔÚ¼üÅÌÉÏ·ÅÖõĻù±¾
¸ö¹â±ê¼ü,                                           Õâ
λÖá£
    nG-Ìø×ªÃüÁî¡£n ΪÐÐÊý,¸ÃÃüÁîÁ¢¼´Ê¹¹â±êÌøµ½Ö¸¶¨ÐС£
    Ctrl+G-¹â±êËùÔÚλÖõÄÐÐÊýºÍÁÐÊý±¨¸æ¡£
    w¡¢b-ʹ¹â±êÏòǰ»òÏòºóÌø¹ýÒ»¸öµ¥´Ê¡£
    2.±à¼­ÃüÁî
    i¡¢a¡¢r-ÔÚ¹â±êµÄǰ¡¢ºóÒÔ¼°ËùÔÚ´¦²åÈë×Ö·ûÃüÁî(i=insert¡¢a=append¡¢r=replace)¡£
    cw¡¢dw-¸Ä±ä(Öû»)/ɾ³ý¹â±êËùÔÚ´¦µ


Ïà¹ØÎĵµ£º

dzÎölinux¼üÅÌÉ豸¹¤×÷ºÍ×¢²áÁ÷³Ì

£¨1£©ÔÚ\drivers\input\Input.cÖС£
      A£¬subsys_initcall(input_init);
      B£¬static int __init input_init(void)ÖÐÍê³É¼¸¸öÖØÒªµÄ²Ù×÷£º
err = class_register(&input_class);ÒÔÊäÈëÀ෽ʽע²áÀà
input_proc_init();  //´´½¨procϵÄĿ¼ºÍ ......

IBM¿ª·¢ÉçÇøÉϹØÓÚLinux¶àÏ̱߳à³ÌµÄÎÄÕÂ

Ò»¡¢POSIX Ïß³ÌÏê½â
1¡¢
Ò»ÖÖÖ§³ÖÄÚ´æ¹²ÏíµÄ¼ò½Ý¹¤¾ß
2¡¢³Æ×÷»¥³â¶ÔÏóµÄÐ¡ÍæÒâ
3¡¢Ê¹ÓÃÌõ¼þ±äÁ¿Ìá¸ßЧÂÊ
¶þ¡¢PosixÏ̱߳à³ÌÖ¸ÄÏ
1¡¢
Ï̴߳´½¨ÓëÈ¡Ïû
2¡¢
Ïß³Ì˽ÓÐÊý¾Ý
3¡¢Ïß³Ìͬ²½
4¡¢Ïß³ÌÖÕÖ¹
5¡¢ÔÓÏî
......

LinuxÎļþϵͳѡÔñ


ͨ¹ý×ÛºÏʹÓöàÖÖ±ê×¼ÎļþϵͳBenchmarks¶ÔExt3, Ext4, Reiserfs, XFS, JFS, Reiser4µÄÐÔÄܲâÊԶԱȣ¬¶Ô²»Í¬Ó¦ÓÃÑ¡ÔñºÏÊʵÄÎļþϵͳ¸ø³öÒÔÏ·½°¸£¬¹©´ó¼Ò²Î¿¼¡£ÎļþϵͳÐÔÄܲâÊÔÊý¾Ý¼û¸½±í¡£
1¡¢´óÁ¿Ð¡Îļþ£¨LOSF, Lost of small files£©I/OÓ¦ÓÃ(ÈçСͼƬ)
Reiserfs(Ê×Ñ¡), Ext4ÎļþϵͳÊʺÏÕâÀà¸ºÔØÌØÕ÷£¬IOµ÷¶ÈË㷨ѡ ......

LinuxÏÂOracle×Ô¶¯±¸·Ý½Å±¾

LinuxÏÂOracle×Ô¶¯±¸·Ý½Å±¾
http://freeglad.javaeye.com/blog/586444
½Å±¾Îļþ£º
backup.sh
rq=`date '+%Y%m%d%H%M'`
su - oracle -c "exp zjhk/zjhk_123 owner=zjhk file=/home/oracle/zjhk_$rq.dmp"
cronÊÇÒ»¸ölinuxÏµĶ¨Ê±Ö´Ðй¤¾ß£¬¿ÉÒÔÔÚÎÞÐèÈ˹¤¸ÉÔ¤µÄÇé¿öÏÂÔËÐÐ×÷Òµ¡£ÓÉÓÚCron ÊÇLinuxµÄÄÚÖ÷þÎñ£¬µ«Ëü²»×Ô¶ ......

linuxÏÂoracleµÄ×Ô¶¯±¸·Ý

linuxÏÂoracleµÄ×Ô¶¯±¸·Ý
http://hohai2002.blog.163.com/blog/static/1628166912010323103227543/
±¸·Ý
ÉÏ´«root_cronµ½rootĿ¼
ʹÓÃcrontab ÅäÖÃÎļþ
crontab -u root /root/root_cron
ʹÓÃcrontab -l ¼ì²é
#Îļþ root_cron
01 00 * * * /etc/root_exp.sh
#Îļþroot_exp.sh
su - oracle -c /oracle/db ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ