DBAÒªÕÆÎÕµÄLinux ÃüÁָͨÄÏ
¸ß¼¶ Linux ÃüÁָͨÄÏ
×÷ÕߣºArup Nanda
2006 Äê 8 Ô·¢²¼
ÔÚ Sheryl Calish ׫дµÄ“Linux ÎļþÃüÁָͨÄÏ”ÕâÆª³öÉ«µÄÎÄÕÂÖУ¬Äúѧϰµ½ÁËһЩ¶ÔÓÚ Linux ÐÂÊÖÓÈÎªÖØÒªµÄ³£Óà Linux ÃüÁî¡£¼ÈÈ»ÄúÏÖÔÚÒÑ¾ÕÆÎÕÁË»ù´¡ÖªÊ¶£¬ÏÂÃæÎÒÃǽ«½éÉÜһЩ¸üΪ¸´ÔÓµ«È´·Ç³£ÓÐÓõÄÃüÁî¡£
ÔÚÕâ¸ö¹²·Ö 4 ¸ö²¿·ÖµÄÎÄÕÂϵÁÐÖУ¬Äú½«Ñ§Ï°¸÷ÖÖ³£ÓÃÃüÁîµÄһЩ²¢²»±»ÈËÃÇËùÊìÖªµÄʹÓü¼ÇÉ£¬ÒÔ¼°¿ÉÒÔʹÕâЩÃüÁî¸üΪÓÐÓõÄÓ÷¨±ä»¯ÐÎʽ¡£ÔÚѧϰ±¾ÎÄÕÂϵÁйý³ÌÖУ¬Äú½«ÏȺóÁ˽âһЩÄÑÓÚÕÆÎÕµÄÃüÁî¡£
×¢Ò⣬¸ù¾ÝÄúËùʹÓÃµÄ Linux µÄÌØ¶¨°æ±¾»ò±àÒëµÄÌØ¶¨Äںˣ¬ÕâЩÃüÁî¿ÉÄÜ»á´æÔÚ²î±ð£¬µ«¼´±ãÈç´Ë£¬ÕâÖÖ²î±ðÒ²ºÜС¡£
ÇáËɸü¸ÄËùÓÐÕß¡¢×éºÍȨÏÞ
ÔÚ Sheryl µÄÎÄÕÂÖУ¬ÄúѧϰÁËÈçºÎʹÓà chown ºÍ chgrp ÃüÁîÀ´¸ü¸ÄÎļþµÄËùÓÐȨºÍ×é¡£¼ÙÉèÓÐÈçϼ¸¸öÎļþ£º
# ls -l
total 8
-rw-r--r-- 1 ananda users 70 Aug 4 04:02 file1
-rwxr-xr-x 1 oracle dba 132 Aug 4 04:02 file2
-rwxr-xr-x 1 oracle dba 132 Aug 4 04:02 file3
-rwxr-xr-x 1 oracle dba 132 Aug 4 04:02 file4
-rwxr-xr-x 1 oracle dba 132 Aug 4 04:02 file5
-rwxr-xr-x 1 oracle dba 132 Aug 4 04:02 file6
²¢ÇÒÄúÐèÒª¸ü¸ÄËùÓÐÎļþµÄȨÏÞÒÔ±ãÓë file1 µÄȨÏÞÆ¥Åä¡£µ±È»£¬Äú¿ÉÒÔÖ´ÐÐ chmod 644 * À´½øÐд˸ü¸Ä£¬µ«Èç¹ûÄúÒª±àдһ¸ö½Å±¾À´Ö´ÐиòÙ×÷£¬¶øÊÂÏÈÈ´²¢²»ÖªµÀÕâЩȨÏÞ£¬ÄǸÃÔõô°ì£¿»òÕߣ¬Äú¿ÉÄÜÒª»ùÓÚÐí¶à²»Í¬µÄÎļþ½øÐжà¸öȨÏÞ¸ü¸Ä£¬µ«È´·¢ÏÖÖð¸öʹÓÃÕâЩÎļþµÄȨÏÞ²¢½øÐÐÏàÓ¦µÄÐ޸IJ¢²»¿ÉÐС£
Ò»ÖÖ¸üºÃµÄ·½·¨ÊÇʹȨÏÞÀàËÆÓÚÁíÒ»¸öÎļþµÄȨÏÞ¡£ÒÔÏÂÃüÁîʹ file2 µÄȨÏÞÓë file1 Ïàͬ£º
chmod --reference file1 file2
ÏÖÔÚ£¬Èç¹ûÄú²é¿´ÒÔÏÂʾÀý£º
# ls -l file[12]
total 8
-rw-r--r-- 1 ananda users 70 Aug 4 04:02 file1
-rw-r--r-- 1 oracle dba 132 Aug 4 04:02 file2
file2 µÄȨÏÞÍêÈ«°´ÕÕ file1 ÖеÄȨÏÞ½øÐÐÁ˸ü¸Ä¡£Äú²»±ØÏÈ»ñÈ¡ file1 µÄȨÏÞ¡£
Äú»¹¿ÉÒÔ½«Í¬Ò»¼¼ÇÉÓÃÓÚÎļþÖеÄ×é³ÉÔ±¹ØÏµ¡£ÒªÊ¹ file2 µÄ×éÓë file1 Ïàͬ£¬¿ÉÒÔÖ´ÐÐÒÔÏÂÃüÁ
# chgrp --reference file1 file2
# ls -l file[12]
-rw-r--r-- 1 ananda users 70 Aug 4 04:02 file1
-rw-r--r-- 1 oracle users
Ïà¹ØÎĵµ£º
Service Discovery Protocol(SDP)ÌṩһÖÖÄÜÁ¦£¬ÈÃÓ¦ÓóÌÐòÓз½·¨·¢ÏÖÄÄÖÖ·þÎñ¿ÉÓÃÒÔ¼°ÕâÖÖ·þÎñµÄÌØÐÔ¡£
·þÎñ·¢ÏÖÐÒé(SDP»òBluetooth SDP)ÔÚÀ¶ÑÀÐÒéÕ»ÖжÔÀ¶ÑÀ»·¾³ÖеÄÓ¦ÓóÌÐòÓÐÌØÊâµÄº¬Ò⣬·¢ÏÖÄĸö·þÎñÊÇ¿ÉÓõĺÍÈ·¶¨ÕâЩ¿ÉÓ÷þÎñµÄÌØÕ÷¡£SDP¶¨ÒåÁËbluetooth client·¢ÏÖ¿ÉÓÃbluetooth server·þÎñºÍËüÃǵÄÌØÕ÷µÄ·½·¨¡£ ......
linux½Ì³Ì:MountÃüÁLinuxÍâÖô洢½éÖʹÒÔØ·½·¨
¡¡LinuxϵͳÔÚʹÓùâÅÌ¡¢ÈíÅÌ»òUÅÌʱ£¬±ØÐëÏÈÖ´ÐйÒÔØ£¨mount£©ÃüÁî¡£¹ÒÔØÃüÁî»á½«ÕâЩ´æ´¢½éÖÊÖ¸¶¨³ÉϵͳÖеÄij¸öĿ¼£¬ÒÔºóÖ±½Ó·ÃÎÊÏàӦĿ¼¼´¿É¶Áд´æ´¢½éÖÊÉϵÄÊý¾Ý¡£
¡¡¡¡1.¹ÒÔØ¹âÅÌ
¡¡¡¡¹ÒÔØ¹âÅ̵ÄÃüÁîÈçÏ£º
¡¡¡¡# mount -t is09660 /dev/cdrom /mnt/cdr ......
linux-bus,device,driver,class
×ÜÏß
×ÜÏßÊÇ´¦ÀíÆ÷ºÍÒ»¸ö»ò¶à¸öÉ豸֮¼äµÄͨµÀ£¬ÔÚÉ豸ģÐÍÖÐ, ËùÓеÄÉ豸¶¼Í¨¹ý×ÜÏßÏàÁ¬, ÉõÖÁÊÇÄÚ²¿µÄÐéÄâ"platform"×ÜÏß¡£×ÜÏßÄÜÏ໥²åÈë¡£É豸ģÐÍչʾÁË×ÜÏߺÍËûÃÇËù¿ØÖƵÄÉ豸֮¼äµÄʵ¼ÊÁ¬½Ó¡£
ÔÚ Linux É豸ģÐÍÖÐ, ×ÜÏßÓÉ bus_type ½á¹¹±íʾ, ¶¨ÒåÔÚ £º
struct bus_type {
&nb ......
DB2Ð¶ÔØ:ÓÉÓÚijÖÖÔÒò£¬ÒªÐ¶ÔØDB2ÔÙÖØÐ°²×°µÄ»°£¬Ò»¶¨ÒªÕýÈ·µÄÐ¶ÔØDB2£¬·ñÔò²»ÄÜÖ´ÐÐÖØÐ°²×°»ò°²×°µÄDB2²»¿ÉÓá£
1¡¢ÔÚlinuxÉÏÐ¶ÔØDB2µÄÒ»°ã¹ý³ÌÈçÏÂËùʾ£º
a.¿ÉÑ¡£ºÉ¾³ýËùÓÐÊý¾Ý¿â¡£¿ÉÒÔʹÓá°¿ØÖÆÖÐÐÄ¡±»òdrop databaseÃüÁîɾ³ýÊý¾Ý¿â¡£
b.Í£Ö¹DB2¹ÜÀí·þÎñÆ÷¡£
c.Í£Ö¹DB2ʵÀý¡£
d.³ýÈ¥DB2¹ÜÀí· ......
LinuxÄÚ´æ³õʼ»¯¼¼Êõ£¨initrd£©ÓÃÓÚÖ§³ÖÁ½½×¶ÎµÄϵͳÒýµ¼¹ý³Ì£¬ÊÇÔÚϵͳÆô¶¯¹ý³ÌÖб»¹ÒÔØµÄÁÙʱrootÎļþϵͳ£¨ÒëÕß×¢£ºÕâÀïµÄrootÎļþϵͳÊÇÖ¸µÄ¸ùÎļþϵͳ£©¡£initrd°üº¬ºÜ¶à¿ÉÖ´ÐгÌÐòºÍÇý¶¯£¬²¢ÔÊÐíÔÚÁÙʱµÄÄÚ´æ´ÅÅ̸ùÎļþϵͳ±»Ð¶ÔØ£¬ÄÚ´æ±»Êͷźó¹ÒÔØÕæÊµµÄrootÎļþϵͳ¡£ÔÚÐí¶àǶÈëʽLinuxÎļþϵͳÖУ¬initrdÊÇ×îÖÕµÄ ......