linuxÉÏlnÃüÁîÏêϸ˵Ã÷
lnÊÇlinuxÖÐÓÖÒ»¸ö·Ç³£ÖØÒªÃüÁËüµÄ¹¦ÄÜÊÇΪijһ¸öÎļþÔÚÁíÍâÒ»¸öλÖý¨Á¢Ò»¸öͬ²»µÄÁ´½Ó£¬Õâ¸öÃüÁî×î³£ÓõIJÎÊýÊÇ-s£¬¾ßÌåÓ÷¨ÊÇ£ºln –s Ô´Îļþ Ä¿±êÎļþ¡£
¡¡¡¡µ±ÎÒÃÇÐèÒªÔÚ²»Í¬µÄĿ¼£¬Óõ½ÏàͬµÄÎļþʱ£¬ÎÒÃDz»ÐèÒªÔÚÿһ¸öÐèÒªµÄĿ¼Ï¶¼·ÅÒ»¸ö±ØÐëÏàͬµÄÎļþ£¬ÎÒÃÇÖ»ÒªÔÚij¸ö¹Ì¶¨µÄĿ¼£¬·ÅÉϸÃÎļþ£¬È»ºóÔÚÆäËüµÄĿ¼ÏÂÓÃlnÃüÁîÁ´½Ó£¨link£©Ëü¾Í¿ÉÒÔ£¬²»±ØÖظ´µÄÕ¼ÓôÅÅ̿ռ䡣ÀýÈ磺ln –s /bin/less /usr/local/bin/less
¡¡¡¡-s ÊÇ´úºÅ£¨symbolic£©µÄÒâ˼¡£
¡¡¡¡ÕâÀïÓÐÁ½µãҪעÒ⣺µÚÒ»£¬lnÃüÁî»á±£³Öÿһ´¦Á´½ÓÎļþµÄͬ²½ÐÔ£¬Ò²¾ÍÊÇ˵£¬²»ÂÛÄã¸Ä¶¯ÁËÄÄÒ»´¦£¬ÆäËüµÄÎļþ¶¼»á·¢ÉúÏàͬµÄ±ä»¯£»µÚ¶þ£¬lnµÄÁ´½ÓÓÖÈíÁ´½ÓºÍÓ²Á´½ÓÁ½ÖÖ£¬ÈíÁ´½Ó¾ÍÊÇln –s ** **£¬ËüÖ»»áÔÚÄãÑ¡¶¨µÄλÖÃÉÏÉú³ÉÒ»¸öÎļþµÄ¾µÏñ£¬²»»áÕ¼ÓôÅÅ̿ռ䣬ӲÁ´½Óln ** **£¬Ã»ÓвÎÊý-s£¬ Ëü»áÔÚÄãÑ¡¶¨µÄλÖÃÉÏÉú³ÉÒ»¸öºÍÔ´Îļþ´óСÏàͬµÄÎļþ£¬ÎÞÂÛÊÇÈíÁ´½Ó»¹ÊÇÓ²Á´½Ó£¬Îļþ¶¼±£³Öͬ²½±ä»¯¡£
¡¡¡¡Èç¹ûÄãÓÃls²ì¿´Ò»¸öĿ¼ʱ£¬·¢ÏÖÓеÄÎļþºóÃæÓÐÒ»¸ö@µÄ·ûºÅ£¬ÄǾÍÊÇÒ»¸öÓÃlnÃüÁîÉú³ÉµÄÎļþ£¬ÓÃls –lÃüÁîÈ¥²ì¿´£¬¾Í¿ÉÒÔ¿´µ½ÏÔʾµÄlinkµÄ·¾¶ÁË¡£
¡¡¡¡Ö¸ÁîÏêϸ˵Ã÷
¡¡¡¡Ö¸ÁîÃû³Æ : ln
¡¡¡¡Ê¹ÓÃȨÏÞ : ËùÓÐʹÓÃÕß
¡¡¡¡Ê¹Ó÷½Ê½ : ln [options] source dist£¬ÆäÖÐ option µÄ¸ñʽΪ :
¡¡¡¡[-bdfinsvF] [-S backup-suffix] [-V {numbered,existing,simple}]
¡¡¡¡[--help] [--version] [--]
¡¡¡¡ËµÃ÷ : Linux/Unix µµ°¸ÏµÍ³ÖУ¬ÓÐËùνµÄÁ¬½á(link)£¬ÎÒÃÇ¿ÉÒÔ½«ÆäÊÓΪµµ°¸µÄ±ðÃû£¬¶øÁ¬½áÓÖ¿É·ÖΪÁ½ÖÖ : Ó²Á¬½á(hard link)ÓëÈíÁ¬½á(symbolic link)£¬Ó²Á¬½áµÄÒâ˼ÊÇÒ»¸öµµ°¸¿ÉÒÔÓжà¸öÃû³Æ£¬¶øÈíÁ¬½áµÄ·½Ê½ÔòÊDzúÉúÒ»¸öÌØÊâµÄµµ°¸£¬¸Ãµµ°¸µÄÄÚÈÝÊÇÖ¸ÏòÁíÒ»¸öµµ°¸µÄλÖá£Ó²Á¬½áÊÇ´æÔÚͬһ¸öµµ°¸ÏµÍ³ÖУ¬¶øÈíÁ¬½áÈ´¿ÉÒÔ¿çÔ½²»Í¬µÄµµ°¸ÏµÍ³¡£
¡¡¡¡ln source dist ÊDzúÉúÒ»¸öÁ¬½á(dist)µ½ source£¬ÖÁÓÚʹÓÃÓ²Á¬½á»òÈíÁ´½áÔòÓɲÎÊý¾ö¶¨¡£
¡¡¡¡²»ÂÛÊÇÓ²Á¬½á»òÈíÁ´½á¶¼²»»á½«Ô±¾µÄµµ°¸¸´ÖÆÒ»·Ý£¬Ö»»áÕ¼Ó÷dz£ÉÙÁ¿µÄ´Åµú¿Õ¼ä¡£
¡¡¡¡-f : Á´½áʱÏȽ«Óë dist ͬµµÃûµÄµµ°¸É¾³ý
¡¡¡¡-d : ÔÊÐíϵͳ¹ÜÀíÕßÓ²Á´½á×Ô¼ºµÄĿ¼
¡¡¡¡-i : ÔÚɾ³ýÓë dist ͬµµÃûµÄµµ°¸Ê±ÏȽøÐÐѯÎÊ
¡¡¡¡-n : ÔÚ½øÐÐÈíÁ¬½áʱ£¬½« dist ÊÓΪһ°ãµÄµµ°¸
¡¡¡¡-s : ½øÐÐÈíÁ´½á(symbolic link)
¡¡¡¡-v : ÔÚÁ¬½á֮ǰÏÔʾÆäµµÃû
¡¡¡¡-b : ½«ÔÚÁ´½áʱ»á±»¸²Ð´»òɾ³ýµÄµµ°¸½øÐб¸·Ý
¡¡¡¡-
Ïà¹ØÎĵµ£º
Service Discovery Protocol(SDP)ÌṩһÖÖÄÜÁ¦£¬ÈÃÓ¦ÓóÌÐòÓз½·¨·¢ÏÖÄÄÖÖ·þÎñ¿ÉÓÃÒÔ¼°ÕâÖÖ·þÎñµÄÌØÐÔ¡£
·þÎñ·¢ÏÖÐÒé(SDP»òBluetooth SDP)ÔÚÀ¶ÑÀÐÒéÕ»ÖжÔÀ¶ÑÀ»·¾³ÖеÄÓ¦ÓóÌÐòÓÐÌØÊâµÄº¬Ò⣬·¢ÏÖÄĸö·þÎñÊÇ¿ÉÓõĺÍÈ·¶¨ÕâЩ¿ÉÓ÷þÎñµÄÌØÕ÷¡£SDP¶¨ÒåÁËbluetooth client·¢ÏÖ¿ÉÓÃbluetooth server·þÎñºÍËüÃǵÄÌØÕ÷µÄ·½·¨¡£ ......
¼òÒª½éÉÜ£º
Á´½ÓÓÐÁ½ÖÖ£¬Ò»ÖÖ±»³ÆÎªÓ²Á´½Ó£¨Hard Link£©£¬ÁíÒ»ÖÖ±»³ÆÎª·ûºÅÁ´½Ó£¨Symbolic
Link£©¡£ÈíÁ´½ÓÏ൱ÓÚwindowsÖеĿì½Ý·½Ê½£¬Ó²Á´½ÓÏ൱ÓÚÒ»¸öÊý¾Ýͬ²½±¸·Ý£¬Êý¾Ý´æ·ÅÔÚÁ½´¦£¬Óë¸´ÖÆ²»Í¬µÄÊÇÁ½´¦Ö®¼ä´æÔÚͬ²½»úÖÆ£¬Ò»´¦Êý¾ÝµÄ¸Ä±ä»áʵʱͬ²½µ½ÁíÒ»´¦,ÁíÍ⣬һ´¦Êý¾ÝÈç¹û±»É¾³ýÁË£¬²»»áÓ°Ïìµ½ÁíÒ»´¦µÄÊý¾Ý¡£
ÏÞ ......
1¡¢ÔÚftpÓû§×éÖÐÌí¼ÓÓû§£¬ÇÒÖ¸¶¨Óû§µÄĿ¼
#useradd -G ftp
-d Ŀ¼
-M Óû§Ãû
2¡¢¸øÓû§Ìí¼ÓÃÜÂë
#passwd Óû§
3¡¢ÏÞ¶¨Óû§µÄȨÏÞ£¬½«Óû§Ö¸¶¨µ½Äܹ»²Ù×÷µÄĿ¼
#chown Óû§Ãû
.ftp Ŀ¼
-R
4¡¢ ¸øÄ¿Â¼¸ ......
http://docs.linuxtone.org/shell/
¸ß¼¶Bash½Å±¾±à³ÌÖ¸ÄÏ £ºÒ»±¾ÉîÈëѧϰshell½Å±¾ÒÕÊõµÄÊé¼®
Õâ±¾Êé¼Ù¶¨ÄãûÓÐÈκιØÓڽű¾»òÒ»°ã³ÌÐòµÄ±à³Ì֪ʶ, µ«ÊÇÈç¹ûÄã¾ß±¸Ïà¹ØµÄ֪ʶ, ÄÇôÄ㽫ºÜÈÝÒ×¾ÍÄܹ»´ïµ½Öи߼¶µÄˮƽ. . . ËùÓÐÕâЩֻÊÇUNIX®ºÆå«ÖªÊ¶µÄһС²¿·Ö. Äã¿ÉÒ԰ѱ¾Êé×÷Ϊ½Ì²Ä, ×ÔѧÊÖ²á, ......
¹ÜµÀ£ºµ±´ÓÒ»¸ö½ø³ÌÁ¬½ÓÊý¾ÝÁ÷µ½ÁíÒ»¸ö½ø³Ìʱ£¬Ê¹ÓÃÊõÓï¹ÜµÀ£¨pipe£©¡£
££i nclude <unistd.h>
int pipe(int filedes[2]); //´´½¨¹ÜµÀ
pipe()˵Ã÷:
·µ»ØÖµ£º0³É¹¦£¬-1³ö´í¡£
Èç¹ûµ÷Óóɹ¦£¬Ôò½ø³Ì´ËʱÓÉÁËÁ½¸ö¶îÍâµÄ´ò¿ªÎļþÃèÊö·û£¬filedes[0]ÖеÄÖµÊǹܵÀµÄ¶ÁÈ¡¶Ë£¬¶øfiledes[1]ÊǹܵÀµÄдÈë¶Ë¡£
#include&l ......