Linux ²é¿´ÎļþºÍËÑË÷ÎļþÃüÁî
ÔÚLinuxÀïÃæÒ»ÇнÔÎļþ£¬´ÓÎļþѧÆðÀ´£¬×î³£¼ûµÄÃüÁî¾ÍÊDz鿴ÎļþºÍËÑË÷Îļþ¡£
ÏÂÃæ¼òµ¥µÄ×ܽáÏÂÕ⼸¸öÃüÁ
²é¿´Îļþ(cat,tac,more,less,head,tail,od)
cat:
cat [file]
²é¿´ÎļþµÄÄÚÈÝ¡£È«³ÌʽconcatenateµÄÒâ˼£¬½«ÎļþÄÚÈÝÁ¬ÐøÊä³öµ½ÆÁÄ»ÉÏ¡£µÚÒ»Ðе½×îºóÒ»ÐÐÏÔʾ¡£
tac:
tac [file]
ºÍcat¸ÕºÃÏà·´ ÊÇ´Ó×îºóÒ»Ðе½µÚÒ»Ðеķ½Ê½²é¿´¡£
catÓиö±È½Ï²»ºÃµÄµØ·½Ê±µ±Îļþ±È½Ï´óʱºòû°ì·¨¿´Çå³þ£¬Õâ¸öʱºò¿ÉÒÔÓÃmore»òÕßLessÃüÁî¡£
more:
more [file]
Èç¹ûʹÓÃgrep»òÕßfindµÈÃüÁîʱ£¬¿ÉÒÔÅäºÏʹÓÃmoreÒ»Ò³Ò»Ò³µÄ²é¿´¡£Èç¹û¿´µ½Ò»°ëÏëÍ˳ö£¬ÔòÇÃÈë’q’¼´¿ÉÍ˳ö¡£
less:
less [file]
less±Èmore¸üÓе¯ÐÔ£¬¿ÉÒÔÉÏÏ·ҳ¡£
Èç¹ûÖ»Ïë¶ÁÈ¡ÎļþµÄÍ·¼¸ÐлòÕßÎļþµÄĩβ¼¸ÐУ¬¿ÉÒÔÓÃhead»òtail.
head –n [file]£º¶ÁÈ¡ÎļþµÄǰnÐС£
hail –n [file]£º¶ÁÈ¡ÎļþĩβnÐС£
ÒÔÉÏÃüÁî¶¼ÊÇÓÃÓڲ鿴×Ö·ûÎļþ£¬¶þ½øÖÆÎļþ³öÀ´µÄ¶¼ÊÇÂÒÂ룬Ҫ¿´¶þ½øÖÆÎļþµÄÄÚÈÝ£¬¿ÉÒÔÓÃodÃüÁî,Èç²é¿´Ò»¸öMP3ÎļþÀïÃæµÄÄÚÈÝ:
od shijiemori.mp3
ËÑѰÎļþ(which,whereis,locate£¬find)£º
which:
which [filename]
¸ÃÃüÁîÓÃÓÚ²éѯͨ¹ýPATH·¾¶µ½¸Ã·¾¶ÄÚ²éÕÒ¿ÉÖ´ÐÐÎļþ¡£
È磺Which passwd:²éÕÒ¿ÉÖ´ÐÐÎļþpasswd
whereis:
whereis [-bmsu] [keyword]
¸ÃÃüÁîÓÃÓÚ°ÑÏà¹Ø×ÖµÄÎļþºÍĿ¼¶¼ÁгöÀ´¡£(Linux »á½«Îļþ¶¼¼Ç¼ÔÚÒ»¸öÎļþÊý¾Ý¿âÀïÃæ£¬¸ÃÃüÁîʽ´ÓÊý¾Ý¿âÈ¥²éѯ£¬ËùÒÔËٶȱȽϿì,LinuxÿÌì»á¸üиÃÊý¾Ý¿â)
locate:
locate [filename]
¸ÃÃüÁîÓÃÓÚ°ÑÏà¹Ø×ÖµÄÎļþºÍĿ¼¶¼ÁгöÀ´¡£²éÕÒÊý¾ÝÌØ±ð¿ì£¬Ò²ÊÇͨ¹ýÊý¾Ý¿â·½Ê½À´²éѯ¡£µ«ÊÇÊý¾Ý¿âÒ»ÖܸüÐÂÒ»´Î£¬ËùÒÔ¿ÉÄÜÓÐЩ´æÔÚÊý¾Ý²é²»µ½¡£¿ÉÒÔÈ¥ÐÞ¸ÄÅäÖÃÎļþ¡£
find:
find [path] [²ÎÊý] [keyword]
¸ÃÃüÁîÓÃÓÚÔÚÖ¸¶¨Â·¾¶Ï²éÕÒÎļþ¡£²»ÊÇͨ¹ýÊý¾ÝÀ´²éѯ£¬ËùÒÔËÙ¶È»á±È½ÏÂý¡£
Ïà¹ØÎĵµ£º
×¼±¸¹¤×÷:
¡¡¡¡Óõ½µÄperl À©Õ¹×é¼þ(modules)ÔÚÉÏÆªÌù³ö.( win32::odbc Ä£¿é
)ÏÂÔØ×é¼þºó°´ÕÕReadmeÎļþ°²×°µ¹ÏìӦĿ¼.ÅäÖúÃÏàÓ¦µÄodbcÊý¾ÝÔ´.
¡¡¡¡
¡¡¡¡³ÌÐòʵÏÖ:
¡¡¡¡Ê¹ÓÃ
¡¡¡¡use
Win32::ODBC;
¡¡¡¡
¡¡¡¡Óï¾ä°üº¬Ó¦Ê¹ÓõÄÄ£¿éÊÇwin32::odbc,д³öÊý¾Ý¿â
Á¬½Ó×Ö·û´®
¡¡¡¡
¡¡¡¡$DSN = "DSN =
My DSN ......
1.ϵͳºÍƽ̨ÊìϤ
ÔÚÒ»¸öÐÂµÄÆ½Ì¨ÉÏ¿ª·¢»òÕßÒÆÖ²Ò»¿îÈí¼þµÄʱºò£¬Ê×ÏÈÓ¦¸Ã³ä·Öƽ̨»òÕß
²Ù×÷ϵͳµÄ¸÷ÖÖÊôÐÔ£¬ÕâЩÊôÐÔ°üÀ¨µ«²»½öÏÞÓÚ£º
1)ϵͳµÄÈÎÎñµ÷¶È£¬ÈÎÎñ¼äµÄͨÐÅ»úÖÆ
ÈÎÎñµ÷¶È°üÀ¨ÊÇ·ñÊǶàÈÎÎñʵʱ²Ù×÷ϵͳ£¬ÈÎÎñÒÔºÎÖÖ·½Ê½´æÔڵģ¬ÈçºÎÌí¼ÓºÍ¹ÜÀíÈÎÎñ£¿ÈÎÎñ¼äµÄÓÅÏȼ¶ÈçºÎÉèÖã¿ÈÎÎñ¼äµÄÓÅÏȼ¶ÉèÖã¿ÈÎÎñ¶ÑÕ»£¿ ......
ÎÒÃÇͨ³£°ÑһЩ¹«Óú¯ÊýÖÆ×÷³Éº¯Êý¿â£¬¹©ÆäËü³ÌÐòʹÓá£
º¯Êý¿â·ÖΪ¾²Ì¬¿âºÍ¶¯Ì¬¿âÁ½ÖÖ¡£
¾²Ì¬¿âÔÚ³ÌÐò±àÒëʱ»á±»Á¬½Óµ½Ä¿±ê´úÂëÖУ¬³ÌÐòÔËÐÐʱ½«²»ÔÙÐèÒª¸Ã¾²Ì¬¿â¡£
¶¯Ì¬¿âÔÚ³ÌÐò±àÒëʱ²¢²»»á±»Á¬½Óµ½Ä¿±ê´úÂëÖУ¬¶øÊÇÔÚ³ÌÐòÔËÐÐÊDzű»ÔØÈ룬Òò´ËÔÚ³ÌÐòÔËÐÐʱ»¹ÐèÒª¶¯Ì¬¿â´æÔÚ¡£
±¾ÎÄÖ÷Ҫͨ¹ý¾ÙÀýÀ´ËµÃ÷ÔÚLinuxÖÐÈçº ......
ÓÐÕâôһϵÁеÄÎÊÌ⣬ÊÇ·ñÔÚÀ§ÈÅ×ÅÄ㣺Óû§³ÌÐò±àÒëÁ¬½ÓÐγɵĵØÖ·¿Õ¼äÔÚʲô·¶Î§ÄÚ£¿Äں˱àÒëºóµØÖ·¿Õ¼äÔÚʲô·¶Î§ÄÚ£¿Òª¶ÔÍâÉè½øÐзÃÎÊ£¬I/OµÄµØÖ·¿Õ¼äÓÖÊÇʲôÑùµÄ£¿
ÏȻشðµÚÒ»¸öÎÊÌâ¡£Linux×î³£¼ûµÄ¿ÉÖ´ÐÐÎļþ¸ñʽΪelf(Executable and Linkable Format)¡£ÔÚelf¸ñʽµÄ¿ÉÖ´ÐдúÂëÖУ¬ld×ÜÊÇ´Ó0x8000000¿ªÊ¼°²ÅųÌÐòµÄ& ......
ÔÚWindowsÖпÉÒÔÔÚijЩ·¾¶ÖвéÕÒÎļþ£¬Ò²¿ÉÒÔÉ趨²»ÔÚijЩ·¾¶ÖвéÕÒÎļþ£¬ÏÂÃæÓÃLinuxÖеÄfindµÄÃüÁî½áºÏÆä-path -prune²ÎÊýÀ´¿´¿´ÔÚLinuxÖÐÔõôʵÏִ˹¦ÄÜ¡£
¼ÙÈçÔÚµ±Ç°Ä¿Â¼Ï²éÕÒÎļþ£¬ÇÒµ±Ç°Ä¿Â¼ÏÂÓкܶàÎļþ¼°Ä¿Â¼£¨¶à²ãĿ¼£©£¬°üÀ¨dir0¡¢dir1ºÍdir2 ...µÈĿ¼¼°dir00¡¢dir01...dir10¡¢dir11...µÈ×ÓĿ¼¡£
......