Tips: linux shellÖØ¶¨Ïò
Linux POSIX Shell »·¾³ÖÐÖ§³ÖÊäÈëÊä³öÖØ¶¨Ïò£¬Ó÷ûºÅ"<"ºÍ">"À´±íʾ¡£ÃüÁîÐÎʽ¿ÉÒÔÓÃ%>file»òÕß%<contentÀ´±íʾ(ÆäÖÐ%±íʾÎļþÃèÊö·û£º0Ϊ±ê×¼ÊäÈëstdin£¬1Ϊ±ê×¼Êä³östdout¡¢2Ϊ±ê×¼´íÎóstderr).ϵͳĬÈÏ%ÖµÊÇ1£¬Ò²¾ÍÊÇ1>£¬¿ÉÒÔ¼òдΪ>£¬Ò²¾ÍÊÇ˵ĬÈÏΪ1>¡£stdoutµÄĬÈÏÊä³öµ½ÖÕ¶Ë£¬stderrµÄĬÈÏÊä³öÖÕ¶Ë.
ÉÏÊöÃüÁî¿ÉÒÔÓÃÀ´Ö¸¶¨ÐèÒªÖØ¶¨ÏòµÄ±ê×¼ÊäÈë»òÊä³ö£¬±ÈÈç 2>a.txt ±íʾ½«´íÎóÐÅÏ¢Êä³öµ½Îļþa.txtÖС£
ͬʱ£¬»¹¿ÉÒÔÔÚÕâÈý¸ö±ê×¼ÊäÈëÊä³öÖ®¼äʵÏÖÖØ¶¨Ïò£¬±ÈÈ罫´íÎóÐÅÏ¢ÖØ¶¨Ïòµ½±ê×¼Êä³ö£¬¿ÉÒÔÓà 2>&1À´ÊµÏÖ¡£
´ËÍ⣬LinuxÏ»¹ÓÐÎļþ/dev/null£¬ËùÓÐÖØ¶¨Ïòµ½ËüµÄÐÅÏ¢¶¼»áÏûʧ¡£µ±ÎÒÃDz»ÐèÒª»ØÏÔ³ÌÐòµÄËùÓÐÐÅϢʱ£¬¾Í¿ÉÒÔ½«Êä³öÖØ¶¨Ïòµ½/dev/null¡£¼ÙÈçÏëÒªÕý³£Êä³öºÍ´íÎóÐÅÏ¢¶¼²»ÏÔʾ£¬ÔòÒª°Ñ±ê×¼Êä³öºÍ±ê×¼´íÎó¶¼Öض¨Ïòµ½/dev/null£¬ ÀýÈ磺
# ls 1>/dev/null 2>/dev/null
»¹ÓÐÒ»ÖÖ×ö·¨Êǽ«´íÎóÖØ¶¨Ïòµ½±ê×¼Êä³ö£¬È»ºóÔÙÖØ¶¨Ïòµ½ /dev/null£¬ÀýÈ磺
# ls >/dev/null 2>&1
×¢Ò⣺´Ë´¦µÄ˳Ðò²»Äܸü¸Ä£¬ÏȽ«±ê×¼Êä³öÖØ¶¨Ïòµ½ /dev/null£¬È»ºó½«±ê×¼´íÎóÖØ¶¨Ïòµ½±ê×¼Êä³ö£¬ÓÉÓÚ±ê×¼Êä³öÒÑ¾ÖØ¶¨Ïòµ½ÁË/dev/null£¬Òò´Ë±ê×¼´íÎóÒ²»áÖØ¶¨Ïòµ½/dev/null¡£
Ïà¹ØÎĵµ£º
Linux̫ΰ´óÁË£¬Ê²Ã´¶«Î÷¶¼¿ÉÒÔÓÉÄãÀ´×öÖ÷£¬Linux¼ÓÔØÍêÄں˺ó£¬ËùÓÐµÄÆäËûϵͳ·þÎñ£¬½ø³Ì£¬¶¼ÊÇ¿¿½Å±¾À´¼ÓÔØµÄ¡£ËùÒÔLinuxÊÇÕâôµÄ͸Ã÷£¬
Äã¿ÉÒÔÇå³ýµÄÖ¸µ¼ÄãµÄϵͳ×öÁËʲô¡£
ÏÂÃæÎҾͶÔLinuxµÄÆô¶¯½Å±¾×öÁË×¢ÊÍ£¬¸Ã½Å±¾ÊÇÊôÓÚLFSµÄ£¬ÒòΪ¸Ãϵͳ±È½ÏС£¬Ëù ......
ÔÚlinuxÏÂÔõôȡ×òÌ죨ǰһÌ죩µÄÈÕÆÚ£¿
man
date£¬¿ÉÒÔ¿´µ½date¿ÉÒÔÏÔʾµ±Ç°µÄʱ¼ä£¬ÐÞ¸Äϵͳʱ¼ä£¬»òÕßÏÔʾָ¶¨µÄʱ¼ä¡£È¡µ½µ±Ç°Ê±¼ä£¬µ±È»¿ÉÒÔ·´Ëã»ØÈ¥£¬µ«ÓÖÒªÅжÏÊÇ·ñÊÇÒ»¸öÔµÄ×îºóÒ»
Ì죬һÄêµÄ×îºóÒ»Ì죬 »¹ÓÐÈòÄêÐèÒªÅжϣ¬Ð´³öµÄ½Å±¾²»ÊÇ10¼¸ÐÐÄܽâ¾öµÄ¡£Æäʵdate±¾Éí¾ÍÓÐÒ»¸ö·½·¨¿ÉÒÔ¼ÆËãʱ¼ä£¬×òÌ죬Π......
×î½üÒ»Ö±Ïë×°linux U5,һֱûÕÒµ½£¬½ñÌìÕÒµ½ÁË£¬·ÖÏí¸ø´ó¼Ò£¡£¡£¡
ftp://openware.byr.edu.cn/pub/os-images/Redhat/RHEL4u5/i386/RHEL4-U5-i386-AS-disc1.iso
ftp://openware.byr.edu.cn/pub/os-images/Redhat/RHEL4u5/i386/RHEL4-U5-i386-AS-disc2.iso
ftp://openware.byr.edu.cn/pub/os-images ......
·½·¨Ò» È¥µôPCÀ®°ÈµÄÇý¶¯Ä£¿é
#rmmod pcspkr ÒѲâÊÔ
¿ÉÒÔ½«ÃüÁîдµ½ /etc/rc.local ÕâÑùÏ´ÎϵͳÆô¶¯µÄʱºò¾Í»áÈ¥µôpcspkrÄ£¿éÁË¡£
Õû¸öÊÀ½ç¶¼Çå¾²ÁË£¡
·½·¨¶þ ÐÞ¸Ä /etc/inputrc Îĵµ
½« set bell-style none ÃüÁîÐм¤»î£¬ÖØÆôϵͳ¡£
ÍÆ¼ö·½·¨¶þ ......